Skip to content

Commit 2652ea5

Browse files
authored
fix bitswap tracing with boxo update (#302)
* update boxo and libp2p * fix bitswap tracing with boxo update
1 parent 637568e commit 2652ea5

File tree

4 files changed

+66
-72
lines changed

4 files changed

+66
-72
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ The following emojis are used to highlight certain changes:
2323

2424
### Fixed
2525

26+
- Fix bitswap tracing with update. See [boxo PR #1059](https://github.com/ipfs/boxo/pull/1059)
27+
2628
### Removed
2729

2830
### Security

go.mod

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/ipfs/rainbow
22

3-
go 1.24.0
3+
go 1.24.6
44

55
require (
66
contrib.go.opencensus.io/exporter/prometheus v0.4.2
@@ -11,30 +11,30 @@ require (
1111
github.com/felixge/httpsnoop v1.0.4
1212
github.com/ipfs-shipyard/nopfs v0.0.14
1313
github.com/ipfs-shipyard/nopfs/ipfs v0.25.0
14-
github.com/ipfs/boxo v0.35.0
14+
github.com/ipfs/boxo v0.35.1-0.20251028160645-fc53cf8dbe41
1515
github.com/ipfs/go-block-format v0.2.3
1616
github.com/ipfs/go-cid v0.5.0
1717
github.com/ipfs/go-datastore v0.9.0
1818
github.com/ipfs/go-ds-badger4 v0.1.8
1919
github.com/ipfs/go-ds-flatfs v0.5.5
2020
github.com/ipfs/go-ds-leveldb v0.5.2
21-
github.com/ipfs/go-ds-pebble v0.5.3
22-
github.com/ipfs/go-log/v2 v2.8.1
21+
github.com/ipfs/go-ds-pebble v0.5.5
22+
github.com/ipfs/go-log/v2 v2.8.2
2323
github.com/ipfs/go-metrics-interface v0.3.0
2424
github.com/ipfs/go-metrics-prometheus v0.1.0
2525
github.com/ipfs/go-test v0.2.3
2626
github.com/ipfs/go-unixfsnode v1.10.2
2727
github.com/ipld/go-codec-dagpb v1.7.0
28-
github.com/libp2p/go-libp2p v0.43.0
29-
github.com/libp2p/go-libp2p-kad-dht v0.35.0
28+
github.com/libp2p/go-libp2p v0.44.0
29+
github.com/libp2p/go-libp2p-kad-dht v0.35.1
3030
github.com/libp2p/go-libp2p-record v0.3.1
3131
github.com/libp2p/go-libp2p-routing-helpers v0.7.5
3232
github.com/libp2p/go-libp2p-testing v0.12.0
3333
github.com/mitchellh/go-server-timing v1.0.1
3434
github.com/mr-tron/base58 v1.2.0
3535
github.com/multiformats/go-multiaddr v0.16.1
3636
github.com/multiformats/go-multiaddr-dns v0.4.1
37-
github.com/multiformats/go-multicodec v0.9.2
37+
github.com/multiformats/go-multicodec v0.10.0
3838
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58
3939
github.com/prometheus/client_golang v1.23.2
4040
github.com/rs/dnscache v0.0.0-20230804202142-fc85eb664529
@@ -47,8 +47,8 @@ require (
4747
go.opentelemetry.io/otel v1.38.0
4848
go.opentelemetry.io/otel/sdk v1.38.0
4949
go.opentelemetry.io/otel/trace v1.38.0
50-
golang.org/x/crypto v0.42.0
51-
golang.org/x/sys v0.36.0
50+
golang.org/x/crypto v0.43.0
51+
golang.org/x/sys v0.37.0
5252
)
5353

5454
require (
@@ -103,14 +103,14 @@ require (
103103
github.com/ipfs/bbloom v0.0.4 // indirect
104104
github.com/ipfs/go-bitfield v1.1.0 // indirect
105105
github.com/ipfs/go-cidutil v0.1.0 // indirect
106-
github.com/ipfs/go-dsqueue v0.0.5 // indirect
106+
github.com/ipfs/go-dsqueue v0.1.0 // indirect
107107
github.com/ipfs/go-ipfs-pq v0.0.3 // indirect
108108
github.com/ipfs/go-ipfs-redirects-file v0.1.2 // indirect
109109
github.com/ipfs/go-ipld-cbor v0.2.1 // indirect
110110
github.com/ipfs/go-ipld-format v0.6.3 // indirect
111111
github.com/ipfs/go-ipld-legacy v0.2.2 // indirect
112112
github.com/ipfs/go-peertaskqueue v0.8.2 // indirect
113-
github.com/ipld/go-car/v2 v2.15.0 // indirect
113+
github.com/ipld/go-car/v2 v2.16.0 // indirect
114114
github.com/ipld/go-ipld-prime v0.21.0 // indirect
115115
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
116116
github.com/jbenet/go-temp-err-catcher v0.1.0 // indirect
@@ -127,7 +127,7 @@ require (
127127
github.com/libp2p/go-libp2p-kbucket v0.8.0 // indirect
128128
github.com/libp2p/go-libp2p-xor v0.1.0 // indirect
129129
github.com/libp2p/go-msgio v0.3.0 // indirect
130-
github.com/libp2p/go-netroute v0.2.2 // indirect
130+
github.com/libp2p/go-netroute v0.3.0 // indirect
131131
github.com/libp2p/go-reuseport v0.4.0 // indirect
132132
github.com/libp2p/go-yamux/v5 v5.0.1 // indirect
133133
github.com/marten-seemann/tcp v0.0.0-20210406111302-dfbc87cc63fd // indirect
@@ -177,7 +177,7 @@ require (
177177
github.com/prometheus/procfs v0.17.0 // indirect
178178
github.com/prometheus/statsd_exporter v0.27.1 // indirect
179179
github.com/quic-go/qpack v0.5.1 // indirect
180-
github.com/quic-go/quic-go v0.54.0 // indirect
180+
github.com/quic-go/quic-go v0.55.0 // indirect
181181
github.com/quic-go/webtransport-go v0.9.0 // indirect
182182
github.com/rogpeppe/go-internal v1.14.1 // indirect
183183
github.com/russross/blackfriday/v2 v2.1.0 // indirect
@@ -210,20 +210,20 @@ require (
210210
go.uber.org/multierr v1.11.0 // indirect
211211
go.uber.org/zap v1.27.0 // indirect
212212
go.yaml.in/yaml/v2 v2.4.3 // indirect
213-
golang.org/x/exp v0.0.0-20250911091902-df9299821621 // indirect
214-
golang.org/x/mod v0.28.0 // indirect
215-
golang.org/x/net v0.44.0 // indirect
213+
golang.org/x/exp v0.0.0-20251009144603-d2f985daa21b // indirect
214+
golang.org/x/mod v0.29.0 // indirect
215+
golang.org/x/net v0.46.0 // indirect
216216
golang.org/x/sync v0.17.0 // indirect
217-
golang.org/x/telemetry v0.0.0-20250908211612-aef8a434d053 // indirect
218-
golang.org/x/text v0.29.0 // indirect
217+
golang.org/x/telemetry v0.0.0-20251008203120-078029d740a8 // indirect
218+
golang.org/x/text v0.30.0 // indirect
219219
golang.org/x/time v0.12.0 // indirect
220-
golang.org/x/tools v0.37.0 // indirect
220+
golang.org/x/tools v0.38.0 // indirect
221221
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
222222
gonum.org/v1/gonum v0.16.0 // indirect
223223
google.golang.org/genproto/googleapis/api v0.0.0-20250825161204-c5933d9347a5 // indirect
224224
google.golang.org/genproto/googleapis/rpc v0.0.0-20250825161204-c5933d9347a5 // indirect
225225
google.golang.org/grpc v1.75.0 // indirect
226-
google.golang.org/protobuf v1.36.9 // indirect
226+
google.golang.org/protobuf v1.36.10 // indirect
227227
gopkg.in/yaml.v2 v2.4.0 // indirect
228228
gopkg.in/yaml.v3 v3.0.1 // indirect
229229
lukechampine.com/blake3 v1.4.1 // indirect

0 commit comments

Comments
 (0)