Skip to content

Commit 225ea1b

Browse files
committed
chore(go.mod): update dependencies to latest versions
feat(tests): replace context.WithCancel with context.WithTimeout for better test control feat(nats_test.go): add Debug option to newBusWith for better debugging refactor(nats_test.go): increase timeout and improve error message for better test reliability
1 parent 84f12a3 commit 225ea1b

File tree

7 files changed

+98
-45
lines changed

7 files changed

+98
-45
lines changed

backend/nats/options_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import (
1919
)
2020

2121
func TestLoadBalancer(t *testing.T) {
22-
ctx, cancel := context.WithCancel(context.Background())
22+
ctx, cancel := context.WithTimeout(context.Background(), 15*time.Second)
2323
defer cancel()
2424

2525
enc := test.NewEncoder()

command/cmdbus/nats_test.go

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ func TestBus_NATS_Core(t *testing.T) {
3131
}
3232

3333
func TestBus_NATS_Core_SingleBusReceivesEvent(t *testing.T) {
34-
ctx, cancel := context.WithCancel(context.Background())
34+
ctx, cancel := context.WithTimeout(context.Background(), 10*time.Second)
3535
defer cancel()
3636

3737
ereg := codec.New()
@@ -59,9 +59,9 @@ func TestBus_NATS_Core_SingleBusReceivesEvent(t *testing.T) {
5959
nats.SubjectPrefix("cmdbus:"),
6060
)
6161

62-
bus1, _, _ := newBusWith(ctx, enc, ebus1, cmdbus.ReceiveTimeout(0))
63-
bus2, _, _ := newBusWith(ctx, enc, ebus2, cmdbus.ReceiveTimeout(0))
64-
pubBus, _, _ := newBusWith(ctx, enc, epubBus, cmdbus.AssignTimeout(0))
62+
bus1, _, _ := newBusWith(ctx, enc, ebus1, cmdbus.ReceiveTimeout(0), cmdbus.Debug(true))
63+
bus2, _, _ := newBusWith(ctx, enc, ebus2, cmdbus.ReceiveTimeout(0), cmdbus.Debug(true))
64+
pubBus, _, _ := newBusWith(ctx, enc, epubBus, cmdbus.AssignTimeout(0), cmdbus.Debug(true))
6565

6666
commands1, errs1, err := bus1.Subscribe(ctx, "foo-cmd")
6767
if err != nil {
@@ -83,8 +83,9 @@ func TestBus_NATS_Core_SingleBusReceivesEvent(t *testing.T) {
8383
}()
8484

8585
var count int
86-
timeout := time.NewTimer(200 * time.Millisecond)
86+
timeout := time.NewTimer(500 * time.Millisecond)
8787
defer timeout.Stop()
88+
var received []command.Command
8889
for {
8990
select {
9091
case err := <-errs1:
@@ -93,13 +94,15 @@ func TestBus_NATS_Core_SingleBusReceivesEvent(t *testing.T) {
9394
t.Fatalf("bus2: %v", err)
9495
case err := <-dispatchError:
9596
t.Fatalf("dispatch: %v", err)
96-
case <-commands1:
97+
case cmd := <-commands1:
9798
count++
98-
case <-commands2:
99+
received = append(received, cmd)
100+
case cmd := <-commands2:
99101
count++
102+
received = append(received, cmd)
100103
case <-timeout.C:
101104
if count != 1 {
102-
t.Fatalf("command should have been received by exactly 1 bus; received by %d", count)
105+
t.Fatalf("command should have been received by exactly 1 bus; received by %d\n\t%s", count, received)
103106
}
104107
return
105108
}
@@ -146,7 +149,7 @@ func TestBus_NATS_JetStream_Durable(t *testing.T) {
146149
}
147150

148151
func testNATSBus(t *testing.T, subEventBus, pubEventBus *nats.EventBus) {
149-
ctx, cancel := context.WithCancel(context.Background())
152+
ctx, cancel := context.WithTimeout(context.Background(), 15*time.Second)
150153
defer cancel()
151154

152155
ereg := codec.New()

examples/todo/go.mod

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ go 1.18
44

55
require (
66
github.com/google/uuid v1.3.1
7-
github.com/modernice/goes v0.2.12
7+
github.com/modernice/goes v0.3.7
88
)
99

1010
require (
1111
github.com/golang/snappy v0.0.4 // indirect
12-
github.com/klauspost/compress v1.16.5 // indirect
12+
github.com/klauspost/compress v1.16.7 // indirect
1313
github.com/minio/highwayhash v1.0.2 // indirect
14-
github.com/montanaflynn/stats v0.7.0 // indirect
15-
github.com/nats-io/jwt/v2 v2.2.1-0.20220113022732-58e87895b296 // indirect
14+
github.com/montanaflynn/stats v0.7.1 // indirect
15+
github.com/nats-io/jwt/v2 v2.5.0 // indirect
1616
github.com/nats-io/nats.go v1.29.0 // indirect
1717
github.com/nats-io/nkeys v0.4.4 // indirect
1818
github.com/nats-io/nuid v1.0.1 // indirect
@@ -21,12 +21,13 @@ require (
2121
github.com/xdg-go/stringprep v1.0.4 // indirect
2222
github.com/youmark/pkcs8 v0.0.0-20201027041543-1326539a0a0a // indirect
2323
go.mongodb.org/mongo-driver v1.12.1 // indirect
24-
golang.org/x/crypto v0.11.0 // indirect
25-
golang.org/x/exp v0.0.0-20230321023759-10a507213a29 // indirect
24+
golang.org/x/crypto v0.13.0 // indirect
25+
golang.org/x/exp v0.0.0-20230905200255-921286631fa9 // indirect
2626
golang.org/x/sync v0.3.0 // indirect
27-
golang.org/x/sys v0.10.0 // indirect
28-
golang.org/x/text v0.11.0 // indirect
29-
google.golang.org/genproto/googleapis/rpc v0.0.0-20230711160842-782d3b101e98 // indirect
27+
golang.org/x/sys v0.12.0 // indirect
28+
golang.org/x/text v0.13.0 // indirect
29+
google.golang.org/genproto v0.0.0-20230803162519-f966b187b2e5 // indirect
30+
google.golang.org/genproto/googleapis/rpc v0.0.0-20230913181813-007df8e322eb // indirect
3031
google.golang.org/protobuf v1.31.0 // indirect
3132
)
3233

examples/todo/go.sum

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,100 @@
11
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
22
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
33
github.com/golang/mock v1.6.0 h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc=
4+
github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
45
github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
56
github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
67
github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=
78
github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
89
github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
10+
github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
911
github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
1012
github.com/google/uuid v1.3.1 h1:KjJaJ9iWZ3jOFZIf1Lqf4laDRCasjl0BCmnEGxkdLb4=
13+
github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
1114
github.com/klauspost/compress v1.13.6/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk=
1215
github.com/klauspost/compress v1.16.5 h1:IFV2oUNUzZaz+XyusxpLzpzS8Pt5rh0Z16For/djlyI=
16+
github.com/klauspost/compress v1.16.7 h1:2mk3MPGNzKyxErAw8YaohYh69+pa4sIQSC0fPGCFR9I=
17+
github.com/klauspost/compress v1.16.7/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE=
1318
github.com/minio/highwayhash v1.0.2 h1:Aak5U0nElisjDCfPSG79Tgzkn2gl66NxOMspRrKnA/g=
1419
github.com/minio/highwayhash v1.0.2/go.mod h1:BQskDq+xkJ12lmlUUi7U0M5Swg3EWR+dLTk+kldvVxY=
1520
github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe/go.mod h1:wL8QJuTMNUDYhXwkmfOly8iTdp5TEcJFWZD2D7SIkUc=
1621
github.com/montanaflynn/stats v0.7.0 h1:r3y12KyNxj/Sb/iOE46ws+3mS1+MZca1wlHQFPsY/JU=
22+
github.com/montanaflynn/stats v0.7.1 h1:etflOAAHORrCC44V+aR6Ftzort912ZU+YLiSTuV8eaE=
23+
github.com/montanaflynn/stats v0.7.1/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow=
1724
github.com/nats-io/jwt/v2 v2.2.1-0.20220113022732-58e87895b296 h1:vU9tpM3apjYlLLeY23zRWJ9Zktr5jp+mloR942LEOpY=
1825
github.com/nats-io/jwt/v2 v2.2.1-0.20220113022732-58e87895b296/go.mod h1:0tqz9Hlu6bCBFLWAASKhE5vUA4c24L9KPUUgvwumE/k=
1926
github.com/nats-io/nats-server/v2 v2.7.4 h1:c+BZJ3rGzUKCBIM4IXO8uNT2u1vajGbD1kPA6wqCEaM=
2027
github.com/nats-io/nats.go v1.29.0 h1:dSXZ+SZeGyTdHVYeXimeq12FsIpb9dM8CJ2IZFiHcyE=
28+
github.com/nats-io/nats.go v1.29.0/go.mod h1:XpbWUlOElGwTYbMR7imivs7jJj9GtK7ypv321Wp6pjc=
2129
github.com/nats-io/nkeys v0.3.0/go.mod h1:gvUNGjVcM2IPr5rCsRsC6Wb3Hr2CQAm08dsxtV6A5y4=
2230
github.com/nats-io/nkeys v0.4.4 h1:xvBJ8d69TznjcQl9t6//Q5xXuVhyYiSos6RPtvQNTwA=
31+
github.com/nats-io/nkeys v0.4.4/go.mod h1:XUkxdLPTufzlihbamfzQ7mw/VGx6ObUs+0bN5sNvt64=
2332
github.com/nats-io/nuid v1.0.1 h1:5iA8DT8V7q8WK2EScv2padNa/rTESc1KdnPw4TC2paw=
2433
github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OSON2c=
2534
github.com/xdg-go/pbkdf2 v1.0.0 h1:Su7DPu48wXMwC3bs7MCNG+z4FhcyEuz5dlvchbq0B0c=
2635
github.com/xdg-go/pbkdf2 v1.0.0/go.mod h1:jrpuAogTd400dnrH08LKmI/xc1MbPOebTwRqcT5RDeI=
2736
github.com/xdg-go/scram v1.1.2 h1:FHX5I5B4i4hKRVRBCFRxq1iQRej7WO3hhBuJf+UUySY=
37+
github.com/xdg-go/scram v1.1.2/go.mod h1:RT/sEzTbU5y00aCK8UOx6R7YryM0iF1N2MOmC3kKLN4=
2838
github.com/xdg-go/stringprep v1.0.4 h1:XLI/Ng3O1Atzq0oBs3TWm+5ZVgkq2aqdlvP9JtoZ6c8=
39+
github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gijq1dTyGkM=
2940
github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA=
3041
github.com/youmark/pkcs8 v0.0.0-20201027041543-1326539a0a0a h1:fZHgsYlfvtyqToslyjUt3VOPF4J7aK/3MPcK7xp3PDk=
3142
github.com/youmark/pkcs8 v0.0.0-20201027041543-1326539a0a0a/go.mod h1:ul22v+Nro/R083muKhosV54bj5niojjWZvU8xrevuH4=
43+
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
3244
go.mongodb.org/mongo-driver v1.12.1 h1:nLkghSU8fQNaK7oUmDhQFsnrtcoNy7Z6LVFKsEecqgE=
45+
go.mongodb.org/mongo-driver v1.12.1/go.mod h1:/rGBTebI3XYboVmgz+Wv3Bcbl3aD0QF9zl6kDDw18rQ=
3346
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
3447
golang.org/x/crypto v0.0.0-20200302210943-78000ba7a073/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
3548
golang.org/x/crypto v0.0.0-20210314154223-e6e6c4f2bb5b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
49+
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
3650
golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
3751
golang.org/x/crypto v0.11.0 h1:6Ewdq3tDic1mg5xRO4milcWCfMVQhI4NkqWWvqejpuA=
52+
golang.org/x/crypto v0.13.0 h1:mvySKfSWJ+UKUii46M40LOvyWfN0s2U+46/jDd0e6Ck=
53+
golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc=
3854
golang.org/x/exp v0.0.0-20230321023759-10a507213a29 h1:ooxPy7fPvB4kwsA2h+iBNHkAbp/4JxTSwCmvdjEYmug=
55+
golang.org/x/exp v0.0.0-20230905200255-921286631fa9 h1:GoHiUyI/Tp2nVkLI2mCxVkOjsbSXD66ic0XW0js0R9g=
56+
golang.org/x/exp v0.0.0-20230905200255-921286631fa9/go.mod h1:S2oDrQGGwySpoQPVqRShND87VCbxmc6bL1Yd2oYrm6k=
57+
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
3958
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
59+
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
4060
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
4161
golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
62+
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
63+
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
64+
golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
4265
golang.org/x/sync v0.3.0 h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E=
66+
golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
4367
golang.org/x/sys v0.0.0-20190130150945-aca44879d564/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
4468
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
4569
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
4670
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
4771
golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
4872
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
73+
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
74+
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
4975
golang.org/x/sys v0.10.0 h1:SqMFp9UcQJZa+pmYuAKjd9xq1f0j5rLcDIk0mj4qAsA=
76+
golang.org/x/sys v0.12.0 h1:CM0HF96J0hcLAwsHPJZjfdNzs0gftsLfgKt57wWHJ0o=
77+
golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
5078
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
79+
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
5180
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
5281
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
5382
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
5483
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
84+
golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
85+
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
5586
golang.org/x/text v0.11.0 h1:LAntKIrcmeSKERyiOh0XMV39LXS8IE9UL2yP7+f5ij4=
87+
golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
88+
golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
5689
golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
5790
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
91+
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
92+
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
93+
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
5894
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
5995
google.golang.org/genproto/googleapis/rpc v0.0.0-20230711160842-782d3b101e98 h1:bVf09lpb+OJbByTj913DRJioFFAjf/ZGxEz7MajTp2U=
96+
google.golang.org/genproto/googleapis/rpc v0.0.0-20230913181813-007df8e322eb h1:Isk1sSH7bovx8Rti2wZK0UZF6oraBDK74uoyLEEVFN0=
97+
google.golang.org/genproto/googleapis/rpc v0.0.0-20230913181813-007df8e322eb/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M=
98+
google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
6099
google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8=
100+
google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=

go.mod

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ require (
1515
github.com/nats-io/nats.go v1.29.0
1616
github.com/spf13/cobra v1.7.0
1717
go.mongodb.org/mongo-driver v1.12.1
18-
golang.org/x/exp v0.0.0-20230321023759-10a507213a29
18+
golang.org/x/exp v0.0.0-20230905200255-921286631fa9
1919
golang.org/x/sync v0.3.0
20-
google.golang.org/genproto/googleapis/rpc v0.0.0-20230711160842-782d3b101e98
20+
google.golang.org/genproto/googleapis/rpc v0.0.0-20230913181813-007df8e322eb
2121
google.golang.org/grpc v1.58.0
2222
google.golang.org/protobuf v1.31.0
2323
)
@@ -26,18 +26,18 @@ require (
2626
github.com/golang/snappy v0.0.4 // indirect
2727
github.com/inconshreveable/mousetrap v1.1.0 // indirect
2828
github.com/jackc/chunkreader/v2 v2.0.1 // indirect
29-
github.com/jackc/pgconn v1.14.0 // indirect
29+
github.com/jackc/pgconn v1.14.1 // indirect
3030
github.com/jackc/pgio v1.0.0 // indirect
3131
github.com/jackc/pgpassfile v1.0.0 // indirect
3232
github.com/jackc/pgproto3/v2 v2.3.2 // indirect
3333
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a // indirect
3434
github.com/jackc/pgtype v1.14.0 // indirect
3535
github.com/jackc/puddle v1.3.0 // indirect
36-
github.com/klauspost/compress v1.16.5 // indirect
36+
github.com/klauspost/compress v1.16.7 // indirect
3737
github.com/lann/builder v0.0.0-20180802200727-47ae307949d0 // indirect
3838
github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0 // indirect
3939
github.com/lib/pq v1.10.6 // indirect
40-
github.com/montanaflynn/stats v0.7.0 // indirect
40+
github.com/montanaflynn/stats v0.7.1 // indirect
4141
github.com/nats-io/nats-server/v2 v2.7.4 // indirect
4242
github.com/nats-io/nkeys v0.4.4 // indirect
4343
github.com/nats-io/nuid v1.0.1 // indirect
@@ -48,9 +48,9 @@ require (
4848
github.com/xdg-go/scram v1.1.2 // indirect
4949
github.com/xdg-go/stringprep v1.0.4 // indirect
5050
github.com/youmark/pkcs8 v0.0.0-20201027041543-1326539a0a0a // indirect
51-
golang.org/x/crypto v0.11.0 // indirect
52-
golang.org/x/net v0.12.0 // indirect
53-
golang.org/x/sys v0.10.0 // indirect
54-
golang.org/x/text v0.11.0 // indirect
51+
golang.org/x/crypto v0.13.0 // indirect
52+
golang.org/x/net v0.15.0 // indirect
53+
golang.org/x/sys v0.12.0 // indirect
54+
golang.org/x/text v0.13.0 // indirect
5555
golang.org/x/time v0.3.0 // indirect
5656
)

0 commit comments

Comments
 (0)