{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":28352089,"defaultBranch":"master","name":"procfs","ownerLogin":"prometheus","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-12-22T18:16:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3380462?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715679783.0","currentOid":""},"activityList":{"items":[{"before":"dbe326168ebfe61195d7223679360da1179f4d79","after":"513f259629cb67fa00b03e1f92589ba28bd16301","ref":"refs/heads/master","pushedAt":"2024-05-14T06:48:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Bump golang.org/x/sys from 0.19.0 to 0.20.0 (#639)\n\nBumps [golang.org/x/sys](https://github.com/golang/sys) from 0.19.0 to 0.20.0.\r\n- [Commits](https://github.com/golang/sys/compare/v0.19.0...v0.20.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/sys\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump golang.org/x/sys from 0.19.0 to 0.20.0 (#639)"}},{"before":"cb6dde971b1b15a9bbc9accd8fd1fc9ebf17b086","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/sys-0.20.0","pushedAt":"2024-05-14T06:48:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"}},{"before":null,"after":"cb6dde971b1b15a9bbc9accd8fd1fc9ebf17b086","ref":"refs/heads/dependabot/go_modules/golang.org/x/sys-0.20.0","pushedAt":"2024-05-14T05:59:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/sys from 0.19.0 to 0.20.0\n\nBumps [golang.org/x/sys](https://github.com/golang/sys) from 0.19.0 to 0.20.0.\n- [Commits](https://github.com/golang/sys/compare/v0.19.0...v0.20.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sys\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/sys from 0.19.0 to 0.20.0"}},{"before":"ae2937ec179fc30ebe0c9b87c31caa09cf19d666","after":"dbe326168ebfe61195d7223679360da1179f4d79","ref":"refs/heads/master","pushedAt":"2024-05-14T05:42:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Update class_thermal.go (#634)\n\nSum-up: ignore invalid thermal zones to avoid discharding of all thermal zone metric\r\n\r\nSome thermal zones generates errors fs.PathError causing the lost of all metric data also for valid thermal zone.\r\n\r\nExample of error log: ts=2024-04-10T14:23:57.064Z caller=collector.go:169 level=error msg=\"collector failed\" name=thermal_zone duration_seconds=0.053034792 err=\"read /sys/class/thermal/thermal_zone24/temp: invalid argument\"\r\n\r\nSigned-off-by: miliacristian ","shortMessageHtmlLink":"Update class_thermal.go (#634)"}},{"before":"d1b7969b203c6e452c06cc149b8ae560be1fda96","after":null,"ref":"refs/heads/superq/fixup_revive","pushedAt":"2024-05-14T05:41:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"}},{"before":"51f7d1356c30637815546aa7d680386199b7d5b9","after":"ae2937ec179fc30ebe0c9b87c31caa09cf19d666","ref":"refs/heads/master","pushedAt":"2024-05-14T05:41:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Fixup sysfs/system_cpu.go lint errors (#638)\n\nRemove unnecessary nil assignment in `sysfs/system_cpu.go` to fix linter\r\nerrors.\r\n\r\nFollowup to https://github.com/prometheus/procfs/pull/627\r\n\r\nSigned-off-by: SuperQ ","shortMessageHtmlLink":"Fixup sysfs/system_cpu.go lint errors (#638)"}},{"before":null,"after":"d1b7969b203c6e452c06cc149b8ae560be1fda96","ref":"refs/heads/superq/fixup_revive","pushedAt":"2024-05-13T20:47:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Fixup sysfs/system_cpu.go lint errors\n\nRemove unnecessary nil assignment in `sysfs/system_cpu.go` to fix linter\nerrors.\n\nFollowup to https://github.com/prometheus/procfs/pull/627\n\nSigned-off-by: SuperQ ","shortMessageHtmlLink":"Fixup sysfs/system_cpu.go lint errors"}},{"before":"5a801c60cdfb8c984d518700fda944b1f9f8f966","after":"51f7d1356c30637815546aa7d680386199b7d5b9","ref":"refs/heads/master","pushedAt":"2024-05-13T19:39:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"feat: Add support for `CONFIG_CPU_FREQ_STAT` (#627)\n\nExtracts data from the following files:\r\n* `total_trans`\r\n* `trans_table`\r\n* `time_in_state`\r\n\r\nRefer: https://www.kernel.org/doc/html/latest/cpu-freq/cpufreq-stats.html#configuring-cpufreq-stats.\r\n\r\nFixes: #428\r\n\r\nSigned-off-by: Pranshu Srivastava ","shortMessageHtmlLink":"feat: Add support for CONFIG_CPU_FREQ_STAT (#627)"}},{"before":"148ef372a5ac483c03a422c818f54a458c7c5df3","after":null,"ref":"refs/heads/superq/mdstat_todo_blocks","pushedAt":"2024-05-13T19:38:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"}},{"before":"1adce6be192245a6a13651e398e17d6c7f9147f5","after":"5a801c60cdfb8c984d518700fda944b1f9f8f966","ref":"refs/heads/master","pushedAt":"2024-05-13T19:38:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Parse recovery line to be synced blocks (#637)\n\nCapture the blocks to be synced from the recvery line as it can differ\r\nfrom the total blocks.\r\n* Reformat test struct to make it easier to read.\r\n\r\nFixes: https://github.com/prometheus/procfs/issues/636\r\n\r\nSigned-off-by: SuperQ ","shortMessageHtmlLink":"Parse recovery line to be synced blocks (#637)"}},{"before":null,"after":"148ef372a5ac483c03a422c818f54a458c7c5df3","ref":"refs/heads/superq/mdstat_todo_blocks","pushedAt":"2024-05-13T14:02:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Parse recovery line to be synced blocks\n\nCapture the blocks to be synced from the recvery line as it can differ\nfrom the total blocks.\n* Reformat test struct to make it easier to read.\n\nFixes: https://github.com/prometheus/procfs/issues/636\n\nSigned-off-by: SuperQ ","shortMessageHtmlLink":"Parse recovery line to be synced blocks"}},{"before":"2085b8f9505b07d63154387a48171a079deddd49","after":"1adce6be192245a6a13651e398e17d6c7f9147f5","ref":"refs/heads/master","pushedAt":"2024-05-12T16:32:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"bugfix: `s/TrimRight/TrimSuffix` for certain cases (#618)\n\nUse `TrimSuffix` instead of `TrimRight` in cases where an exact suffix\r\nstring needs to be removed, not all occurrences of all characters in a\r\nspecified cutset.\r\n\r\nFixes: #507\r\n\r\nSigned-off-by: Pranshu Srivastava ","shortMessageHtmlLink":"bugfix: s/TrimRight/TrimSuffix for certain cases (#618)"}},{"before":"68fb3dfee2a525aa93bd9d52a616515ab9d2bbbe","after":"2085b8f9505b07d63154387a48171a079deddd49","ref":"refs/heads/master","pushedAt":"2024-05-12T16:31:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"bugfix: Allow multiple `xprt` fields for NFS stats (#619)\n\nAllow parsing multiple `xprt` fields present in the same NFS transport\r\nstats data.\r\n\r\nFixes: #450\r\n\r\nSigned-off-by: Pranshu Srivastava ","shortMessageHtmlLink":"bugfix: Allow multiple xprt fields for NFS stats (#619)"}},{"before":"5cca38bb07f4513b5b5d6a2e790a8486862b6c86","after":"68fb3dfee2a525aa93bd9d52a616515ab9d2bbbe","ref":"refs/heads/master","pushedAt":"2024-05-12T16:30:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"enhancement: Use pointer fields for `FibreChannel*` (#623)\n\n* enhancement: Use pointer fields for `FibreChannel*`\r\n\r\nAllow fields to be `nil`-checked.\r\n\r\nFixes: #612\r\nSigned-off-by: Pranshu Srivastava \r\n\r\n* fixup! enhancement: Use pointer fields for `FibreChannel*`\r\n\r\nSigned-off-by: Pranshu Srivastava \r\n\r\n---------\r\n\r\nSigned-off-by: Pranshu Srivastava ","shortMessageHtmlLink":"enhancement: Use pointer fields for FibreChannel* (#623)"}},{"before":"c0f9bb6621ce1c48f2a49f4ecf9eb52e8ebc8318","after":null,"ref":"refs/heads/repo_sync","pushedAt":"2024-05-02T18:16:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"}},{"before":"6bec248f1af7b94f7b57c4b2cefd7c2a8b80e40a","after":"5cca38bb07f4513b5b5d6a2e790a8486862b6c86","ref":"refs/heads/master","pushedAt":"2024-05-02T18:16:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Update common Prometheus files (#635)\n\nSigned-off-by: prombot ","shortMessageHtmlLink":"Update common Prometheus files (#635)"}},{"before":null,"after":"c0f9bb6621ce1c48f2a49f4ecf9eb52e8ebc8318","ref":"refs/heads/repo_sync","pushedAt":"2024-05-02T17:48:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"prombot","name":"PrometheusBot","path":"/prombot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18470668?s=80&v=4"},"commit":{"message":"Update common Prometheus files\n\nSigned-off-by: prombot ","shortMessageHtmlLink":"Update common Prometheus files"}},{"before":"fa131bb75ff34cf8f70ab8b38ce24bddf54524cb","after":null,"ref":"refs/heads/revert-631-master","pushedAt":"2024-04-17T20:22:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"}},{"before":"987bedc3110c2fdc82f3d486211871cecc85912f","after":"6bec248f1af7b94f7b57c4b2cefd7c2a8b80e40a","ref":"refs/heads/master","pushedAt":"2024-04-17T20:21:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Revert \"fix: same TCP connection appears twice (#631)\" (#633)\n\nThis reverts commit 987bedc3110c2fdc82f3d486211871cecc85912f.","shortMessageHtmlLink":"Revert \"fix: same TCP connection appears twice (#631)\" (#633)"}},{"before":null,"after":"fa131bb75ff34cf8f70ab8b38ce24bddf54524cb","ref":"refs/heads/revert-631-master","pushedAt":"2024-04-16T07:52:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Revert \"fix: same TCP connection appears twice (#631)\"\n\nThis reverts commit 987bedc3110c2fdc82f3d486211871cecc85912f.","shortMessageHtmlLink":"Revert \"fix: same TCP connection appears twice (#631)\""}},{"before":"ee70db2cee0c0dea68157d03d5d4b32205342568","after":"987bedc3110c2fdc82f3d486211871cecc85912f","ref":"refs/heads/master","pushedAt":"2024-04-15T16:49:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"fix: same TCP connection appears twice (#631)\n\n```\r\nTCP, TCP6, UDP, and UDP6 are dynamically changing,\r\nand when we read these files, we should read them all at once.\r\nthere will be data consistency issues if using line by lin reading\r\n\r\nfix: https://github.com/prometheus/procfs/issues/576\r\n```\r\n\r\nSigned-off-by: weidongkl ","shortMessageHtmlLink":"fix: same TCP connection appears twice (#631)"}},{"before":"faa35268d40a7781804417c8e43a102993462743","after":null,"ref":"refs/heads/superq/1.22","pushedAt":"2024-04-15T08:03:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simonpasquier","name":"Simon Pasquier","path":"/simonpasquier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587585?s=80&v=4"}},{"before":"0fdebd37667c496e154094daa7618e1d42d7cceb","after":"ee70db2cee0c0dea68157d03d5d4b32205342568","ref":"refs/heads/master","pushedAt":"2024-04-15T08:03:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"simonpasquier","name":"Simon Pasquier","path":"/simonpasquier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2587585?s=80&v=4"},"commit":{"message":"Merge pull request #632 from prometheus/superq/1.22\n\nUpdate Go versions","shortMessageHtmlLink":"Merge pull request #632 from prometheus/superq/1.22"}},{"before":"69fc8f61debb3bd7efca3a9a1c295d4012022830","after":"0fdebd37667c496e154094daa7618e1d42d7cceb","ref":"refs/heads/master","pushedAt":"2024-04-14T10:26:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"chore: Use kernel-compliant types for `{U,G}IDs` (#620)\n\nAs defined in the `torvalds/linux` git tree, `uidgid_types.h`:\r\nhttps://github.com/torvalds/linux/blob/8e938e39866920ddc266898e6ae1fffc5c8f51aa/include/linux/uidgid_types.h#L8\r\n\r\nFixes: #372\r\n\r\nSigned-off-by: Pranshu Srivastava ","shortMessageHtmlLink":"chore: Use kernel-compliant types for {U,G}IDs (#620)"}},{"before":null,"after":"faa35268d40a7781804417c8e43a102993462743","ref":"refs/heads/superq/1.22","pushedAt":"2024-04-10T14:04:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Update Go versions\n\n* Update minimum Go to 1.21.\n* Update testing to include Go 1.22.\n* Update Go modules.\nSigned-off-by: SuperQ ","shortMessageHtmlLink":"Update Go versions"}},{"before":"eac8540bdb1478201e74cd33db5d90fb3066dd63","after":"69fc8f61debb3bd7efca3a9a1c295d4012022830","ref":"refs/heads/master","pushedAt":"2024-04-10T14:01:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"*: `s/(%v|%s)/%w` and use `go1.20` (#617)\n\n* *: `s/(%v|%s)/%w` for all `fmt.Errorf` errors\r\n\r\nThe `%w` verb was introduced in `go1.20` which allows for error\r\nwrapping. However, even though the minimum supported version was\r\nspecified as `go1.19` there are already sparse occurences of the `%w`\r\nverb throughout the codebase. Hence it's safe to move the minimum\r\nsupported version to `go1.20` since its constructs have been in use\r\nwithin the repository for a while now.\r\n\r\nRefer: https://go.dev/doc/go1.20#errors\r\nFixes: #519\r\nSigned-off-by: Pranshu Srivastava \r\n\r\n* chore: Specify minimum Golang version as `1.20`\r\n\r\nPTAL at the previous commit (d559fd9) for more details.\r\n\r\nSigned-off-by: Pranshu Srivastava \r\n\r\n* fixup! chore: Specify minimum Golang version as `1.20`\r\n\r\nSigned-off-by: Pranshu Srivastava \r\n\r\n---------\r\n\r\nSigned-off-by: Pranshu Srivastava ","shortMessageHtmlLink":"*: s/(%v|%s)/%w and use go1.20 (#617)"}},{"before":"3387ec61230b35a050a3b6ba0f8696edfd19829e","after":"eac8540bdb1478201e74cd33db5d90fb3066dd63","ref":"refs/heads/master","pushedAt":"2024-04-09T21:45:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"update MAINTAINERS.md (#629)\n\nFixes #628\r\n\r\nSigned-off-by: Paul Gier ","shortMessageHtmlLink":"update MAINTAINERS.md (#629)"}},{"before":"5819c81f1afc1c1dec2315e28ecdf604e035ecbf","after":"3387ec61230b35a050a3b6ba0f8696edfd19829e","ref":"refs/heads/master","pushedAt":"2024-04-08T07:13:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"style: returns procfs build-in error like other parsing methods (#630)\n\nSigned-off-by: weidongkl ","shortMessageHtmlLink":"style: returns procfs build-in error like other parsing methods (#630)"}},{"before":"c5ada8d271ac2b81a09fe813381853ee196de0e6","after":"5819c81f1afc1c1dec2315e28ecdf604e035ecbf","ref":"refs/heads/master","pushedAt":"2024-04-05T15:44:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"},"commit":{"message":"Revert add avgRTT to nfs mountstats #487 (#625)\n\nThis is an artificiality computed value from existing values. The goal\r\nof this library is to provide simple raw access to values, rather than\r\npre-compute data.\r\n\r\nReverts: https://github.com/prometheus/procfs/pull/487\r\n\r\nSigned-off-by: SuperQ ","shortMessageHtmlLink":"Revert add avgRTT to nfs mountstats #487 (#625)"}},{"before":"8e96ca0a9f369956c520d492644c145f854c6cb2","after":null,"ref":"refs/heads/superq/revert487","pushedAt":"2024-04-05T15:44:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SuperQ","name":"Ben Kochie","path":"/SuperQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1320667?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESSOd7AA","startCursor":null,"endCursor":null}},"title":"Activity ยท prometheus/procfs"}