FrankSpitulski
Repos
21
Followers
2
Following
2

Async-friendly QUIC implementation in Rust

2431
213

OpenTelemetry auto-instrumentation and instrumentation libraries for Java

1081
469

Prometheus instrumentation library for Go applications

4267
982

Golang HTML to plaintext conversion library

449
112

Slack Developer Kit (including Bolt for Java) for any JVM language

486
174

Provides support to increase developer productivity in Java when using Apache Cassandra. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.

349
281

Events

pull request opened
[disk][windows] Support LabelWithContext & SerialNumberWithContext - rebased

reviving https://github.com/shirou/gopsutil/pull/1273 and rebasing on latest

Created at 1 month ago
pull request closed
[disk][windows] Support LabelWithContext & SerialNumberWithContext - rebased

reviving https://github.com/shirou/gopsutil/pull/1273 and rebasing on latest

Created at 1 month ago

allow unknown drive type

Created at 1 month ago

allow unknown drive type

Created at 1 month ago
pull request opened
[disk][windows] Support LabelWithContext & SerialNumberWithContext - rebased

reviving https://github.com/shirou/gopsutil/pull/1273 and rebasing on latest

Created at 1 month ago

Bump github.com/stretchr/testify from 1.7.0 to 1.7.1

Bumps github.com/stretchr/testify from 1.7.0 to 1.7.1.


updated-dependencies:

  • dependency-name: github.com/stretchr/testify dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] support@github.com

[mem][linux] added additional meminfo fields

support HugePages_Rsvd, HugePages_Surp

Signed-off-by: quanweiZhou quanweiZhou@linux.alibaba.com

[disk][linux] recognize more file systems

[net] gofumpt with 0.3.0 / golangci-lint 1.45.0

Merge pull request #1277 from scop/chore/gofumpt

[net] gofumpt with 0.3.0 / golangci-lint 1.45.0

Merge pull request #1276 from scop/feat/more-linux-fss

[disk][linux] recognize more file systems

remove Windows 2016 from tests.

see https://github.com/actions/virtual-environments/issues/5238

Merge pull request #1278 from shirou/feature/remove_windows_2016_from_tests

remove Windows 2016 from tests.

Merge pull request #1274 from shirou/dependabot/go_modules/github.com/stretchr/testify-1.7.1

Bump github.com/stretchr/testify from 1.7.0 to 1.7.1

Bump actions/cache from 2 to 3

Bumps actions/cache from 2 to 3.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] support@github.com

Merge pull request #1279 from shirou/dependabot/github_actions/actions/cache-3

Bump actions/cache from 2 to 3

Fix telegraf 1.22.0 build on OpenBSD/arm64:

../../../go/pkg/mod/github.com/shirou/gopsutil/v3@v3.22.2/cpu/cpu_openbsd.go:63:14: undefined: cpuTimes

Merge pull request #1280 from geowiwi/master

Fix telegraf 1.22.0 build on OpenBSD/arm64

[disk][linux] add HOST_PROC_MOUNTINFO, closes #1271

The changes to gopsutil for reading /proc/1/mountinfo affected applications running under restricted environments that disallows access to /proc/1/mountinfo. #1159 was filed for android but other restricted environments are also affected (eg, snaps)). The fix for #1159 addressed the application behavior to work under confinement for non-android as well. However, depending on the system, the attempt to read /proc/1/mountinfo could cause a sandbox denial in the logs which can be quite noisy if using gopsutil as part of a monitoring solution that polls often.

This introduces HOST_PROC_MOUNTINFO to force reading from the parent dir of the specified path instead of first trying /proc/1. When unset, retain the current behavior with fallback. This allows people, for example, to set HOST_PROC_MOUNTINFO=/proc/self/mountinfo when gopsutil is running under these restricted environments.

This change updates the private readMountFile() to use a root path instead of a root subpath, and adjusts PartitionsWithContext() to set the root path to /proc/1 initially and falling back to /proc/self. When HOST_PROC_MOUNTINFO is not empty, set the root path to the parent directory of HOST_PROC_MOUNTINFO.

Merge pull request #1272 from jdstrand/jdstrand/add-env-force-workaround

[disk][linux] add HOST_PROC_MOUNTINFO

Bump actions/setup-go from 2 to 3

Bumps actions/setup-go from 2 to 3.


updated-dependencies:

  • dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] support@github.com

Merge pull request #1285 from shirou/dependabot/github_actions/actions/setup-go-3

Bump actions/setup-go from 2 to 3

host: add support for OpenBSD/armv7

Merge pull request #1286 from geowiwi/master

host: add support for OpenBSD/armv7

Bump github.com/google/go-cmp from 0.5.7 to 0.5.8

Bumps github.com/google/go-cmp from 0.5.7 to 0.5.8.


updated-dependencies:

  • dependency-name: github.com/google/go-cmp dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] support@github.com

Created at 1 month ago
Created at 1 month ago
pull request closed
quinn main update using async traits

Quinn has removed the Open* Future structs that h3 was storing for polling. I tried storing it myself, but the lifetimes got very complicated. Then I tried using async traits and removing polling but got stuck again with lifetimes. I'll share my work in case this is the path you want to go down for keeping up to date with quinn, but in any case a breakage is coming with 0.9.0.

Created at 2 months ago
issue comment
quinn main update using async traits

I'll close this since it appears quinn is keeping named futures instead of async traits.

Created at 2 months ago