Skip to content

Commit a3bb071

Browse files
authored
Deprecate WithPeerLedger option for bitswap server (#929)
This is no longer needed and should be removed next release. See #928 for more information
1 parent 3b7d580 commit a3bb071

File tree

4 files changed

+6
-0
lines changed

4 files changed

+6
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ The following emojis are used to highlight certain changes:
2626
### Changed
2727

2828
- upgrade to `go-libp2p-kad-dht` [v0.33.1](https://github.com/libp2p/go-libp2p-kad-dht/releases/tag/v0.33.1)
29+
- deprecated `WithPeerLedger` option for bitswap server. Will remove option in next release. See [issue #928](https://github.com/ipfs/boxo/issues/928)
2930

3031
### Removed
3132

bitswap/options.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ func WithScoreLedger(scoreLedger server.ScoreLedger) Option {
5555
return Option{server.WithScoreLedger(scoreLedger)}
5656
}
5757

58+
// Deprecated: This is no longer needed and will be removed.
5859
func WithPeerLedger(peerLedger server.PeerLedger) Option {
5960
return Option{server.WithPeerLedger(peerLedger)}
6061
}

bitswap/server/internal/decision/engine.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,8 @@ func WithScoreLedger(scoreledger ScoreLedger) Option {
281281
}
282282

283283
// WithPeerLedger sets a custom [PeerLedger] to be used with this [Engine].
284+
//
285+
// Deprecated: This is no longer needed and will be removed.
284286
func WithPeerLedger(peerLedger PeerLedger) Option {
285287
return func(e *Engine) {
286288
e.peerLedger = peerLedger

bitswap/server/server.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,8 @@ func WithScoreLedger(scoreLedger decision.ScoreLedger) Option {
131131
}
132132

133133
// WithPeerLedger configures the engine with a custom [decision.PeerLedger].
134+
//
135+
// Deprecated: This is no longer needed and will be removed.
134136
func WithPeerLedger(peerLedger decision.PeerLedger) Option {
135137
o := decision.WithPeerLedger(peerLedger)
136138
return func(bs *Server) {

0 commit comments

Comments
 (0)