Update gofish and adjust for changes#2401
Update gofish and adjust for changes#2401stmcginnis wants to merge 1 commit intosustainable-computing-io:mainfrom
Conversation
The gofish library has had significant refactoring. This updates to accommodate those changes. Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2401 +/- ##
=======================================
Coverage 91.21% 91.21%
=======================================
Files 52 52
Lines 4851 4851
=======================================
Hits 4425 4425
Misses 311 311
Partials 115 115 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
📊 Profiling reports are ready to be viewed
💻 CPU Comparison with base Kepler💾 Memory Comparison with base Kepler (Inuse)💾 Memory Comparison with base Kepler (Alloc)⬇️ Download the Profiling artifacts from the Actions Summary page 📦 Artifact name: 🔧 Or use GitHub CLI to download artifacts: gh run download 21651984794 -n profile-artifacts-2401 |
| github.com/prometheus/exporter-toolkit v0.14.0 | ||
| github.com/prometheus/procfs v0.15.1 | ||
| github.com/stmcginnis/gofish v0.20.0 | ||
| github.com/stmcginnis/gofish v0.20.1-0.20260203173523-22b2013b7c28 |
There was a problem hiding this comment.
Shouldn't we wait until we have a proper released tagged version?
There was a problem hiding this comment.
If you want, but there's no reason not to use interim SHAs here.
There was a problem hiding this comment.
@stmcginnis Thanks for the PR. when is ETA of next release/tag? the API could change before the next release is made, right?
There was a problem hiding this comment.
I'm not sure yet on the timing for the next release. I'll probably cut one soon. But if there are any further changes before then they will just be small incremental updates. This is the biggest part of the refactoring.
The gofish library has had significant refactoring. This updates to accommodate those changes.
This is a mechanical change only - no extensive testing has been done beyond running linting and unit tests. Feel free to take this over for any necessary updates, and please report any issues for gofish.