)]}'
{
  "log": [
    {
      "commit": "c6dc763e8255afa46932e5e01a4961b538f423dc",
      "tree": "c82b5050ac3cd42d0038efe75952e3d607f78a73",
      "parents": [
        "e81f9e1a1a27c41b2c23dc1d58b56a85ebb7da4d"
      ],
      "author": {
        "name": "zanarelli",
        "email": "zanarelli.dev@gmail.com",
        "time": "Fri Aug 28 14:52:27 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 28 14:52:27 2026"
      },
      "message": "procfs: fix parseStat comment and reuse line variable (#855)\n\nparseStat reads /proc/stat, not /proc/[pid]/stat. Also use the existing\nline variable with strings.Fields instead of calling scanner.Text twice.\n\nSigned-off-by: zanarelli \u003czanarelli.dev@gmail.com\u003e"
    },
    {
      "commit": "e81f9e1a1a27c41b2c23dc1d58b56a85ebb7da4d",
      "tree": "76d57bc29759646fd8dd7ad51e57cf7b889c09c5",
      "parents": [
        "8fbfb57b8e65685366a7ec5f671997a8185428c6"
      ],
      "author": {
        "name": "Sueun Cho",
        "email": "sueun.dev@gmail.com",
        "time": "Fri Aug 28 13:53:50 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 28 13:53:50 2026"
      },
      "message": "fix(mdstat): parse (W), (J) and (R) component device flags (#842)\n\ncomponentDeviceRE only captured ([SF]+), so the WriteMostly, Journal\nand Replacement fields read from match[3] were always false, and a\nflag following another one was dropped entirely - for sde1[4](W)(F)\nthe group matched nothing, losing Faulty as well. The kernel prints\neach flag as its own parenthesis group, so capture a run of them.\n\nSigned-off-by: Sueun Cho \u003csueun.dev@gmail.com\u003e"
    },
    {
      "commit": "8fbfb57b8e65685366a7ec5f671997a8185428c6",
      "tree": "557992f5dba0f4d97430013d1e2c2652e53d7d24",
      "parents": [
        "6f6ab1fc3a11a66da0cb37df9cde3f5dae3ee829"
      ],
      "author": {
        "name": "Masahiro Nagano",
        "email": "kazeburo@gmail.com",
        "time": "Fri Aug 28 13:50:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 28 13:50:18 2026"
      },
      "message": "isRealProc should return false on notype architectures (#853)\n\nSigned-off-by: Masahiro Nagano \u003cm-nagano@sakura.ad.jp\u003e"
    },
    {
      "commit": "6f6ab1fc3a11a66da0cb37df9cde3f5dae3ee829",
      "tree": "4b2dd553c6b9609f904a5a7f571b0f1733abde3c",
      "parents": [
        "a3d6856908fe10bd8ddb7b4c164e68bde7cc0062"
      ],
      "author": {
        "name": "Rafal Szypulka",
        "email": "rafal.szypulka@gmail.com",
        "time": "Fri Aug 28 13:40:59 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 28 13:40:59 2026"
      },
      "message": "Add InfiniBandClassDevices and InfiniBandDevice with tests (#854)\n\nSigned-off-by: Rafal Szypulka \u003crafal@datacrunch.io\u003e\nCo-authored-by: Rafal Szypulka \u003crafal@datacrunch.io\u003e"
    },
    {
      "commit": "a3d6856908fe10bd8ddb7b4c164e68bde7cc0062",
      "tree": "8b46752c983cb14c1f299e6142f0b613ebbb547d",
      "parents": [
        "b18599bdba92c74f2963b5df5d6f65fae337ae78"
      ],
      "author": {
        "name": "dongjiang",
        "email": "dongjiang1989@126.com",
        "time": "Fri Aug 28 13:38:58 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 28 13:38:58 2026"
      },
      "message": "sysfs: add support for ACPI 4.0 power meters (#860)\n\nAdd GetPowerMeters() to enumerate ACPI power meter devices exposed by\nthe kernel driver drivers/hwmon/acpi_power_meter.c via the ACPI bus\npath /sys/bus/acpi/drivers/power_meter/ACPI000D:*.\n\nThe PowerMeter struct covers:\n- Standard hwmon attributes (power1_average, *_interval, alarm, etc.)\n- Optional capping attributes (power1_cap, cap_min/max/hyst)\n- ACPI extension attributes (accuracy, is_battery, model/serial/OEM)\n- The measures/ subdirectory (list of measured devices)\n\nAll optional fields use pointer types and are nil when the firmware\ndoes not expose them, ensuring graceful degradation across different\nACPI implementations. Returns an empty slice with os.ErrNotExist when\nthe ACPI bus path does not exist.\n\nNote: power1_accuracy is preserved as a string because the kernel\nemits it as a formatted percent value (e.g. \"1.50%\").\n\nCloses #753\n\nSigned-off-by: dongjiang \u003cdongjiang1989@126.com\u003e"
    },
    {
      "commit": "b18599bdba92c74f2963b5df5d6f65fae337ae78",
      "tree": "83ad8e84986ef80910b124bd1862e16516d09ae7",
      "parents": [
        "1ed24f269ded450d2c5f11a27ce79024828aacd7"
      ],
      "author": {
        "name": "Ben Kochie",
        "email": "superq@gmail.com",
        "time": "Fri Aug 28 07:19:08 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 28 07:19:08 2026"
      },
      "message": "Rename internal/util package (#864)\n\nRename the internal/util package to satisfy the linter.\n\nFixes: https://github.com/prometheus/prometheus/issues/17766\n\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "1ed24f269ded450d2c5f11a27ce79024828aacd7",
      "tree": "50fef0ad53ff9f48c1125165453ed0365a86054b",
      "parents": [
        "a7d7e41f84bf0f1a0dd5f078e4e34745b482415f"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Thu Aug 27 12:49:24 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 27 12:49:24 2026"
      },
      "message": "Update common Prometheus files (#858)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "a7d7e41f84bf0f1a0dd5f078e4e34745b482415f",
      "tree": "6296614ac20fe3f0b3291452f58d255f05f57833",
      "parents": [
        "a87803ee31e34a4ce47eec11fcb27da749a06ee5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 27 10:28:46 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 27 10:28:46 2026"
      },
      "message": "build(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#856)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 7.0.0 to 7.0.1.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0...3d3c42e5aac5ba805825da76410c181273ba90b1)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 7.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "a87803ee31e34a4ce47eec11fcb27da749a06ee5",
      "tree": "438e6bc6d72c784781232bc36d3faf67e7d39584",
      "parents": [
        "c8c8f5228dc67d90d6b7770c8a827d36420b68bb"
      ],
      "author": {
        "name": "Rene Treffer",
        "email": "treffer+github@measite.de",
        "time": "Thu Aug 27 10:28:31 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 27 10:28:31 2026"
      },
      "message": "Add resctrlfs package (#862)\n\nParse the monitoring data of the resctrl filesystem, the kernel\ninterface to Intel RDT, AMD PQoS and ARM MPAM. All vendors share the\nsame driver and file layout, so one parser serves all vendors.\n\nMonData returns the per domain counters of the root control group\n(llc_occupancy, mbm_total_bytes, mbm_local_bytes). A counter is nil\nwhen the hardware lacks the feature or reports \"Unavailable\".\nL3MonInfo exposes the monitoring capabilities from info/L3_MON.\n\nThis patch only adds read support for monitoring data.\n\nSigned-off-by: René Treffer \u003ctreffer@measite.de\u003e"
    },
    {
      "commit": "c8c8f5228dc67d90d6b7770c8a827d36420b68bb",
      "tree": "6a24f296ed122cc03762690606d5e784d5501d92",
      "parents": [
        "95cb71f8bc71b334466bcf68f1a7686944a48901"
      ],
      "author": {
        "name": "neoLsH",
        "email": "43921685+neoLsH@users.noreply.github.com",
        "time": "Thu Aug 27 10:20:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 27 10:20:36 2026"
      },
      "message": "netstat: model legacy TcpExt counters removed from recent kernels (#863)\n\nPAWSPassive, TCPPrequeued, TCPDirectCopyFromBacklog,\nTCPDirectCopyFromPrequeue, TCPPrequeueDropped, TCPLoss, TCPFACKReorder,\nTCPForwardRetrans, TCPHPHitsToUser and TCPSchedulerFailed are absent from\nthe current kernel TcpExt table but are still printed by older kernels.\nModel them so consumers keep metric parity with older kernels; the parser\nstays additive (absent keys remain nil).\n\nSee prometheus/node_exporter#3796.\n\nSigned-off-by: 霏承 \u003chuangleshu.hls@alibaba-inc.com\u003e"
    },
    {
      "commit": "95cb71f8bc71b334466bcf68f1a7686944a48901",
      "tree": "3520222851141e6d463e07ee5214d97c170f58d1",
      "parents": [
        "acd99098c6ebe820cc8a442487a2a8478a524c09"
      ],
      "author": {
        "name": "Anthony Harivel",
        "email": "aharivel@redhat.com",
        "time": "Tue Mar 10 14:53:59 2026"
      },
      "committer": {
        "name": "Johannes \u0027fish\u0027 Ziemke",
        "email": "github@5pi.de",
        "time": "Wed Aug 26 10:18:03 2026"
      },
      "message": "sysfs: add NetClassPCIDevice and PciDeviceVFAddress for SR-IOV support\n\nAdd two new functions to support SR-IOV network VF metrics collection:\n\n- NetClassPCIDevice(iface string) (*PciDevice, error) in net_class.go:\n  Resolves /sys/class/net/\u003ciface\u003e/device symlink and returns the backing\n  PciDevice using the existing PCI device parser. This gives callers\n  access to all PCI device properties (NumaNode, link speed, SR-IOV\n  fields, etc.).\n\n- PciDeviceVFAddress(device *PciDevice, vfIndex uint32) (string, error)\n  in pci_device.go: Returns the PCI BDF address of a Virtual Function by\n  resolving the virtfn symlink at /sys/bus/pci/devices/\u003cbdf\u003e/virtfn\u003cn\u003e.\n\nTest fixtures added under testdata/fixtures/sys/class/net/enp3s0f0/\nusing the existing 0000:a2:00.0 PCI device fixture.\n\nSigned-off-by: Anthony Harivel \u003caharivel@redhat.com\u003e\n"
    },
    {
      "commit": "acd99098c6ebe820cc8a442487a2a8478a524c09",
      "tree": "77bd04ff91972486d2b896f199fa94efeb7e7d36",
      "parents": [
        "f57ba67d28cea29fe197eb007aa6ebf656c12250"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Thu Aug 06 07:20:04 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 06 07:20:04 2026"
      },
      "message": "Update common Prometheus files (#857)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "f57ba67d28cea29fe197eb007aa6ebf656c12250",
      "tree": "c00292ebf5edb690c01675140b12e7bb794e3d6c",
      "parents": [
        "a98abefb6596f0feed14783a9e9cfb5ada51d144"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Mon Jul 20 09:50:55 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 09:50:55 2026"
      },
      "message": "Update common Prometheus files (#850)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "a98abefb6596f0feed14783a9e9cfb5ada51d144",
      "tree": "4fa8bcb7dc41a0a35b019c0204638d078c8d101c",
      "parents": [
        "da664c1a98e100958bfa8b82d3d1c5d87f91e131"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jul 17 07:53:50 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 07:53:50 2026"
      },
      "message": "build(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (#848)\n\nBumps [actions/setup-go](https://github.com/actions/setup-go) from 6.5.0 to 7.0.0.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/924ae3a1cded613372ab5595356fb5720e22ba16...b7ad1dad31e06c5925ef5d2fc7ad053ef454303e)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-go\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "da664c1a98e100958bfa8b82d3d1c5d87f91e131",
      "tree": "09c634a9b5339601286069f7a3bf6fc928229e99",
      "parents": [
        "de7907007d9cf91228438b1912b39cf5e55e9751"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jul 17 07:22:15 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 07:22:15 2026"
      },
      "message": "build(deps): bump the golang-org-x group with 2 updates (#849)\n\nBumps the golang-org-x group with 2 updates: [golang.org/x/sync](https://github.com/golang/sync) and [golang.org/x/sys](https://github.com/golang/sys).\n\n\nUpdates `golang.org/x/sync` from 0.21.0 to 0.22.0\n- [Commits](https://github.com/golang/sync/compare/v0.21.0...v0.22.0)\n\nUpdates `golang.org/x/sys` from 0.46.0 to 0.47.0\n- [Commits](https://github.com/golang/sys/compare/v0.46.0...v0.47.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sync\n  dependency-version: 0.22.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n  dependency-group: golang-org-x\n- dependency-name: golang.org/x/sys\n  dependency-version: 0.47.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n  dependency-group: golang-org-x\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "de7907007d9cf91228438b1912b39cf5e55e9751",
      "tree": "42c46446780d9a6b62f4c81a3e6291c8e3011fed",
      "parents": [
        "24def05c0d995636825d3912fa1d4193166f51a6"
      ],
      "author": {
        "name": "HNO₃",
        "email": "xiangao.or@isrc.iscas.ac.cn",
        "time": "Fri Jul 17 07:21:47 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 07:21:47 2026"
      },
      "message": "fix(procfs): report raw values in parse errors (#841)\n\nUse the original string fields when reporting mountinfo and network socket parsing failures. The parsed integer destinations are zero-valued on errors and hide the malformed input.\n\nSigned-off-by: HNO3Miracle \u003cxiangao.or@isrc.iscas.ac.cn\u003e"
    },
    {
      "commit": "24def05c0d995636825d3912fa1d4193166f51a6",
      "tree": "d1d1bf6e728dda0727e8d6523a92d5cc8ce697a5",
      "parents": [
        "8a5cf6fa28b7c227e126164e46525352350c44d3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jul 17 07:19:56 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 07:19:56 2026"
      },
      "message": "build(deps): bump actions/checkout from 6.0.3 to 7.0.0 (#834)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.0.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/df4cb1c069e1874edd31b4311f1884172cec0e10...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "8a5cf6fa28b7c227e126164e46525352350c44d3",
      "tree": "b6ed3a063d3d15b5a6f81d9dddb314fd8e3f2797",
      "parents": [
        "dac9892518b80e770bdcace9707eef8d5fc743fa"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jul 17 07:19:37 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 07:19:37 2026"
      },
      "message": "build(deps): bump actions/setup-go from 6.4.0 to 6.5.0 (#835)\n\nBumps [actions/setup-go](https://github.com/actions/setup-go) from 6.4.0 to 6.5.0.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/4a3601121dd01d1626a1e23e37211e3254c1c06c...924ae3a1cded613372ab5595356fb5720e22ba16)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-go\n  dependency-version: 6.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "dac9892518b80e770bdcace9707eef8d5fc743fa",
      "tree": "336a4311473cfc3f17b8d23ca8d8c17e9aa06577",
      "parents": [
        "0cd18237af6eaf17feccfa7b2544ca54eda3c9fd"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Fri Jul 17 07:19:10 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 07:19:10 2026"
      },
      "message": "Update common Prometheus files (#843)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "0cd18237af6eaf17feccfa7b2544ca54eda3c9fd",
      "tree": "4b710cbb425bb3e0af6c0c0f2ce5bd43426cc457",
      "parents": [
        "1de9cf374cc1d8000c91afd9382dd677933ec6b7"
      ],
      "author": {
        "name": "Arun Srinivasan",
        "email": "arunpiter@gmail.com",
        "time": "Fri Jul 17 07:04:24 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 07:04:24 2026"
      },
      "message": "kernel_tainted: use linux build tag instead of !windows (#847)\n\nutil.SysReadUintFromFile is defined in internal/util/sysreadfile.go\nwhich has a //go:build linux constraint. Using !windows caused build\nfailures on OpenBSD and other non-Linux, non-Windows platforms.\n\n/proc/sys/kernel/tainted is Linux-specific, so linux is the correct\nbuild tag.\n\nSigned-off-by: Arun Srinivasan \u003carun.srinivasan@flipkart.com\u003e\nSigned-off-by: Arun S \u003carun.srinivasan@flipkart.com\u003e\nCo-authored-by: Arun S \u003carun.srinivasan@flipkart.com\u003e"
    },
    {
      "commit": "1de9cf374cc1d8000c91afd9382dd677933ec6b7",
      "tree": "e1bb7666b09a930805196e9e290ab420a6595fec",
      "parents": [
        "d924a52ad8bdef3be716165305e2e622953f38e5"
      ],
      "author": {
        "name": "Arun Srinivasan",
        "email": "arunpiter@gmail.com",
        "time": "Thu Jul 16 17:50:01 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 17:50:01 2026"
      },
      "message": "procfs: add KernelTainted() to parse /proc/sys/kernel/tainted (#844)\n\n* procfs: add KernelTainted() to parse /proc/sys/kernel/tainted\n\n---------\n\nSigned-off-by: Arun S \u003carun.srinivasan@flipkart.com\u003e\nSigned-off-by: Arun Srinivasan \u003carunpiter@gmail.com\u003e\nCo-authored-by: Arun S \u003carun.srinivasan@flipkart.com\u003e\nCo-authored-by: Ben Kochie \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "d924a52ad8bdef3be716165305e2e622953f38e5",
      "tree": "d293371f83478f253f451779e7476af505c5a51c",
      "parents": [
        "3c943fdba94a978d990553698da4add62bb11a30"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Fri Jul 03 13:16:41 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 03 13:16:41 2026"
      },
      "message": "Update common Prometheus files (#840)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "3c943fdba94a978d990553698da4add62bb11a30",
      "tree": "ecca53de13a4314e2f2ae1ffe06806a68a0c8342",
      "parents": [
        "95dd8b801f0653ff7c110bcdbc354075e60d62e8"
      ],
      "author": {
        "name": "HNO₃",
        "email": "xiangao.or@isrc.iscas.ac.cn",
        "time": "Tue Jun 30 13:35:04 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 13:35:04 2026"
      },
      "message": "Fix invalid format strings (#832)\n\nSigned-off-by: HNO3Miracle \u003cxiangao.or@isrc.iscas.ac.cn\u003e"
    },
    {
      "commit": "95dd8b801f0653ff7c110bcdbc354075e60d62e8",
      "tree": "71cfb57f6adc5c390a85a5376013bf7552a09f43",
      "parents": [
        "824ed417778f529eb8290ff387ec47a26a39b953"
      ],
      "author": {
        "name": "Shirly Radco",
        "email": "sradco@redhat.com",
        "time": "Sat Jun 27 06:39:03 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 06:39:03 2026"
      },
      "message": "sysfs: add NVMeSubsystemClass for NVMe-oF subsystem parsing (#797)\n\nAdd NVMeSubsystemClass() method to sysfs.FS that reads\n/sys/class/nvme-subsystem/ to discover NVMe over Fabrics subsystems.\n\nFor each subsystem it reads:\n- NQN, model, serial, I/O policy\n- Controller paths with state, transport, and address\n- Namespace block devices (e.g. nvme0n1) for subsystem-to-device mapping\n\nThe namespace discovery enables precise correlation between NVMe block\ndevices and their parent subsystems, which is needed for workload-aware\nstorage path health alerting.\n\nSigned-off-by: Shirly Radco \u003csradco@redhat.com\u003e\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e"
    },
    {
      "commit": "824ed417778f529eb8290ff387ec47a26a39b953",
      "tree": "9df0833604ffc125bdfc541bbc6329b2f16ddf01",
      "parents": [
        "1fbd898824604d31cc1ac2d3d17300599d7fd575"
      ],
      "author": {
        "name": "dongjiang",
        "email": "dongjiang1989@126.com",
        "time": "Sat Jun 27 04:46:07 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 04:46:07 2026"
      },
      "message": "feat: support  sysfs.Mdraids with Intel VROC (#777)\n\n* fix mdraid with Intel VROC\n\nSigned-off-by: dongjiang1989 \u003cdongjiang1989@126.com\u003e\nSigned-off-by: dongjiang \u003cdongjiang1989@126.com\u003e\n\n* sysfs: improve mdraid parsing for edge cases\n\n- Change Mdraid.Disks from uint64 to *uint64 to distinguish unavailable\n  (nil) from zero disks, addressing review feedback on PR #777.\n- Handle empty level file explicitly (case \"\") to avoid parsing empty\n  raid_disks (node_exporter#3528).\n- Support reshape format \"current (previous)\" (e.g. \"11 (10)\") in\n  raid_disks during grow/reshape operations.\n- Distinguish file read errors (returned) from empty/unparseable content\n  (Disks set to nil).\n\nCloses: #771\nSigned-off-by: dongjiang \u003cdongjiang1989@126.com\u003e\n\n---------\n\nSigned-off-by: dongjiang1989 \u003cdongjiang1989@126.com\u003e\nSigned-off-by: dongjiang \u003cdongjiang1989@126.com\u003e"
    },
    {
      "commit": "1fbd898824604d31cc1ac2d3d17300599d7fd575",
      "tree": "3f18d2bccbc96009b50f7e13b414be2149b65acb",
      "parents": [
        "68b70b4733ed5f4d15418f2c3a60b77f39405aed"
      ],
      "author": {
        "name": "Ben Kochie",
        "email": "superq@gmail.com",
        "time": "Sat Jun 27 04:43:27 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 04:43:27 2026"
      },
      "message": "Fix crypto parsing panic (#830)\n\nMake sure that we don\u0027t panic when parsing invalid crypto files that\nhave entries that don\u0027t start with a `name`.\n* Continuation of https://github.com/prometheus/procfs/pull/745\n\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "68b70b4733ed5f4d15418f2c3a60b77f39405aed",
      "tree": "4f4eb5a24b3fea771c073eebdbbe16ae13437055",
      "parents": [
        "015571212b92325b42c60b436d644ffc6e32d22a"
      ],
      "author": {
        "name": "Igor Ohrimenko",
        "email": "igor0386@gmail.com",
        "time": "Tue Jun 23 19:20:58 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 19:20:58 2026"
      },
      "message": "mountinfo: read the full file instead of capping at 1 MiB (#817)\n\nGetMounts and GetProcMounts read /proc/\u003cpid\u003e/mountinfo via util.ReadFileNoStat,\nwhich caps reads at 1 MiB (io.LimitReader). On hosts with a very large number of\nmounts (busy container/Kubernetes nodes routinely have a 1.0-1.2 MiB mountinfo)\nthe file is truncated mid-line; parseMountInfoString then fails on the corrupted\nlast line (\"Too few fields in mount string\" / \"couldn\u0027t find separator\") and the\nwhole parse returns an error, so no mounts are reported at all.\n\nThe 1 MiB cap was already bumped once for this exact reason (commit f74c35e,\n\"Bump max buffer size to 1024kb to handle larger mountinfo files\", 512 KiB -\u003e\n1 MiB); raising it again only moves the ceiling. mountinfo has no meaningful\nupper size bound, and ReadFileNoStat\u0027s own doc note says \"For files larger than\nthis, a scanner should be used\". Read the file in full instead.\n\nAdd a readMountInfo helper and switch the four mountinfo accessors to it;\nReadFileNoStat is left unchanged for its other (small pseudo-file) callers.\nIncludes a regression test that a \u003e1 MiB mountinfo is read and parsed in full.\n\nSurfaced via prometheus/node_exporter#3530: node_exporter \u003e\u003d 1.10.1 delegates\nmountinfo parsing to this package, so its filesystem collector silently loses\nall node_filesystem_* metrics on such hosts.\n\nSigned-off-by: Igor Ohrimenko \u003cigor.ohrimenko@travelata.ru\u003e"
    },
    {
      "commit": "015571212b92325b42c60b436d644ffc6e32d22a",
      "tree": "2aec940e6d91d205f83b62f890c682b9c9e5cb76",
      "parents": [
        "5853145da939206b02ee89d7d65c07cf147325f2"
      ],
      "author": {
        "name": "Adrian Goll",
        "email": "goll@users.noreply.github.com",
        "time": "Tue Jun 23 19:19:45 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 19:19:45 2026"
      },
      "message": "nvme: Fix namespace parsing (#821)\n\nSigned-off-by: goll \u003cgoll@users.noreply.github.com\u003e"
    },
    {
      "commit": "5853145da939206b02ee89d7d65c07cf147325f2",
      "tree": "1c7aebb6a8aab80ef823d3c9e72561cfc75fa48e",
      "parents": [
        "1244442d12d20425ac9790a38bbb0f6fc50e0f86"
      ],
      "author": {
        "name": "Michael Robbert",
        "email": "mrobbert@gmail.com",
        "time": "Tue Jun 23 19:19:11 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 19:19:11 2026"
      },
      "message": "Add support for cpuinfo_avg_freq (#829)\n\nSigned-off-by: Mike Robbert \u003cmrobbert@ucar.edu\u003e"
    },
    {
      "commit": "1244442d12d20425ac9790a38bbb0f6fc50e0f86",
      "tree": "fd76414db000ac2e055a5cf37e1a22d583668d48",
      "parents": [
        "1c5657d00b5118a4c2f2494a5e61cd4b85883316"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Mon Jun 22 19:26:39 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 19:26:39 2026"
      },
      "message": "Update common Prometheus files (#828)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "1c5657d00b5118a4c2f2494a5e61cd4b85883316",
      "tree": "4ed89179a27060acb785d472ed5c1b7956022f58",
      "parents": [
        "2c1667adf09db41eaaf2c6043f19f6ee134773d7"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Mon Jun 22 09:00:20 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 09:00:20 2026"
      },
      "message": "Update common Prometheus files (#827)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "2c1667adf09db41eaaf2c6043f19f6ee134773d7",
      "tree": "544d3a490931a74ffcacdc52e2de82da2cb11e0e",
      "parents": [
        "e95ebac7da3a7a7f2d0c3f7f5c6d317d983bae34"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Jun 21 15:47:09 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 21 15:47:09 2026"
      },
      "message": "build(deps): bump golang.org/x/sys from 0.45.0 to 0.46.0 (#825)\n\nBumps [golang.org/x/sys](https://github.com/golang/sys) from 0.45.0 to 0.46.0.\n- [Commits](https://github.com/golang/sys/compare/v0.45.0...v0.46.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sys\n  dependency-version: 0.46.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e95ebac7da3a7a7f2d0c3f7f5c6d317d983bae34",
      "tree": "c2afee074878307bff15f220d4d0e6c3735b3678",
      "parents": [
        "7684231dc2c3495a5381e7b7aca6a8ab19af76e6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Jun 21 15:42:30 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 21 15:42:30 2026"
      },
      "message": "build(deps): bump golang.org/x/sync from 0.20.0 to 0.21.0 (#826)\n\nBumps [golang.org/x/sync](https://github.com/golang/sync) from 0.20.0 to 0.21.0.\n- [Commits](https://github.com/golang/sync/compare/v0.20.0...v0.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sync\n  dependency-version: 0.21.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7684231dc2c3495a5381e7b7aca6a8ab19af76e6",
      "tree": "56f685eba7f36677ee827dde7d1874f2212e891d",
      "parents": [
        "fe02e5669a2f76a9965dbc89be2510e313cb87fe"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Jun 21 15:40:10 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 21 15:40:10 2026"
      },
      "message": "build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 (#802)\n\nBumps [actions/setup-go](https://github.com/actions/setup-go) from 6.3.0 to 6.4.0.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/4b73464bb391d4059bd26b0524d20df3927bd417...4a3601121dd01d1626a1e23e37211e3254c1c06c)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-go\n  dependency-version: 6.4.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "fe02e5669a2f76a9965dbc89be2510e313cb87fe",
      "tree": "cfb1f1bd8d21042643e9ec655aae3acdef3618ae",
      "parents": [
        "653e173a0175d1742a6d8f9ee070957afe133b6a"
      ],
      "author": {
        "name": "Michal Gorlas",
        "email": "111281585+micgor32@users.noreply.github.com",
        "time": "Sun Jun 21 15:38:10 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 21 15:38:10 2026"
      },
      "message": "Add support for `/sys/class/mei/mei0` (#792)\n\n* feat: add MEIClass for Management Engine Interface\n\n---------\n\nSigned-off-by: Michal Gorlas \u003cmichal.gorlas@9elements.com\u003e"
    },
    {
      "commit": "653e173a0175d1742a6d8f9ee070957afe133b6a",
      "tree": "3499b341c0dca729d4952f4bc9534cb4c2840b94",
      "parents": [
        "26fc3ed401d28023e560881093b19fbae945418c"
      ],
      "author": {
        "name": "dongjiang",
        "email": "dongjiang1989@126.com",
        "time": "Sun Jun 21 15:36:42 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 21 15:36:42 2026"
      },
      "message": "feat(xfs): add Linux 7.0 XFS statistics fields (#810)\n\n* add xfs stat in kernel 7.0\n\nSigned-off-by: dongjiang \u003cdongjiang1989@126.com\u003e\n\n* Merge pull request #1 from DragonWork/updata-xfs-for-7.0\n\nfix: correct parsing of xfs stats\nSigned-off-by: dongjiang \u003cdongjiang1989@126.com\u003e\n\n---------\n\nSigned-off-by: dongjiang \u003cdongjiang1989@126.com\u003e\nCo-authored-by: Ömer Güven \u003c97512+DragonWork@users.noreply.github.com\u003e"
    },
    {
      "commit": "26fc3ed401d28023e560881093b19fbae945418c",
      "tree": "5901b6519cc7f938def34a1e120bb5ac1cf70433",
      "parents": [
        "6a4e4a3a3b088c6895919d72313c7d33de15fbd1"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Sun Jun 21 14:31:21 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 21 14:31:21 2026"
      },
      "message": "Update common Prometheus files (#820)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "6a4e4a3a3b088c6895919d72313c7d33de15fbd1",
      "tree": "00c09d29e8e976a4421ed7801cd13fc59dec6442",
      "parents": [
        "e0a040f6aabc8a07a2d262b2cc08ce9990c05cb4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 18 17:30:12 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 17:30:12 2026"
      },
      "message": "build(deps): bump golang.org/x/sys from 0.42.0 to 0.45.0 (#818)\n\nBumps [golang.org/x/sys](https://github.com/golang/sys) from 0.42.0 to 0.45.0.\n- [Commits](https://github.com/golang/sys/compare/v0.42.0...v0.45.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sys\n  dependency-version: 0.45.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e0a040f6aabc8a07a2d262b2cc08ce9990c05cb4",
      "tree": "6bddcefe1a2a16499bced713dce5704111e35a46",
      "parents": [
        "63e4d764a89d246f27e9373fbe541a68e45dde41"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 18 17:06:05 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 17:06:05 2026"
      },
      "message": "build(deps): bump actions/checkout from 6.0.2 to 6.0.3 (#819)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 6.0.3.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/de0fac2e4500dabe0009e67214ff5f5447ce83dd...df4cb1c069e1874edd31b4311f1884172cec0e10)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 6.0.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "63e4d764a89d246f27e9373fbe541a68e45dde41",
      "tree": "700031b84c776c60b2db7ca4b47ea53fba8ea74b",
      "parents": [
        "66a9e6ebfb87895066c5efcd265d77c376c811a5"
      ],
      "author": {
        "name": "chijiajian",
        "email": "33536362+chijiajian@users.noreply.github.com",
        "time": "Thu Jun 18 17:05:25 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 17:05:25 2026"
      },
      "message": "fix some fc-hba are missing the statistics/* (#664)\n\n* fix some fc-hba are missing the statistics/*\n\nSigned-off-by: jiajian.chi \u003cjiajian.chi@zstack.io\u003e\n\n* Signed-off-by: jiajian.chi \u003cjiajian.chi@zstack.io\u003e\n\n On branch fixFibrechannel\n Changes to be committed:\n\tmodified:   sysfs/class_fibrechannel.go\n\nSigned-off-by: jiajian.chi \u003cjiajian.chi@zstack.io\u003e\n\n* Update class_fibrechannel.go\n\ndelete Printf\n\nSigned-off-by: chijiajian \u003c33536362+chijiajian@users.noreply.github.com\u003e\n\n* Improve error handling in parseFibreChannelStatistics\n\nRefactor error handling for statistics directory check.\n\nSigned-off-by: chijiajian \u003c33536362+chijiajian@users.noreply.github.com\u003e\n\n* Fix error check for non-existent statistics directory\n\nSigned-off-by: chijiajian \u003c33536362+chijiajian@users.noreply.github.com\u003e\nSigned-off-by: jiajian.chi \u003cjiajian.chi@zstack.io\u003e\n\n* Remove redundant os.Stat call, use os.ReadDir error directly\n\nReadDir already returns os.ErrNotExist when the directory does not\nexist, so no need to run Stat before ReadDir.\n\nSigned-off-by: chijiajian \u003c33536362+chijiajian@users.noreply.github.com\u003e\n\n* Apply suggestions from code review\n\nCo-authored-by: Ben Kochie \u003csuperq@gmail.com\u003e\nSigned-off-by: Ben Kochie \u003csuperq@gmail.com\u003e\n\n---------\n\nSigned-off-by: jiajian.chi \u003cjiajian.chi@zstack.io\u003e\nSigned-off-by: chijiajian \u003c33536362+chijiajian@users.noreply.github.com\u003e\nSigned-off-by: Ben Kochie \u003csuperq@gmail.com\u003e\nCo-authored-by: jiajian.chi \u003cjiajian.chi@zstack.io\u003e\nCo-authored-by: Ben Kochie \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "66a9e6ebfb87895066c5efcd265d77c376c811a5",
      "tree": "4841835348e9a819b75c8259bb8c6ca85b60ac42",
      "parents": [
        "1082e3d8d4c73ed8e6360357001cbd4a82e40635"
      ],
      "author": {
        "name": "Ruthwik Kakumani",
        "email": "ruthwikkakumani08@gmail.com",
        "time": "Thu Jun 18 10:42:42 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 10:42:42 2026"
      },
      "message": "blockdevice: add SysBlockDeviceRotational for targeted rotational reads (#824)\n\nAdd FS.SysBlockDeviceRotational(device string) (uint64, error), a\nlightweight counterpart to SysBlockDeviceQueueStats that reads only\n/sys/block/\u003cdevice\u003e/queue/rotational.\n\nThis is needed by node_exporter\u0027s diskstats collector to fix a 10×\nscrape-latency regression on systems with many block devices\n(prometheus/node_exporter#3282). The previous implementation called\nSysBlockDeviceQueueStats which reads ~30 sysfs files per device.\nSysBlockDeviceRotational reduces that to exactly 1 read per device.\n\nReturns 1 for rotational (HDD), 0 for non-rotational (SSD/NVMe).\nFollows the same single-file read pattern as SysBlockDeviceSize.\n\nSigned-off-by: ruthwikkakumani \u003cruthwikkakumani@users.noreply.github.com\u003e\nCo-authored-by: ruthwikkakumani \u003cruthwikkakumani@users.noreply.github.com\u003e"
    },
    {
      "commit": "1082e3d8d4c73ed8e6360357001cbd4a82e40635",
      "tree": "9afb7214134f1ed82ed6e0ecd1aee8b54da780e5",
      "parents": [
        "eb151252e8f8c4f49955c062f3f6c771e31b8723"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Sun May 31 08:59:02 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 31 08:59:02 2026"
      },
      "message": "Update common Prometheus files (#816)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "eb151252e8f8c4f49955c062f3f6c771e31b8723",
      "tree": "4e1e5b20d63421059dca33e5782ea0c929c373de",
      "parents": [
        "f05f8fcd57163b57cdf8a82b396c7b1651ccebb4"
      ],
      "author": {
        "name": "prombot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Wed May 27 14:39:31 2026"
      },
      "committer": {
        "name": "Julien",
        "email": "291750+roidelapluie@users.noreply.github.com",
        "time": "Wed May 27 14:44:08 2026"
      },
      "message": "Update common Prometheus files\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e\n"
    },
    {
      "commit": "f05f8fcd57163b57cdf8a82b396c7b1651ccebb4",
      "tree": "a14f6b146eb57384da6adf5a0f29641dc54e9b13",
      "parents": [
        "4a18b4e6ddd327513fbe59f3022d4fdeab5f5a69"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Tue May 12 06:55:17 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 06:55:17 2026"
      },
      "message": "Update common Prometheus files (#813)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "4a18b4e6ddd327513fbe59f3022d4fdeab5f5a69",
      "tree": "501609e93abed44c37613508ea6931405545e924",
      "parents": [
        "506a32c52055a5c2d8eb8068c3a0027ae3ae9ec8",
        "8ab5753ad820a575dae1cfa90bf212e96856e73a"
      ],
      "author": {
        "name": "Jan Fajerski",
        "email": "jan--f@users.noreply.github.com",
        "time": "Tue May 05 07:37:28 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 05 07:37:28 2026"
      },
      "message": "Merge pull request #796 from sradco/add-dmmultipath-sysfs-parsing\n\nblockdevice: add DMMultipathDevices for DM-multipath sysfs parsing"
    },
    {
      "commit": "506a32c52055a5c2d8eb8068c3a0027ae3ae9ec8",
      "tree": "f0ecf8204d7c67ff5c3bce043ae2ef8042e0ef78",
      "parents": [
        "fb3e36a5624d8ac64a363af3707860793daf9082"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Wed Apr 22 18:21:12 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 18:21:12 2026"
      },
      "message": "Update common Prometheus files (#809)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "fb3e36a5624d8ac64a363af3707860793daf9082",
      "tree": "dc712b576cc54cc95eccf6cb81933d7e6735b024",
      "parents": [
        "a9a7c565a1837224c0e74733f573e160609bc532"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Tue Apr 21 06:31:55 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 06:31:55 2026"
      },
      "message": "Update common Prometheus files (#808)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "a9a7c565a1837224c0e74733f573e160609bc532",
      "tree": "401052c899eeec2e999acab5dfd3162e8195f8ae",
      "parents": [
        "39a1eee8f834c29470bbe55e07c6dff426fc7982"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Mon Apr 20 14:11:32 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 14:11:32 2026"
      },
      "message": "Update common Prometheus files (#807)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "39a1eee8f834c29470bbe55e07c6dff426fc7982",
      "tree": "536c86a483c6489bca4b4a7cc81e81b852dba179",
      "parents": [
        "c065f635f3595936f82f8913eada8dd8c7db4523"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Sun Apr 12 18:42:44 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 12 18:42:44 2026"
      },
      "message": "Update common Prometheus files (#806)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "8ab5753ad820a575dae1cfa90bf212e96856e73a",
      "tree": "faf1178d249044adbe71677c419e1b556692baae",
      "parents": [
        "465fd94215fd5290bcf0de349a231d0458dfd098"
      ],
      "author": {
        "name": "Shirly Radco",
        "email": "sradco@redhat.com",
        "time": "Sun Mar 15 12:50:25 2026"
      },
      "committer": {
        "name": "Shirly Radco",
        "email": "sradco@redhat.com",
        "time": "Sun Apr 12 11:49:54 2026"
      },
      "message": "blockdevice: add DMMultipathDevices for DM-multipath sysfs parsing\n\nAdd DMMultipathDevices() method to blockdevice.FS that discovers\nDevice Mapper multipath devices by scanning /sys/block/dm-* and\nfiltering on dm/uuid prefix \"mpath-\". For each multipath device it\nreads the device name, UUID, suspended state, size, and enumerates\nunderlying path devices with their raw state from\n/sys/block/\u003cpath\u003e/device/state.\n\nThis provides the sysfs parsing layer that node_exporter\u0027s\ndmmultipath collector will import, following the established pattern\nwhere collectors delegate filesystem parsing to procfs.\n\nSigned-off-by: Shirly Radco \u003csradco@redhat.com\u003e\nCo-authored-by: AI Assistant \u003cnoreply@cursor.com\u003e\n"
    },
    {
      "commit": "c065f635f3595936f82f8913eada8dd8c7db4523",
      "tree": "27d259d1b70775328e25f140747b51b5358fbf86",
      "parents": [
        "8b1d4c1e4d7db459cb50252e3bb0fdf2514254e7"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Thu Apr 09 08:14:17 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 08:14:17 2026"
      },
      "message": "Update common Prometheus files (#805)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "8b1d4c1e4d7db459cb50252e3bb0fdf2514254e7",
      "tree": "649156988d2bb3b5fa0839b568775ce509f7e2e8",
      "parents": [
        "9e34617f7155395c56db63c70762b2fe92151896"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Wed Apr 08 07:20:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 07:20:18 2026"
      },
      "message": "Update common Prometheus files (#804)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "9e34617f7155395c56db63c70762b2fe92151896",
      "tree": "b4b932eb0a7d18ccf7b2ce735e8963b9178409e2",
      "parents": [
        "27d86b83c95b23650773ac6778b7e98e8aa6895a",
        "abf0af3ff99d5af9e8a124090c4d3a17954a825b"
      ],
      "author": {
        "name": "Jan Fajerski",
        "email": "jan--f@users.noreply.github.com",
        "time": "Thu Apr 02 14:07:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 14:07:18 2026"
      },
      "message": "Merge pull request #803 from prometheus/superq/cleanup_circleci\n\nCleanup CI"
    },
    {
      "commit": "27d86b83c95b23650773ac6778b7e98e8aa6895a",
      "tree": "d378090555fe2e2b112bb08fbb215642195500a4",
      "parents": [
        "2cd08a84dff650db2c570398a74d2c49fe276d48"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 06:18:02 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 06:18:02 2026"
      },
      "message": "build(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 (#801)\n\nBumps [golang.org/x/sys](https://github.com/golang/sys) from 0.41.0 to 0.42.0.\n- [Commits](https://github.com/golang/sys/compare/v0.41.0...v0.42.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sys\n  dependency-version: 0.42.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2cd08a84dff650db2c570398a74d2c49fe276d48",
      "tree": "6d2ca5362a9d68829af3dfca3c2a416772c8e5ef",
      "parents": [
        "6f2b42aaf78556672956771def8ee364c556733f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 06:11:09 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 06:11:09 2026"
      },
      "message": "build(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0 (#800)\n\nBumps [golang.org/x/sync](https://github.com/golang/sync) from 0.19.0 to 0.20.0.\n- [Commits](https://github.com/golang/sync/compare/v0.19.0...v0.20.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sync\n  dependency-version: 0.20.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "abf0af3ff99d5af9e8a124090c4d3a17954a825b",
      "tree": "41688592595357f2cd6dff1404097cfa3d4a5927",
      "parents": [
        "6f2b42aaf78556672956771def8ee364c556733f"
      ],
      "author": {
        "name": "SuperQ",
        "email": "superq@gmail.com",
        "time": "Thu Apr 02 06:08:16 2026"
      },
      "committer": {
        "name": "SuperQ",
        "email": "superq@gmail.com",
        "time": "Thu Apr 02 06:08:16 2026"
      },
      "message": "Cleanup CI\n\n* Remove obsolete CircleCI config.\n* Update CI build badge.\n* Exclude dependabot for synced files.\n\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e\n"
    },
    {
      "commit": "6f2b42aaf78556672956771def8ee364c556733f",
      "tree": "9ad155d0797ac9ac7cf9f3ca216cbf0e1f87c523",
      "parents": [
        "10941faff53e1c1ede897c17430910b171977072"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Thu Mar 19 18:54:41 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 19 18:54:41 2026"
      },
      "message": "Update common Prometheus files (#798)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "10941faff53e1c1ede897c17430910b171977072",
      "tree": "920bc6237cdfda947aac58abbe331f5958484091",
      "parents": [
        "465fd94215fd5290bcf0de349a231d0458dfd098",
        "2fc0fc0612e1e3e1b10c025130f4e62254548783"
      ],
      "author": {
        "name": "Matthias Loibl",
        "email": "mail@matthiasloibl.com",
        "time": "Thu Mar 19 11:28:19 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 19 11:28:19 2026"
      },
      "message": "Merge pull request #790 from prometheus/dependabot/github_actions/actions/setup-go-6.3.0\n\nbuild(deps): bump actions/setup-go from 6.2.0 to 6.3.0"
    },
    {
      "commit": "465fd94215fd5290bcf0de349a231d0458dfd098",
      "tree": "34a824268be51f2ccf42e919bc2224c0f47c45fb",
      "parents": [
        "b380dd40ab2971c80872861842bcb997ff83bebb"
      ],
      "author": {
        "name": "Ben Kochie",
        "email": "superq@gmail.com",
        "time": "Sun Mar 15 10:06:28 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 10:06:28 2026"
      },
      "message": "Refactor class thermal error handling (#794)\n\nInclude any read errors when parsing /sys/class/thermal/thermal_zone\ndata. This avoids premature error returns if there are platform specific\nproblems like `temp` being unreadable, even tho it\u0027s a required file.\n\nRelated to: https://github.com/prometheus/node_exporter/issues/2980\n\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "2fc0fc0612e1e3e1b10c025130f4e62254548783",
      "tree": "dcbe5b6ed6576c058ba6b27bc8f2453d2350d22c",
      "parents": [
        "b380dd40ab2971c80872861842bcb997ff83bebb"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Mar 01 20:10:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 01 20:10:36 2026"
      },
      "message": "build(deps): bump actions/setup-go from 6.2.0 to 6.3.0\n\nBumps [actions/setup-go](https://github.com/actions/setup-go) from 6.2.0 to 6.3.0.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5...4b73464bb391d4059bd26b0524d20df3927bd417)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-go\n  dependency-version: 6.3.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "b380dd40ab2971c80872861842bcb997ff83bebb",
      "tree": "2f9cc1596f9b8c19a7e0eba8eb89eede0ee2980e",
      "parents": [
        "61288059f5793af40adc195d6e4346add4f85c89"
      ],
      "author": {
        "name": "Cristian Castiglione",
        "email": "c.castiglione@reply.it",
        "time": "Sat Feb 28 15:22:44 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 28 15:22:44 2026"
      },
      "message": "fix: thermal_zone, handle EINVAL errors from sysfs reads. (#763)\n\nSigned-off-by: ccastiglione-reply \u003cc.castiglione@reply.it\u003e"
    },
    {
      "commit": "61288059f5793af40adc195d6e4346add4f85c89",
      "tree": "6f4ddc855d56feeef61751f981d205c5afc394d9",
      "parents": [
        "e72bf7a2fe39830a015c17e5cbbab1ba287cd13b"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Sat Feb 28 15:17:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 28 15:17:36 2026"
      },
      "message": "Update common Prometheus files (#788)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "e72bf7a2fe39830a015c17e5cbbab1ba287cd13b",
      "tree": "33bdb990fcd35a6d036ad8e6baaea8bfec6bc393",
      "parents": [
        "56add94167b80e177a915b7259dcabbc8ac8d3e3"
      ],
      "author": {
        "name": "Ananth",
        "email": "antsub@gmail.com",
        "time": "Sat Feb 28 15:17:23 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 28 15:17:23 2026"
      },
      "message": "Fix bcachefs parsing (#789)\n\nThe earlier test fixture was a few months old.\nUpdated test fixtures and fs version parsing to match\nlatest bcachefs semantics.\n\nSigned-off-by: Ananth Bhaskararaman \u003cantsub@gmail.com\u003e"
    },
    {
      "commit": "56add94167b80e177a915b7259dcabbc8ac8d3e3",
      "tree": "f9ca0aa9d26721366496f01fb3bcf12412e65f66",
      "parents": [
        "8fce2bdad2fb853f22d44b52c09f43abfe962626"
      ],
      "author": {
        "name": "Shashwat Hiregoudar",
        "email": "shashwathiregoudar@gmail.com",
        "time": "Wed Feb 25 19:32:43 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 25 19:32:43 2026"
      },
      "message": "nvme: Parse NVMe namespace details  (#765)\n\n* add nvme namespace details to NVMe devices.\n\n---------\n\nSigned-off-by: Shashwat Hiregoudar \u003cshashwathiregoudar@gmail.com\u003e"
    },
    {
      "commit": "8fce2bdad2fb853f22d44b52c09f43abfe962626",
      "tree": "c3aeb0bedc0ae55a6da42262e2945d37c7858593",
      "parents": [
        "091f46ca6347d92a695271845df08dde73917feb"
      ],
      "author": {
        "name": "Yurii Kondrakov",
        "email": "yurii.kondrakov@canonical.com",
        "time": "Wed Feb 25 15:57:53 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 25 15:57:53 2026"
      },
      "message": "Add type and name to the DRM parser class (#672)\n\n* feat: add `devName` and `devType` to DRM GPU stats\n* fix: don\u0027t export empty drm card stats\n* chore: fail the parsing if name \u0026 type invalid\n\n---------\n\nSigned-off-by: Deezzir \u003cyurii.kondrakov@canonical.com\u003e\nCo-authored-by: Ben Kochie \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "091f46ca6347d92a695271845df08dde73917feb",
      "tree": "cf41558855e0bcf46731d88ea705ebf5c97537cb",
      "parents": [
        "5efaf0ae13b2c7e33032be909335933920e2b399"
      ],
      "author": {
        "name": "Malcolm Rowe",
        "email": "malcolm.rowe@gmail.com",
        "time": "Wed Feb 25 15:38:08 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 25 15:38:08 2026"
      },
      "message": "class_cooling_device: ignore EINVAL (etc) when reading files. (#783)\n\nFixes: #746, fixes prometheus/node_exporter#3420\n\nSome cooling devices return errors when attempting to read state files.\nWhen that happens, ignore the error, and skip to the next device rather\nthan failing to return any devices.\n\nSigned-off-by: Malcolm Rowe \u003cmalcolmr@google.com\u003e"
    },
    {
      "commit": "5efaf0ae13b2c7e33032be909335933920e2b399",
      "tree": "d9ad2e9d6d4e076a8e7ccdfcf99a1f14c7afedc6",
      "parents": [
        "31bc6b65b1d89d9f4718301233bd241a4636b777"
      ],
      "author": {
        "name": "Boris Ilyushonak",
        "email": "57406418+biscout42@users.noreply.github.com",
        "time": "Wed Feb 25 10:55:47 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 25 10:55:47 2026"
      },
      "message": "feat: parse capabilities in /proc/pid/status (#784)\n\n* feat: parse capabilities in /proc/pid/status\n\n---------\n\nSigned-off-by: Boris Ilyushonak \u003cboris.ilyushonak@elastic.co\u003e\nSigned-off-by: Boris Ilyushonak \u003c57406418+biscout42@users.noreply.github.com\u003e\nCo-authored-by: Ben Kochie \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "31bc6b65b1d89d9f4718301233bd241a4636b777",
      "tree": "ca9baa18fb00e0a725d3b5f9737b3a5dfdbbfba4",
      "parents": [
        "51a5dd2044d8b6039567bdb1c7498250588b5585"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 24 19:27:17 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 19:27:17 2026"
      },
      "message": "build(deps): bump actions/checkout from 6.0.1 to 6.0.2 (#781)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.1 to 6.0.2.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/8e8c483db84b4bee98b60c0593521ed34d9990e8...de0fac2e4500dabe0009e67214ff5f5447ce83dd)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 6.0.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "51a5dd2044d8b6039567bdb1c7498250588b5585",
      "tree": "6f1ee97e8776c0e6ebed37b647a2314ef6111524",
      "parents": [
        "c33362dbe6d59af295f6ed3b6809aece4c502d17"
      ],
      "author": {
        "name": "Ananth",
        "email": "srv+gh@kedi.dev",
        "time": "Tue Feb 24 19:17:45 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 19:17:45 2026"
      },
      "message": "init bcachefs support (#750)\n\nSigned-off-by: Ananth Bhaskararaman \u003cantsub@gmail.com\u003e"
    },
    {
      "commit": "c33362dbe6d59af295f6ed3b6809aece4c502d17",
      "tree": "15a7253f723b4f6477a262cf0aa4b454b0434429",
      "parents": [
        "c2a1f314da0d6096a4deb1e4721986fb462250a2"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Mon Feb 23 18:57:38 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 23 18:57:38 2026"
      },
      "message": "Update common Prometheus files (#785)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "c2a1f314da0d6096a4deb1e4721986fb462250a2",
      "tree": "428519ff201bf8c7b2bd85a2df8d8d16ea903a48",
      "parents": [
        "bf8b2c21f52ff334fde6b165c97acbfc982d5a05"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Feb 23 13:52:01 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 23 13:52:01 2026"
      },
      "message": "build(deps): bump golang.org/x/sys from 0.40.0 to 0.41.0 (#782)\n\nBumps [golang.org/x/sys](https://github.com/golang/sys) from 0.40.0 to 0.41.0.\n- [Commits](https://github.com/golang/sys/compare/v0.40.0...v0.41.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sys\n  dependency-version: 0.41.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "bf8b2c21f52ff334fde6b165c97acbfc982d5a05",
      "tree": "60e0cbb4502665cb68cc78928dddc87560a52f04",
      "parents": [
        "0c5f3abc2d0ace0e3c525f7e95df04d23a0334ea"
      ],
      "author": {
        "name": "Ben Kochie",
        "email": "superq@gmail.com",
        "time": "Mon Feb 23 13:34:58 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 23 13:34:58 2026"
      },
      "message": "Migrate to GitHub actions (#780)\n\nMigrate CI to GitHub Actions.\n* Update Go to 1.26.x\n* Update minimum Go version to 1.25.0.\n* Run dependabot on github actions.\n* Update golanci-lint version.\n\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "0c5f3abc2d0ace0e3c525f7e95df04d23a0334ea",
      "tree": "7cc256544c3e05fb3ccb0ada7af52918a5db312b",
      "parents": [
        "14ff1149a87ad49d1d218b437494cc71383fc89c"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Mon Feb 23 08:57:52 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 23 08:57:52 2026"
      },
      "message": "Update common Prometheus files (#779)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "14ff1149a87ad49d1d218b437494cc71383fc89c",
      "tree": "75684101b839a7d37f828802f574d660f6c33591",
      "parents": [
        "fa51f88b9aa7cb67280d7a55e5869bd043b77056"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Fri Feb 13 19:59:27 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 13 19:59:27 2026"
      },
      "message": "Update common Prometheus files (#778)\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e"
    },
    {
      "commit": "fa51f88b9aa7cb67280d7a55e5869bd043b77056",
      "tree": "b1b623df5bae58ea64a476b5ee1ccf1bf546c028",
      "parents": [
        "0da002fc75e91866ed19a9da6f013a67556cefce"
      ],
      "author": {
        "name": "Shaoxuan (Max) Yuan",
        "email": "maxyuan@google.com",
        "time": "Mon Jan 05 21:52:23 2026"
      },
      "committer": {
        "name": "Johannes \u0027fish\u0027 Ziemke",
        "email": "github@5pi.de",
        "time": "Fri Jan 16 13:48:29 2026"
      },
      "message": "Fix /proc/interrupts\n\nFixes: #498\n\nThe existing support for /proc/interrupts isn\u0027t working because it\nactually queries /proc/\u003cpid\u003e/interrupts, which does not exist in the\n/proc filesystem.\n\nChange proc_interrupts to query the system-wide /proc/interrupts\ninstead.\n\nSigned-off-by: Shaoxuan (Max) Yuan \u003cmaxyuan@google.com\u003e\n"
    },
    {
      "commit": "0da002fc75e91866ed19a9da6f013a67556cefce",
      "tree": "8a8242a52e534e90854fe15a758ebaad683f4feb",
      "parents": [
        "05e5a3e081f90fd6e19cec80cefc6f0526d3463f"
      ],
      "author": {
        "name": "prombot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Mon Jan 05 17:51:11 2026"
      },
      "committer": {
        "name": "Johannes \u0027fish\u0027 Ziemke",
        "email": "github@5pi.de",
        "time": "Thu Jan 15 16:09:54 2026"
      },
      "message": "Update common Prometheus files\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e\n"
    },
    {
      "commit": "05e5a3e081f90fd6e19cec80cefc6f0526d3463f",
      "tree": "920d005483ca16dff55d4bf35355736c71249c91",
      "parents": [
        "3f908a866d6c9d5011bc27fb3e17ffd236bd9afd"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jan 15 11:35:19 2026"
      },
      "committer": {
        "name": "Johannes \u0027fish\u0027 Ziemke",
        "email": "github@5pi.de",
        "time": "Thu Jan 15 11:40:14 2026"
      },
      "message": "build(deps): bump golang.org/x/sys from 0.37.0 to 0.39.0\n\nBumps [golang.org/x/sys](https://github.com/golang/sys) from 0.37.0 to 0.39.0.\n- [Commits](https://github.com/golang/sys/compare/v0.37.0...v0.39.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sys\n  dependency-version: 0.39.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "3f908a866d6c9d5011bc27fb3e17ffd236bd9afd",
      "tree": "31798d87115ed7a8fb43cec96bfc14fe8c27c9a7",
      "parents": [
        "a6ebb3e562682d49c4641d62a39fbd16947ec031"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jan 01 20:01:34 2026"
      },
      "committer": {
        "name": "Johannes \u0027fish\u0027 Ziemke",
        "email": "github@5pi.de",
        "time": "Thu Jan 15 11:34:27 2026"
      },
      "message": "build(deps): bump golang.org/x/sync from 0.17.0 to 0.19.0\n\nBumps [golang.org/x/sync](https://github.com/golang/sync) from 0.17.0 to 0.19.0.\n- [Commits](https://github.com/golang/sync/compare/v0.17.0...v0.19.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sync\n  dependency-version: 0.19.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "a6ebb3e562682d49c4641d62a39fbd16947ec031",
      "tree": "f0a955063e3f9c074bb5835eb63eecf932843d6d",
      "parents": [
        "105b9395d0dfc15df77187d21a8ad6c90bec94b6"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Mon Jan 05 10:16:29 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 05 10:16:29 2026"
      },
      "message": "Synchronize common files from prometheus/prometheus (#766)\n\n* Update common Prometheus files\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e\n\n* Fixup linting issues\n\n* Fix Deprecated comments.\n* Fix package naming exclusion flag.\n\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e\n\n---------\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e\nCo-authored-by: SuperQ \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "105b9395d0dfc15df77187d21a8ad6c90bec94b6",
      "tree": "7a8150eb0ff5002795467b47eae0530ac347c63a",
      "parents": [
        "9b0219be351fb17d7ebad273464367af1fabf41a"
      ],
      "author": {
        "name": "PrometheusBot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Tue Nov 18 12:25:26 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 18 12:25:26 2025"
      },
      "message": "Synchronize common files from prometheus/prometheus (#747)\n\n* Update common Prometheus files\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e\n\n* Fixup linting issues.\n\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e\n\n---------\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e\nCo-authored-by: SuperQ \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "9b0219be351fb17d7ebad273464367af1fabf41a",
      "tree": "7af9f99998288efadb6982f1c0649c5f50205a8e",
      "parents": [
        "b8b51066dcdcf7e36c450b146b3905cd77afb44e"
      ],
      "author": {
        "name": "Jain Johny",
        "email": "jj@asama.ai",
        "time": "Thu Oct 30 14:20:06 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 30 14:20:06 2025"
      },
      "message": "Fix: Use base16 to convert pci sriov_vf_device (#762)\n\n* base16 for sriov vf device\n\nSigned-off-by: Jain Johny \u003cjj@asama.ai\u003e\n\n* log device location on error\n\nSigned-off-by: Jain Johny \u003cjj@asama.ai\u003e\n\n* fix test case\n\nSigned-off-by: Jain Johny \u003cjj@asama.ai\u003e\n\n---------\n\nSigned-off-by: Jain Johny \u003cjj@asama.ai\u003e"
    },
    {
      "commit": "b8b51066dcdcf7e36c450b146b3905cd77afb44e",
      "tree": "ffc27efd3ae10fa9a6bfbfbfc2be7876bd9ea098",
      "parents": [
        "d4dc49bc4c7580d098dfa5b60d4e37267cf5b543"
      ],
      "author": {
        "name": "Ben Kochie",
        "email": "superq@gmail.com",
        "time": "Mon Oct 27 07:28:30 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 27 07:28:30 2025"
      },
      "message": "chore: Migrate tests to cmp package (#760)\n\nMigrate the majority of diff tests from `reflect.DeepEqual()` to\n`cmp.Diff()` to improve the test failure readability.\n* Fixup Copyright lines\n\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "d4dc49bc4c7580d098dfa5b60d4e37267cf5b543",
      "tree": "85583f2171d10271d1c711b703386ec8136a93a6",
      "parents": [
        "638b55c4a3a3df36a02838ede12119b1c1e0f95d"
      ],
      "author": {
        "name": "Ben Kochie",
        "email": "superq@gmail.com",
        "time": "Sun Oct 26 10:40:27 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 26 10:40:27 2025"
      },
      "message": "meminfo: Fix ZswappedBytes (#759)\n\nFix assignment of ZswappedBytes parsing.\n* Add tests.\n* Migrate `meminfo_test.go` to `cmp` package.\n\nFixes: https://github.com/prometheus/procfs/issues/758\n\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "638b55c4a3a3df36a02838ede12119b1c1e0f95d",
      "tree": "6e0eec3fbd45de23a9f19b9b8f6a919464c6e498",
      "parents": [
        "b2bde72b0e1d72245346284f03ed7d4bdc698bf2"
      ],
      "author": {
        "name": "Robin H. Johnson",
        "email": "robbat2@orbis-terrarum.net",
        "time": "Sat Oct 25 14:51:18 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 25 14:51:18 2025"
      },
      "message": "feat: expose MD raid component devices (#674)\n\n* Support parse raid type for mdstat\n\nNote: rebased on top of master for reformatting\n\nSigned-off-by: Singee \u003cgit@singee.me\u003e\nSigned-off-by: Robin H. Johnson \u003crjohnson@coreweave.com\u003e\n\n* support linear type in mdstat\n\nNote: rebased on top of master for reformatting\n\nSigned-off-by: Singee \u003cgit@singee.me\u003e\nSigned-off-by: Robin H. Johnson \u003crjohnson@coreweave.com\u003e\n\n* change default type to unknown\n\nNote: rebased on top of master for reformatting\n\nSigned-off-by: Singee \u003cgit@singee.me\u003e\nSigned-off-by: Robin H. Johnson \u003crjohnson@coreweave.com\u003e\n\n* optimize raid type check\n\nSigned-off-by: Singee \u003cgit@singee.me\u003e\n\n* feat: expose MD raid component devices\n\nExpose what component devices are part of a MD raid device, as well as the most\ncommon flags per-component. This will enable a future node_exporter metric\nshowing which component of a RAID had failed.\n\nSigned-off-by: Robin H. Johnson \u003crobbat2@orbis-terrarum.net\u003e\nSigned-off-by: Robin H. Johnson \u003crjohnson@coreweave.com\u003e\n\n* fix: update mdstat_test for reshaping testcase\n\nSigned-off-by: Robin H. Johnson \u003crobbat2@gentoo.org\u003e\n\n* doc: lint fix\n\nSigned-off-by: Robin H. Johnson \u003crobbat2@gentoo.org\u003e\n\n---------\n\nSigned-off-by: Singee \u003cgit@singee.me\u003e\nSigned-off-by: Robin H. Johnson \u003crjohnson@coreweave.com\u003e\nSigned-off-by: Robin H. Johnson \u003crobbat2@orbis-terrarum.net\u003e\nSigned-off-by: Robin H. Johnson \u003crobbat2@gentoo.org\u003e\nCo-authored-by: Singee \u003cgit@singee.me\u003e"
    },
    {
      "commit": "b2bde72b0e1d72245346284f03ed7d4bdc698bf2",
      "tree": "bb268030f541d474733f583625f7840f23b7b5f0",
      "parents": [
        "9479c297d48723034d49b509123f56df9454cb8c"
      ],
      "author": {
        "name": "Thomas Barrett",
        "email": "tbarrett1200@icloud.com",
        "time": "Sat Oct 25 13:47:20 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 25 13:47:20 2025"
      },
      "message": "sysfs: add link_layer property to InfiniBandPort (#700)\n\n* sysfs: add link_layer property to InfiniBandPort\n\nSigned-off-by: Thomas Barrett \u003cthomas@fluidstack.io\u003e\n\n* Update sysfs/class_infiniband.go\n\nCo-authored-by: Ben Kochie \u003csuperq@gmail.com\u003e\nSigned-off-by: Thomas Barrett \u003ctbarrett1200@icloud.com\u003e\n\n---------\n\nSigned-off-by: Thomas Barrett \u003cthomas@fluidstack.io\u003e\nSigned-off-by: Thomas Barrett \u003ctbarrett1200@icloud.com\u003e\nCo-authored-by: Ben Kochie \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "9479c297d48723034d49b509123f56df9454cb8c",
      "tree": "706337d02a4ec120898111d757a73ad2cb455f93",
      "parents": [
        "25803afd1291c41a34f5e6980fa5609893bc6872"
      ],
      "author": {
        "name": "Ben Kochie",
        "email": "superq@gmail.com",
        "time": "Sat Oct 25 13:45:21 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 25 13:45:21 2025"
      },
      "message": "Add FS handler for mountinfo (#757)\n\nAdd FS function handlers for parsing `mountinfo` data.\n\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "25803afd1291c41a34f5e6980fa5609893bc6872",
      "tree": "a7963a052ec06560f252354ca525338dc30d2d6e",
      "parents": [
        "e54b37a0b994bf03333c8ee422b2e0dfb683fcb4"
      ],
      "author": {
        "name": "Konstantin",
        "email": "konstantin.kuklin@gmail.com",
        "time": "Tue Oct 21 12:14:57 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 21 12:14:57 2025"
      },
      "message": "add netfilter queue support (#677)\n\n* add netfilter queue support\n\nSigned-off-by: Konstantin Kuklin \u003ckonstantin.kuklin@gmail.com\u003e\n\n* fixed copyright year\n\nSigned-off-by: Konstantin Kuklin \u003ckonstantin.kuklin@gmail.com\u003e\n\n---------\n\nSigned-off-by: Konstantin Kuklin \u003ckonstantin.kuklin@gmail.com\u003e"
    },
    {
      "commit": "e54b37a0b994bf03333c8ee422b2e0dfb683fcb4",
      "tree": "37dbef1c79331d336db71b8bcc262ac5c42f236c",
      "parents": [
        "d9d95c994910fb41c9cf5f646b27bcf7b9a612f5"
      ],
      "author": {
        "name": "Leandro López",
        "email": "inkel.ar@gmail.com",
        "time": "Tue Oct 21 12:13:43 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 21 12:13:43 2025"
      },
      "message": "Fix Proc.Limits limit name matching (#667)\n\nI was working on improving this algorithm to reduce the number of\nallocations when I found out that with the addition of the additional\ntest cases, `Max processes` was failing to match the `switch`\nstatement as for some reason the limit name has a trailing\nwhitespace. By trimming the spaces it now matches all cases.\n\nSigned-off-by: Leandro López (inkel) \u003cleandro.lopez@grafana.com\u003e"
    },
    {
      "commit": "d9d95c994910fb41c9cf5f646b27bcf7b9a612f5",
      "tree": "8e671c558c4354e7f7553b60740e25c33bc3cb41",
      "parents": [
        "e9627e25b6f7a6f156cd9f7777296a7d9a415545"
      ],
      "author": {
        "name": "Jain Johny",
        "email": "jj@asama.ai",
        "time": "Tue Oct 21 12:12:42 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 21 12:12:42 2025"
      },
      "message": "add sriov, power state and numa node info in PciDevice (#748)\n\n* support for sriov, numa and power management config\n\nSigned-off-by: Jain Johny \u003cjj@asama.ai\u003e\n\n* use uint32\n\nSigned-off-by: Jain Johny \u003cjj@asama.ai\u003e\n\n* adjust bitsize for parseuint\n\nSigned-off-by: Jain Johny \u003cjj@asama.ai\u003e\n\n* parseuint for total_msix\n\nSigned-off-by: Jain Johny \u003cjj@asama.ai\u003e\n\n* revert accidental corruption of fixtures.ttar\n\nSigned-off-by: Jain Johny \u003cjj@asama.ai\u003e\n\n* fix unintended fixtures changes\n\nSigned-off-by: root \u003croot@proxmox1.server\u003e\nSigned-off-by: Jain Johny \u003cjj@asama.ai\u003e\n\n* make numa_node optional\n\nSigned-off-by: Jain Johny \u003cjj@asama.ai\u003e\n\n---------\n\nSigned-off-by: Jain Johny \u003cjj@asama.ai\u003e\nSigned-off-by: root \u003croot@proxmox1.server\u003e"
    },
    {
      "commit": "e9627e25b6f7a6f156cd9f7777296a7d9a415545",
      "tree": "0c64295c81216f70815704488acd571ddcc96ee7",
      "parents": [
        "d9fdbb463c2094f201dd4374360b036f35e2b2b2"
      ],
      "author": {
        "name": "Ben Kochie",
        "email": "superq@gmail.com",
        "time": "Mon Oct 20 11:33:24 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 20 11:33:24 2025"
      },
      "message": "[PROM-50] Update copyright headers (#756)\n\nUse PROM-50 recommended copyright header.\n\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "d9fdbb463c2094f201dd4374360b036f35e2b2b2",
      "tree": "62edbf4f52f264444fddec12da799bc30abeb043",
      "parents": [
        "4a665d52d0c12a518ffb3e5c90f023328330b378"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Oct 18 10:06:46 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 18 10:06:46 2025"
      },
      "message": "build(deps): bump golang.org/x/sys from 0.33.0 to 0.36.0 (#752)\n\nBumps [golang.org/x/sys](https://github.com/golang/sys) from 0.33.0 to 0.36.0.\n- [Commits](https://github.com/golang/sys/compare/v0.33.0...v0.36.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sys\n  dependency-version: 0.36.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "4a665d52d0c12a518ffb3e5c90f023328330b378",
      "tree": "7c03fed075c03757367ed660dd5a49d1f0bccb2a",
      "parents": [
        "38a61f65d514f8c5fda457d6b294813da037450c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Oct 18 09:22:12 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 18 09:22:12 2025"
      },
      "message": "build(deps): bump golang.org/x/sync from 0.15.0 to 0.17.0 (#751)\n\nBumps [golang.org/x/sync](https://github.com/golang/sync) from 0.15.0 to 0.17.0.\n- [Commits](https://github.com/golang/sync/compare/v0.15.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sync\n  dependency-version: 0.17.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "38a61f65d514f8c5fda457d6b294813da037450c",
      "tree": "96e91f5f8e473893e3f7d14f5ef44dbed5fa7668",
      "parents": [
        "2f4b14c60834b36dc8a5e7fd6b9da54d4993ee73"
      ],
      "author": {
        "name": "Matthieu MOREL",
        "email": "matthieu.morel35@gmail.com",
        "time": "Sat Oct 18 08:23:59 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 18 08:23:59 2025"
      },
      "message": "chore: enable several rules from go-critic (#741)\n\n* chore: enable-all rules from go-critic\n\nSigned-off-by: Matthieu MOREL \u003cmatthieu.morel35@gmail.com\u003e\n\n* chore: enable assignOp rule from go-critic\n\nSigned-off-by: Matthieu MOREL \u003cmatthieu.morel35@gmail.com\u003e\n\n* chore: enable captLocal rule from go-critic\n\nSigned-off-by: Matthieu MOREL \u003cmatthieu.morel35@gmail.com\u003e\n\n* chore: enable elseif rule from go-critic\n\nSigned-off-by: Matthieu MOREL \u003cmatthieu.morel35@gmail.com\u003e\n\n* chore: enable emptyStringTest rule from go-critic\n\nSigned-off-by: Matthieu MOREL \u003cmatthieu.morel35@gmail.com\u003e\n\n* chore: enable ifElseChain rule from go-critic\n\nSigned-off-by: Matthieu MOREL \u003cmatthieu.morel35@gmail.com\u003e\n\n* chore: enable regexpSimplify rule from go-critic\n\nSigned-off-by: Matthieu MOREL \u003cmatthieu.morel35@gmail.com\u003e\n\n* chore: enable stringsCompare rule from go-critic\n\nSigned-off-by: Matthieu MOREL \u003cmatthieu.morel35@gmail.com\u003e\n\n* chore: enable stringXbytes rule from go-critic\n\nSigned-off-by: Matthieu MOREL \u003cmatthieu.morel35@gmail.com\u003e\n\n* chore: enable sloppyReassign rule from go-critic\n\nSigned-off-by: Matthieu MOREL \u003cmatthieu.morel35@gmail.com\u003e\n\n---------\n\nSigned-off-by: Matthieu MOREL \u003cmatthieu.morel35@gmail.com\u003e"
    },
    {
      "commit": "2f4b14c60834b36dc8a5e7fd6b9da54d4993ee73",
      "tree": "b505d633bdef717ccb4a73ef8b58e5bbe69c7009",
      "parents": [
        "ab5187b9e2d587d40de44d9411e8b2d9f83a91ee"
      ],
      "author": {
        "name": "Ben Kochie",
        "email": "superq@gmail.com",
        "time": "Sat Oct 18 08:23:15 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 18 08:23:15 2025"
      },
      "message": "Update supported Go versions. (#755)\n\n* Update minimum supported version to 1.24.0.\n* Update CI tests for latest Go versions.\n* Run Go modernize.\n\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e"
    },
    {
      "commit": "ab5187b9e2d587d40de44d9411e8b2d9f83a91ee",
      "tree": "15f9fad22cfeb3db8929227e6a88491df6187b6d",
      "parents": [
        "420c8cccbb57f603855b14bdba7aa166c3a1642f"
      ],
      "author": {
        "name": "Charles",
        "email": "charles@huggingface.co",
        "time": "Fri Oct 17 16:30:13 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 17 16:30:13 2025"
      },
      "message": "Add compact metrics to vmstat (#754)\n\nSigned-off-by: Charles \u003ccharles@huggingface.co\u003e"
    },
    {
      "commit": "420c8cccbb57f603855b14bdba7aa166c3a1642f",
      "tree": "c083d7700c55a5a603187d22702d8fcd2ae18678",
      "parents": [
        "1cf85054c1f6445e003fb8ebded02504a6654fa6"
      ],
      "author": {
        "name": "hrtbrock",
        "email": "103686821+hrtbrock@users.noreply.github.com",
        "time": "Fri Oct 17 12:21:31 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 17 12:21:31 2025"
      },
      "message": "Continue on EINVAL for sas_phy sysfs files (#749)\n\nSigned-off-by: Brock Johnson \u003cbrock@hudson-trading.com\u003e"
    },
    {
      "commit": "1cf85054c1f6445e003fb8ebded02504a6654fa6",
      "tree": "82594c17066c8a16cbd0d42d6219f1cf68f0d012",
      "parents": [
        "91dd824c7faa747f0606ab7d699f1f4bea14fbed"
      ],
      "author": {
        "name": "Lukas Zapletal",
        "email": "lzap+git@redhat.com",
        "time": "Tue Aug 05 08:02:28 2025"
      },
      "committer": {
        "name": "Johannes \u0027fish\u0027 Ziemke",
        "email": "github@5pi.de",
        "time": "Wed Sep 17 12:56:44 2025"
      },
      "message": "net_dev_snmp6: directory traversal\n\nFix a theoretical directory traversal to silence security scanners in our vendor/ directory.\n\nSigned-off-by: Lukas Zapletal \u003clzap+git@redhat.com\u003e\n"
    },
    {
      "commit": "91dd824c7faa747f0606ab7d699f1f4bea14fbed",
      "tree": "2e2bf157336ea153e3fe9060cb5a277c8ab1ca3c",
      "parents": [
        "fe2a91d2777d1393cb53faef6f7003c87682838d"
      ],
      "author": {
        "name": "prombot",
        "email": "prometheus-team@googlegroups.com",
        "time": "Wed Jul 09 17:51:03 2025"
      },
      "committer": {
        "name": "Johannes \u0027fish\u0027 Ziemke",
        "email": "github@5pi.de",
        "time": "Wed Sep 17 12:28:07 2025"
      },
      "message": "Update common Prometheus files\n\nSigned-off-by: prombot \u003cprometheus-team@googlegroups.com\u003e\n"
    },
    {
      "commit": "fe2a91d2777d1393cb53faef6f7003c87682838d",
      "tree": "f7826dc133e38e1cc2dc24b4230699b14c86cf0f",
      "parents": [
        "ff79b1224cce1f96665464988983fb0b2ce4b162"
      ],
      "author": {
        "name": "dongjiang1989",
        "email": "dongjiang1989@126.com",
        "time": "Mon Jul 21 11:06:36 2025"
      },
      "committer": {
        "name": "Johannes \u0027fish\u0027 Ziemke",
        "email": "github@5pi.de",
        "time": "Wed Sep 17 12:26:31 2025"
      },
      "message": "update testdata\n\nSigned-off-by: dongjiang1989 \u003cdongjiang1989@126.com\u003e\n"
    },
    {
      "commit": "ff79b1224cce1f96665464988983fb0b2ce4b162",
      "tree": "dff2740a3a43f896a0a48d4f7656d69e512e04e2",
      "parents": [
        "56c0445b99031d4be1fe3e1a4171ba0375e3fd15"
      ],
      "author": {
        "name": "dongjiang",
        "email": "dongjiang1989@126.com",
        "time": "Mon Jul 21 10:57:56 2025"
      },
      "committer": {
        "name": "Johannes \u0027fish\u0027 Ziemke",
        "email": "github@5pi.de",
        "time": "Wed Sep 17 12:26:31 2025"
      },
      "message": "add hung_task_detect_count\n\nSigned-off-by: dongjiang \u003cdongjiang1989@126.com\u003e\n"
    }
  ],
  "next": "56c0445b99031d4be1fe3e1a4171ba0375e3fd15"
}
