Skip to content

Commit 9f770b1

Browse files
authored
[#1980]: release: v2024.2
2 parents 60761af + 1cfa4e1 commit 9f770b1

File tree

5 files changed

+262
-202
lines changed

5 files changed

+262
-202
lines changed

.editorconfig

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ root = true
44
charset = utf-8
55
end_of_line = lf
66
insert_final_newline = true
7-
indent_style = space
7+
indent_style = tab
88
indent_size = 4
99
trim_trailing_whitespace = true
1010

11-
[*.{yml, yaml, sh, conf}]
11+
[*.{yml,yaml,sh,conf}]
1212
indent_size = 2
1313

14-
[{Makefile, go.mod, *.go}]
14+
[{Makefile,go.mod,*.go}]
1515
indent_style = tab

.github/workflows/release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -191,9 +191,9 @@ jobs:
191191
spiralscout/roadrunner:${{ steps.values.outputs.version_full}}
192192
spiralscout/roadrunner:latest
193193
spiralscout/roadrunner:2024
194-
spiralscout/roadrunner:2024.1
194+
spiralscout/roadrunner:2024.2
195195
196196
ghcr.io/roadrunner-server/roadrunner:${{ steps.values.outputs.version_full}}
197197
ghcr.io/roadrunner-server/roadrunner:latest
198198
ghcr.io/roadrunner-server/roadrunner:2024
199-
ghcr.io/roadrunner-server/roadrunner:2024.1
199+
ghcr.io/roadrunner-server/roadrunner:2024.2

container/plugins.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import (
77
"github.com/roadrunner-server/boltdb/v5"
88
"github.com/roadrunner-server/centrifuge/v5"
99
"github.com/roadrunner-server/fileserver/v5"
10+
gps "github.com/roadrunner-server/google-pub-sub/v5"
1011
grpcPlugin "github.com/roadrunner-server/grpc/v5"
1112
"github.com/roadrunner-server/gzip/v5"
1213
"github.com/roadrunner-server/headers/v5"
@@ -37,7 +38,7 @@ import (
3738
rrt "github.com/temporalio/roadrunner-temporal/v5"
3839
)
3940

40-
// Plugins returns active plugins for the endured container. Feel free to add or remove any plugins.
41+
// Plugins return active plugins for the endured container. Feel free to add or remove any plugins.
4142
func Plugins() []any { //nolint:funlen
4243
return []any{
4344
// bundled
@@ -69,6 +70,7 @@ func Plugins() []any { //nolint:funlen
6970
&nats.Plugin{},
7071
&kafka.Plugin{},
7172
&beanstalk.Plugin{},
73+
&gps.Plugin{},
7274
// =========
7375
//
7476
// http server plugin with middleware

go.mod

+83-66
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,59 @@
11
module github.com/roadrunner-server/roadrunner/v2024
22

3-
go 1.22.5
3+
go 1.22
4+
5+
toolchain go1.22.5
46

57
require (
68
github.com/buger/goterm v1.0.4
79
github.com/dustin/go-humanize v1.0.1
810
github.com/fatih/color v1.17.0
911
github.com/joho/godotenv v1.5.1
1012
github.com/olekukonko/tablewriter v0.0.5
11-
github.com/roadrunner-server/amqp/v5 v5.0.0
12-
github.com/roadrunner-server/api/v4 v4.15.0
13-
github.com/roadrunner-server/app-logger/v5 v5.0.0
14-
github.com/roadrunner-server/beanstalk/v5 v5.0.0
15-
github.com/roadrunner-server/boltdb/v5 v5.0.0
16-
github.com/roadrunner-server/centrifuge/v5 v5.0.0
17-
github.com/roadrunner-server/config/v5 v5.0.0
18-
github.com/roadrunner-server/endure/v2 v2.4.5
19-
github.com/roadrunner-server/errors v1.4.0
20-
github.com/roadrunner-server/fileserver/v5 v5.0.0
21-
github.com/roadrunner-server/goridge/v3 v3.8.2
22-
github.com/roadrunner-server/grpc/v5 v5.0.1
23-
github.com/roadrunner-server/gzip/v5 v5.0.0
24-
github.com/roadrunner-server/headers/v5 v5.0.0
25-
github.com/roadrunner-server/http/v5 v5.0.0
26-
github.com/roadrunner-server/informer/v5 v5.0.0
27-
github.com/roadrunner-server/jobs/v5 v5.0.1
28-
github.com/roadrunner-server/kafka/v5 v5.0.0
29-
github.com/roadrunner-server/kv/v5 v5.0.0
30-
github.com/roadrunner-server/lock/v5 v5.0.0
31-
github.com/roadrunner-server/logger/v5 v5.0.0
32-
github.com/roadrunner-server/memcached/v5 v5.0.0
33-
github.com/roadrunner-server/memory/v5 v5.0.0
34-
github.com/roadrunner-server/metrics/v5 v5.0.0
35-
github.com/roadrunner-server/nats/v5 v5.0.0
36-
github.com/roadrunner-server/otel/v5 v5.0.0
37-
github.com/roadrunner-server/pool v1.0.0
38-
github.com/roadrunner-server/prometheus/v5 v5.0.0
39-
github.com/roadrunner-server/proxy_ip_parser/v5 v5.0.0
40-
github.com/roadrunner-server/redis/v5 v5.0.0
41-
github.com/roadrunner-server/resetter/v5 v5.0.0
42-
github.com/roadrunner-server/rpc/v5 v5.0.0
43-
github.com/roadrunner-server/send/v5 v5.0.0
44-
github.com/roadrunner-server/server/v5 v5.0.0
45-
github.com/roadrunner-server/service/v5 v5.0.0
46-
github.com/roadrunner-server/sqs/v5 v5.0.0
47-
github.com/roadrunner-server/static/v5 v5.0.0
48-
github.com/roadrunner-server/status/v5 v5.0.0
49-
github.com/roadrunner-server/tcp/v5 v5.0.0
13+
github.com/roadrunner-server/amqp/v5 v5.0.2
14+
github.com/roadrunner-server/api/v4 v4.16.0
15+
github.com/roadrunner-server/app-logger/v5 v5.0.2
16+
github.com/roadrunner-server/beanstalk/v5 v5.0.2
17+
github.com/roadrunner-server/boltdb/v5 v5.0.2
18+
github.com/roadrunner-server/centrifuge/v5 v5.0.2
19+
github.com/roadrunner-server/config/v5 v5.0.2
20+
github.com/roadrunner-server/endure/v2 v2.4.6
21+
github.com/roadrunner-server/errors v1.4.1
22+
github.com/roadrunner-server/fileserver/v5 v5.0.1
23+
github.com/roadrunner-server/google-pub-sub/v5 v5.0.2
24+
github.com/roadrunner-server/goridge/v3 v3.8.3
25+
github.com/roadrunner-server/grpc/v5 v5.0.4
26+
github.com/roadrunner-server/gzip/v5 v5.0.2
27+
github.com/roadrunner-server/headers/v5 v5.0.2
28+
github.com/roadrunner-server/http/v5 v5.0.2
29+
github.com/roadrunner-server/informer/v5 v5.0.2
30+
github.com/roadrunner-server/jobs/v5 v5.0.3
31+
github.com/roadrunner-server/kafka/v5 v5.0.2
32+
github.com/roadrunner-server/kv/v5 v5.0.2
33+
github.com/roadrunner-server/lock/v5 v5.0.2
34+
github.com/roadrunner-server/logger/v5 v5.0.2
35+
github.com/roadrunner-server/memcached/v5 v5.0.2
36+
github.com/roadrunner-server/memory/v5 v5.0.2
37+
github.com/roadrunner-server/metrics/v5 v5.0.2
38+
github.com/roadrunner-server/nats/v5 v5.0.2
39+
github.com/roadrunner-server/otel/v5 v5.0.1
40+
github.com/roadrunner-server/pool v1.0.1
41+
github.com/roadrunner-server/prometheus/v5 v5.0.1
42+
github.com/roadrunner-server/proxy_ip_parser/v5 v5.0.2
43+
github.com/roadrunner-server/redis/v5 v5.0.2
44+
github.com/roadrunner-server/resetter/v5 v5.0.2
45+
github.com/roadrunner-server/rpc/v5 v5.0.2
46+
github.com/roadrunner-server/send/v5 v5.0.1
47+
github.com/roadrunner-server/server/v5 v5.0.2
48+
github.com/roadrunner-server/service/v5 v5.0.2
49+
github.com/roadrunner-server/sqs/v5 v5.0.2
50+
github.com/roadrunner-server/static/v5 v5.0.1
51+
github.com/roadrunner-server/status/v5 v5.0.2
52+
github.com/roadrunner-server/tcp/v5 v5.0.2
5053
github.com/spf13/cobra v1.8.1
5154
github.com/spf13/viper v1.19.0
5255
github.com/stretchr/testify v1.9.0
53-
github.com/temporalio/roadrunner-temporal/v5 v5.0.0
56+
github.com/temporalio/roadrunner-temporal/v5 v5.1.0
5457
go.uber.org/automaxprocs v1.5.3
5558
)
5659

@@ -63,21 +66,27 @@ exclude (
6366
)
6467

6568
require (
69+
cloud.google.com/go v0.115.0 // indirect
70+
cloud.google.com/go/auth v0.7.2 // indirect
71+
cloud.google.com/go/auth/oauth2adapt v0.2.3 // indirect
72+
cloud.google.com/go/compute/metadata v0.5.0 // indirect
73+
cloud.google.com/go/iam v1.1.12 // indirect
74+
cloud.google.com/go/pubsub v1.40.0 // indirect
6675
github.com/andybalholm/brotli v1.1.0 // indirect
67-
github.com/aws/aws-sdk-go v1.54.17 // indirect
68-
github.com/aws/aws-sdk-go-v2 v1.30.1 // indirect
69-
github.com/aws/aws-sdk-go-v2/config v1.27.24 // indirect
70-
github.com/aws/aws-sdk-go-v2/credentials v1.17.24 // indirect
71-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.9 // indirect
72-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.13 // indirect
73-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.13 // indirect
76+
github.com/aws/aws-sdk-go v1.55.2 // indirect
77+
github.com/aws/aws-sdk-go-v2 v1.30.3 // indirect
78+
github.com/aws/aws-sdk-go-v2/config v1.27.27 // indirect
79+
github.com/aws/aws-sdk-go-v2/credentials v1.17.27 // indirect
80+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.11 // indirect
81+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.15 // indirect
82+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.15 // indirect
7483
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect
7584
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.3 // indirect
76-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.15 // indirect
77-
github.com/aws/aws-sdk-go-v2/service/sqs v1.34.1 // indirect
78-
github.com/aws/aws-sdk-go-v2/service/sso v1.22.1 // indirect
79-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.2 // indirect
80-
github.com/aws/aws-sdk-go-v2/service/sts v1.30.1 // indirect
85+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.17 // indirect
86+
github.com/aws/aws-sdk-go-v2/service/sqs v1.34.3 // indirect
87+
github.com/aws/aws-sdk-go-v2/service/sso v1.22.4 // indirect
88+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.4 // indirect
89+
github.com/aws/aws-sdk-go-v2/service/sts v1.30.3 // indirect
8190
github.com/aws/smithy-go v1.20.3 // indirect
8291
github.com/beanstalkd/go-beanstalk v0.2.0 // indirect
8392
github.com/beorn7/perks v1.0.1 // indirect
@@ -100,9 +109,13 @@ require (
100109
github.com/goccy/go-json v0.10.3 // indirect
101110
github.com/gofiber/fiber/v2 v2.52.5 // indirect
102111
github.com/gogo/protobuf v1.3.2 // indirect
112+
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
103113
github.com/golang/mock v1.7.0-rc.1 // indirect
104-
github.com/google/pprof v0.0.0-20240625030939-27f56978b8b0 // indirect
114+
github.com/google/pprof v0.0.0-20240722153945-304e4f0156b8 // indirect
115+
github.com/google/s2a-go v0.1.8 // indirect
105116
github.com/google/uuid v1.6.0 // indirect
117+
github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect
118+
github.com/googleapis/gax-go/v2 v2.13.0 // indirect
106119
github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 // indirect
107120
github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 // indirect
108121
github.com/hashicorp/hcl v1.0.0 // indirect
@@ -114,7 +127,7 @@ require (
114127
github.com/magiconair/properties v1.8.7 // indirect
115128
github.com/mattn/go-colorable v0.1.13 // indirect
116129
github.com/mattn/go-isatty v0.0.20 // indirect
117-
github.com/mattn/go-runewidth v0.0.15 // indirect
130+
github.com/mattn/go-runewidth v0.0.16 // indirect
118131
github.com/mholt/acmez v1.2.0 // indirect
119132
github.com/mholt/acmez/v2 v2.0.1 // indirect
120133
github.com/miekg/dns v1.1.61 // indirect
@@ -123,6 +136,7 @@ require (
123136
github.com/nats-io/nats.go v1.36.0 // indirect
124137
github.com/nats-io/nkeys v0.4.7 // indirect
125138
github.com/nats-io/nuid v1.0.1 // indirect
139+
github.com/nexus-rpc/sdk-go v0.0.9 // indirect
126140
github.com/onsi/ginkgo/v2 v2.19.0 // indirect
127141
github.com/openzipkin/zipkin-go v0.4.3 // indirect
128142
github.com/pborman/uuid v1.2.1 // indirect
@@ -139,13 +153,12 @@ require (
139153
github.com/rabbitmq/amqp091-go v1.10.0 // indirect
140154
github.com/redis/go-redis/extra/rediscmd/v9 v9.5.3 // indirect
141155
github.com/redis/go-redis/extra/redisotel/v9 v9.5.3 // indirect
142-
github.com/redis/go-redis/v9 v9.5.3 // indirect
156+
github.com/redis/go-redis/v9 v9.6.1 // indirect
143157
github.com/rivo/uniseg v0.4.7 // indirect
144-
github.com/roadrunner-server/context v1.0.0 // indirect
145-
github.com/roadrunner-server/events v1.0.0 // indirect
146-
github.com/roadrunner-server/priority_queue v1.0.1 // indirect
147-
github.com/roadrunner-server/redis/v4 v4.4.5 // indirect
148-
github.com/roadrunner-server/tcplisten v1.5.0 // indirect
158+
github.com/roadrunner-server/context v1.0.1 // indirect
159+
github.com/roadrunner-server/events v1.0.1 // indirect
160+
github.com/roadrunner-server/priority_queue v1.0.2 // indirect
161+
github.com/roadrunner-server/tcplisten v1.5.1 // indirect
149162
github.com/robfig/cron v1.2.0 // indirect
150163
github.com/rs/cors v1.11.0 // indirect
151164
github.com/sagikazarmark/locafero v0.6.0 // indirect
@@ -172,6 +185,7 @@ require (
172185
github.com/zeebo/assert v1.3.1 // indirect
173186
github.com/zeebo/blake3 v0.2.3 // indirect
174187
go.etcd.io/bbolt v1.3.10 // indirect
188+
go.opencensus.io v0.24.0 // indirect
175189
go.opentelemetry.io/contrib/instrumentation/github.com/bradfitz/gomemcache/memcache/otelmemcache v0.43.0 // indirect
176190
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.53.0 // indirect
177191
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 // indirect
@@ -186,8 +200,8 @@ require (
186200
go.opentelemetry.io/otel/sdk v1.28.0 // indirect
187201
go.opentelemetry.io/otel/trace v1.28.0 // indirect
188202
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
189-
go.temporal.io/api v1.35.0 // indirect
190-
go.temporal.io/sdk v1.27.0 // indirect
203+
go.temporal.io/api v1.36.0 // indirect
204+
go.temporal.io/sdk v1.28.1 // indirect
191205
go.temporal.io/sdk/contrib/opentelemetry v0.6.0 // indirect
192206
go.temporal.io/sdk/contrib/tally v0.2.0 // indirect
193207
go.temporal.io/server v1.24.2 // indirect
@@ -196,16 +210,19 @@ require (
196210
go.uber.org/multierr v1.11.0 // indirect
197211
go.uber.org/zap v1.27.0 // indirect
198212
golang.org/x/crypto v0.25.0 // indirect
199-
golang.org/x/exp v0.0.0-20240707233637-46b078467d37 // indirect
213+
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect
200214
golang.org/x/mod v0.19.0 // indirect
201215
golang.org/x/net v0.27.0 // indirect
216+
golang.org/x/oauth2 v0.21.0 // indirect
202217
golang.org/x/sync v0.7.0 // indirect
203218
golang.org/x/sys v0.22.0 // indirect
204219
golang.org/x/text v0.16.0 // indirect
205220
golang.org/x/time v0.5.0 // indirect
206221
golang.org/x/tools v0.23.0 // indirect
207-
google.golang.org/genproto/googleapis/api v0.0.0-20240709173604-40e1e62336c5 // indirect
208-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240709173604-40e1e62336c5 // indirect
222+
google.golang.org/api v0.189.0 // indirect
223+
google.golang.org/genproto v0.0.0-20240723171418-e6d459c13d2a // indirect
224+
google.golang.org/genproto/googleapis/api v0.0.0-20240723171418-e6d459c13d2a // indirect
225+
google.golang.org/genproto/googleapis/rpc v0.0.0-20240723171418-e6d459c13d2a // indirect
209226
google.golang.org/grpc v1.65.0 // indirect
210227
google.golang.org/protobuf v1.34.2 // indirect
211228
gopkg.in/ini.v1 v1.67.0 // indirect

0 commit comments

Comments
 (0)