Skip to content

Commit e1ac1ab

Browse files
committed
fix concurrent map access
1 parent ca03272 commit e1ac1ab

7 files changed

Lines changed: 8 additions & 6 deletions

File tree

etcdutl/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ replace (
1515
// Bad imports are sometimes causing attempts to pull that code.
1616
// This makes the error more explicit.
1717
replace (
18-
go.etcd.io/bbolt => github.com/tjungblu/bbolt v0.0.0-20260210085802-a81f2af2c16b
18+
go.etcd.io/bbolt => github.com/tjungblu/bbolt v0.0.0-20260210111131-96ecd91dbd95
1919

2020
go.etcd.io/etcd => ./FORBIDDEN_DEPENDENCY
2121
go.etcd.io/etcd/v3 => ./FORBIDDEN_DEPENDENCY

etcdutl/go.sum

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu
9797
github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
9898
github.com/tjungblu/bbolt v0.0.0-20260210085802-a81f2af2c16b h1:KB9P9IOfPIaoOke+Z2wRsBcDTnHP4J7XXN9W8i+ra1g=
9999
github.com/tjungblu/bbolt v0.0.0-20260210085802-a81f2af2c16b/go.mod h1:e1yDoFW4FqDyBPjBvNOfQCT2XX2A9XRq82knHLii+/E=
100+
github.com/tjungblu/bbolt v0.0.0-20260210111131-96ecd91dbd95/go.mod h1:e1yDoFW4FqDyBPjBvNOfQCT2XX2A9XRq82knHLii+/E=
100101
github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802 h1:uruHq4dN7GR16kFc5fp3d1RIYzJW5onx8Ybykw2YQFA=
101102
github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U=
102103
github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8=

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.24.0
55
toolchain go1.24.7
66

77
replace (
8-
go.etcd.io/bbolt => github.com/tjungblu/bbolt v0.0.0-20260210085802-a81f2af2c16b
8+
go.etcd.io/bbolt => github.com/tjungblu/bbolt v0.0.0-20260210111131-96ecd91dbd95
99
go.etcd.io/etcd/api/v3 => ./api
1010
go.etcd.io/etcd/client/pkg/v3 => ./client/pkg
1111
go.etcd.io/etcd/client/v3 => ./client/v3

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,8 @@ github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81P
138138
github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
139139
github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U=
140140
github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
141-
github.com/tjungblu/bbolt v0.0.0-20260210085802-a81f2af2c16b h1:KB9P9IOfPIaoOke+Z2wRsBcDTnHP4J7XXN9W8i+ra1g=
142-
github.com/tjungblu/bbolt v0.0.0-20260210085802-a81f2af2c16b/go.mod h1:e1yDoFW4FqDyBPjBvNOfQCT2XX2A9XRq82knHLii+/E=
141+
github.com/tjungblu/bbolt v0.0.0-20260210111131-96ecd91dbd95 h1:9GcNTYwy64wQHKk4A6NXiSXulb6i1FEH4BlKEKMuIuY=
142+
github.com/tjungblu/bbolt v0.0.0-20260210111131-96ecd91dbd95/go.mod h1:e1yDoFW4FqDyBPjBvNOfQCT2XX2A9XRq82knHLii+/E=
143143
github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802 h1:uruHq4dN7GR16kFc5fp3d1RIYzJW5onx8Ybykw2YQFA=
144144
github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U=
145145
github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8=

server/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ require (
8080
)
8181

8282
replace (
83-
go.etcd.io/bbolt => github.com/tjungblu/bbolt v0.0.0-20260210085802-a81f2af2c16b
83+
go.etcd.io/bbolt => github.com/tjungblu/bbolt v0.0.0-20260210111131-96ecd91dbd95
8484

8585
go.etcd.io/etcd/api/v3 => ../api
8686
go.etcd.io/etcd/client/pkg/v3 => ../client/pkg

server/go.sum

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu
120120
github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
121121
github.com/tjungblu/bbolt v0.0.0-20260210085802-a81f2af2c16b h1:KB9P9IOfPIaoOke+Z2wRsBcDTnHP4J7XXN9W8i+ra1g=
122122
github.com/tjungblu/bbolt v0.0.0-20260210085802-a81f2af2c16b/go.mod h1:e1yDoFW4FqDyBPjBvNOfQCT2XX2A9XRq82knHLii+/E=
123+
github.com/tjungblu/bbolt v0.0.0-20260210111131-96ecd91dbd95/go.mod h1:e1yDoFW4FqDyBPjBvNOfQCT2XX2A9XRq82knHLii+/E=
123124
github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802 h1:uruHq4dN7GR16kFc5fp3d1RIYzJW5onx8Ybykw2YQFA=
124125
github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U=
125126
github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8=

tests/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.24.0
55
toolchain go1.24.7
66

77
replace (
8-
go.etcd.io/bbolt => github.com/tjungblu/bbolt v0.0.0-20260210085802-a81f2af2c16b
8+
go.etcd.io/bbolt => github.com/tjungblu/bbolt v0.0.0-20260210111131-96ecd91dbd95
99

1010
go.etcd.io/etcd/api/v3 => ../api
1111
go.etcd.io/etcd/client/pkg/v3 => ../client/pkg

0 commit comments

Comments
 (0)