Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
8e9dde4
feat: pullsync fix tests
0xBECEDA Jul 29, 2026
0c96d97
feat(check): add socconvergence check for cluster-wide SWIP-101 valid…
martinconic Jul 29, 2026
f96d918
build(deps): remove local bee replace directive from go.mod
martinconic Jul 29, 2026
3a58006
refactor(socconvergence): replace storage.DivergentChunkWins with loc…
martinconic Jul 29, 2026
d5b8657
fix: scenarios description
0xBECEDA Jul 29, 2026
4efa202
fix: scenarios description
sbackend123 Jul 29, 2026
ffa3aeb
Merge remote-tracking branch 'origin/feat/pullsync-chuns-convergence'…
0xBECEDA Jul 29, 2026
1391990
Merge remote-tracking branch 'origin/feat/pullsync-chuns-convergence'…
sbackend123 Jul 29, 2026
ffe745a
Merge remote-tracking branch 'origin/feat/pullsync-chuns-convergence'…
0xBECEDA Aug 3, 2026
f5dfe3b
Merge remote-tracking branch 'origin/feat/pullsync-chuns-convergence'…
sbackend123 Aug 3, 2026
990f8bc
Merge remote-tracking branch 'origin/feat/pullsync-chuns-convergence'…
sbackend123 Aug 3, 2026
e2a0952
feat(chunk-convergence): replace scenario 5 with CAC equal-timestamp …
sbackend123 Aug 3, 2026
2536fd0
test(socmatrix): add socmatrix check and multi-stamp precedence scena…
martinconic Aug 4, 2026
74de186
test(chunkconvergence): add 503 retry handling in uploadSOC
martinconic Aug 4, 2026
78843fe
test(bee): add 503 retry handling in HasChunk and DownloadChunk
martinconic Aug 4, 2026
9d10bcc
fix(config): guard IsNil calls on value structs during config merge
martinconic Aug 7, 2026
da3ed9f
fix(config): simplify selector on embedded Inherit struct for staticc…
martinconic Aug 7, 2026
03506ef
Merge remote-tracking branch 'origin/feat/pullsync-chuns-convergence'…
0xBECEDA Aug 7, 2026
6a59db8
fix: refactor scenarios
sbackend123 Aug 9, 2026
250069c
chore: update go.sum
sbackend123 Aug 9, 2026
de644dc
fix: remove old checks
sbackend123 Aug 9, 2026
0de48a6
fix: remove dead code
sbackend123 Aug 9, 2026
22888a8
fix: clean up PR
sbackend123 Aug 9, 2026
79a86fc
fix: update deps
sbackend123 Aug 9, 2026
5a7a926
fix(check/socmatrix): use precomputed equal-timestamp stamps for scen…
martinconic Aug 12, 2026
f7121ed
Merge branch 'master' into feat/pullsync-chuns-convergence
martinconic Aug 12, 2026
a78e729
Merge branch 'master' into feat/pullsync-chuns-convergence
martinconic Aug 14, 2026
c2423a7
fix(check/socmatrix): create batches on issuer for equal-timestamp en…
martinconic Aug 14, 2026
312c790
fix(check/socmatrix): map node upload batches and issuer batches dist…
martinconic Aug 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions config/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -355,6 +355,17 @@ checks:
request-timeout: 5m
timeout: 5m
type: soc
socmatrix:
options:
postage-ttl: 24h
postage-depth: 21
postage-label: socmatrix-label
sync-wait: 45s
sync-retry-interval: 2s
request-timeout: 15m
password: beekeeper
timeout: 20m
type: socmatrix
stake:
type: stake
timeout: 5m
Expand Down
11 changes: 11 additions & 0 deletions config/local.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -382,6 +382,17 @@ checks:
request-timeout: 5m
timeout: 5m
type: soc
ci-socmatrix:
options:
postage-ttl: 24h
postage-depth: 21
postage-label: socmatrix-label
sync-wait: 45s # wait after upload for push/pull sync before neighborhood assert (precision 11–16)
sync-retry-interval: 2s
request-timeout: 45m
password: beekeeper
timeout: 60m
type: socmatrix
ci-content-availability:
type: content-availability
timeout: 5m
Expand Down
25 changes: 11 additions & 14 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ go 1.26
replace github.com/codahale/hdrhistogram => github.com/HdrHistogram/hdrhistogram-go v1.1.2

