This repository has been archived by the owner on Aug 19, 2022. It is now read-only.
Releases: libp2p/go-libp2p-resource-manager
Releases · libp2p/go-libp2p-resource-manager
v0.6.0
Deprecation Notice
This package has moved into go-libp2p as a sub-package, github.com/libp2p/go-libp2p/p2p/host/resource-manager
.
What's Changed
- deprecate this repo by @marten-seemann in #81
Full Changelog: v0.5.3...v0.6.0
v0.5.3
What's Changed
- Add package docs by @MarcoPolo in #75
- Fix usage of make to reserve capacity, not values by @MarcoPolo in #76
- Add namespace to metrics by @MarcoPolo in #79
Full Changelog: v0.5.2...v0.5.3
v0.5.2
What's Changed
- Use templated version of grafana dashboard json by @MarcoPolo in #69
- feat: Handle multiple instances in stock grafana dashboard by @MarcoPolo in #70
- Simplify mem graphs in stock grafana dashboard by @MarcoPolo in #73
- Record which direction the resource was blocked by @MarcoPolo in #72
- chore: Release v0.5.2 by @MarcoPolo in #74
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- Don't wait for a chan that will never close by @MarcoPolo in #65
- Implement
json.Marshaler
interface for LimitConfig by @MarcoPolo in #67 - Release v0.5.1 by @MarcoPolo in #66
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- rewrite limits to allow auto-scaling by @marten-seemann in #48
- Add ability to configure allowlist limits by @MarcoPolo in #57
- don't limit the number of FDs on Windows when autoscaling by @marten-seemann in #58
- docs: describe how the limiter is configured, and how limits are scaled by @marten-seemann in #59
- fix marshalling of allowlisted scopes by @marten-seemann in #62
- Add docs around WithAllowlistedMultiaddrs. Expose allowlist by @MarcoPolo in #63
- release v0.5.0 by @marten-seemann in #60
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- add a timestamp to trace events by @marten-seemann in #34
- fix shadowing of service name by @marten-seemann in #37
- skip events that don't change anything in tracer by @marten-seemann in #38
- trace exact timestamps by @marten-seemann in #39
- export the TraceEvt by @marten-seemann in #40
- add a DefaultLimitConfig with infinite limits by @marten-seemann in #41
- add an ID to spans by @marten-seemann in #44
- include current limits in debug messages by @marten-seemann in #42
- trace the scope as a JSON object by @marten-seemann in #52
- feat: Allowlist by @MarcoPolo in #47
- feat: Out of the box metrics for resource manager by @MarcoPolo in #54
- Release v0.4.0 by @MarcoPolo in #56
New Contributors
- @MarcoPolo made their first contribution in #47
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- fix: typos in config err msgs by @guseggert in #20
- feat: export basic limiter config by @guseggert in #21
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- fix: decode peer IDs from limits.json by @guseggert in #19
New Contributors
- @guseggert made their first contribution in #19
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- use a string for trace events by @marten-seemann in #15
- fix sign of delta of release_memory tracer event by @marten-seemann in #16
New Contributors
- @marten-seemann made their first contribution in #15
Full Changelog: v0.1.5...v0.2.0