-
- Downloads
fix(config): wire up `Provider.Enabled` flag (#10804)
* fix(config): explicit Provider.Enabled flag Adds missing config option described in https://github.com/ipfs/kubo/issues/10803 * refactor: remove Experimental.StrategicProviding removing experiment, replaced with Provider.Enabled * test(cli): routing [re]provide updated and added tests for manually triggering provide and reprovide and making them respect global configuration flag to avoid inconsistent behaviors * docs: improve DelegatedRouters * refactor: default DefaultProviderWorkerCount=16 - simplified default for both - 16 is safer for non-accelerated DHT client - acceletated DHT performs better without limit anyway - updated docs
Showing
- cmd/ipfs/kubo/daemon.go 12 additions, 5 deletionscmd/ipfs/kubo/daemon.go
- config/experiments.go 1 addition, 1 deletionconfig/experiments.go
- config/profile.go 4 additions, 4 deletionsconfig/profile.go
- config/provider.go 3 additions, 1 deletionconfig/provider.go
- config/routing.go 2 additions, 1 deletionconfig/routing.go
- core/commands/routing.go 21 additions, 0 deletionscore/commands/routing.go
- core/node/bitswap.go 4 additions, 3 deletionscore/node/bitswap.go
- core/node/groups.go 7 additions, 5 deletionscore/node/groups.go
- core/node/provider.go 2 additions, 2 deletionscore/node/provider.go
- docs/changelogs/v0.35.md 8 additions, 4 deletionsdocs/changelogs/v0.35.md
- docs/config.md 53 additions, 18 deletionsdocs/config.md
- docs/experimental-features.md 2 additions, 20 deletionsdocs/experimental-features.md
- test/cli/provider_test.go 74 additions, 20 deletionstest/cli/provider_test.go
Loading