require (
github.com/ethereum/go-ethereum v1.17.0
github.com/ethereum/go-ethereum v1.17.3
github.com/ethersphere/bee/v2 v2.7.0
github.com/ethersphere/bmt v0.1.4
github.com/ethersphere/ethproxy v0.0.5
Expand All @@ -15,7 +15,7 @@ require (
github.com/google/uuid v1.6.0
github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674
github.com/ipshipyard/p2p-forge v0.7.0
github.com/libp2p/go-libp2p v0.46.0
github.com/libp2p/go-libp2p v0.48.0
github.com/miekg/dns v1.1.66
github.com/multiformats/go-multiaddr v0.16.1
github.com/multiformats/go-multibase v0.2.0
Expand Down Expand Up @@ -51,15 +51,15 @@ require (
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/cloudflare/circl v1.6.3 // indirect
github.com/consensys/gnark-crypto v0.18.1 // indirect
github.com/crate-crypto/go-eth-kzg v1.4.0 // indirect
github.com/crate-crypto/go-eth-kzg v1.5.0 // indirect
github.com/cyphar/filepath-securejoin v0.6.1 // indirect
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c // indirect
github.com/deckarep/golang-set/v2 v2.6.0 // indirect
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 // indirect
github.com/emicklei/go-restful/v3 v3.12.2 // indirect
github.com/emirpasic/gods v1.18.1 // indirect
github.com/ethereum/c-kzg-4844/v2 v2.1.5 // indirect
github.com/ethereum/c-kzg-4844/v2 v2.1.6 // indirect
github.com/ethersphere/go-sw3-abi v0.6.9 // indirect
github.com/flynn/noise v1.1.0 // indirect
github.com/fsnotify/fsnotify v1.9.0 // indirect
Expand Down Expand Up @@ -96,7 +96,7 @@ require (
github.com/libp2p/go-flow-metrics v0.2.0 // indirect
github.com/libp2p/go-libp2p-asn-util v0.4.1 // indirect
github.com/libp2p/go-msgio v0.3.0 // indirect
github.com/libp2p/go-netroute v0.3.0 // indirect
github.com/libp2p/go-netroute v0.4.0 // indirect
github.com/libp2p/go-reuseport v0.4.0 // indirect
github.com/mailru/easyjson v0.7.7 // indirect
github.com/mattn/go-isatty v0.0.20 // indirect
Expand All @@ -118,21 +118,18 @@ require (
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect
github.com/pelletier/go-toml/v2 v2.2.3 // indirect
github.com/pion/datachannel v1.5.10 // indirect
github.com/pion/dtls/v2 v2.2.12 // indirect
github.com/pion/dtls/v3 v3.1.4 // indirect
github.com/pion/ice/v4 v4.0.10 // indirect
github.com/pion/interceptor v0.1.40 // indirect
github.com/pion/logging v0.2.4 // indirect
github.com/pion/mdns/v2 v2.0.7 // indirect
github.com/pion/randutil v0.1.0 // indirect
github.com/pion/rtcp v1.2.15 // indirect
github.com/pion/rtcp v1.2.16 // indirect
github.com/pion/rtp v1.8.19 // indirect
github.com/pion/sctp v1.8.39 // indirect
github.com/pion/sdp/v3 v3.0.13 // indirect
github.com/pion/sdp/v3 v3.0.18 // indirect
github.com/pion/srtp/v3 v3.0.6 // indirect
github.com/pion/stun v0.6.1 // indirect
github.com/pion/stun/v3 v3.1.5 // indirect
github.com/pion/transport/v2 v2.2.10 // indirect
github.com/pion/transport/v3 v3.0.7 // indirect
github.com/pion/transport/v4 v4.0.2 // indirect
github.com/pion/turn/v4 v4.0.2 // indirect
Expand All @@ -152,7 +149,7 @@ require (
github.com/spf13/cast v1.7.1 // indirect
github.com/spf13/pflag v1.0.9 // indirect
github.com/subosito/gotenv v1.6.0 // indirect
github.com/supranational/blst v0.3.16-0.20250831170142-f48500c1fdbe // indirect
github.com/supranational/blst v0.3.16 // indirect
github.com/tklauser/go-sysconf v0.3.12 // indirect
github.com/tklauser/numcpus v0.6.1 // indirect
github.com/uber/jaeger-lib v2.2.0+incompatible // indirect
Expand All @@ -163,9 +160,9 @@ require (
github.com/xanzy/ssh-agent v0.3.3 // indirect
github.com/zeebo/blake3 v0.2.4 // indirect
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
go.opentelemetry.io/otel v1.41.0 // indirect
go.opentelemetry.io/otel/metric v1.41.0 // indirect
go.opentelemetry.io/otel/trace v1.41.0 // indirect
go.opentelemetry.io/otel v1.43.0 // indirect
go.opentelemetry.io/otel/metric v1.43.0 // indirect
go.opentelemetry.io/otel/trace v1.43.0 // indirect
go.uber.org/atomic v1.11.0 // indirect
go.uber.org/dig v1.19.0 // indirect
go.uber.org/fx v1.24.0 // indirect
Expand Down
Loading
Loading