diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3843439e9..8fe3bb6b5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -189,4 +189,11 @@ jobs: BUILD_TIME=${{ steps.values.outputs.timestamp }} tags: | spiralscout/roadrunner:${{ steps.values.outputs.version_full}} + spiralscout/roadrunner:latest + spiralscout/roadrunner:2023 + spiralscout/roadrunner:2023.3 + ghcr.io/roadrunner-server/roadrunner:${{ steps.values.outputs.version_full}} + ghcr.io/roadrunner-server/roadrunner:latest + ghcr.io/roadrunner-server/roadrunner:2023 + ghcr.io/roadrunner-server/roadrunner:2023.3 diff --git a/.rr.yaml b/.rr.yaml index 9403329cf..29bd44541 100644 --- a/.rr.yaml +++ b/.rr.yaml @@ -573,6 +573,30 @@ service: restart_sec: 1 otel: + # OpenTelemetry Resources + # + # https://github.com/open-telemetry/opentelemetry-specification/blob/v1.25.0/specification/resource/semantic_conventions/README.md + resources: + + # User's service name + # + # Default: RoadRunner + service_name: "rr_test" + + # User's service version + # + # Default: RoadRunner + service_version: "1.0.0" + + # User's service namespace + # + # Default: RoadRunner + service_namespace: "RR-Shop" + + # User's service instance id + # + # Default: Generated UUID + service_instance_id: "UUID" # Use insecure endpoint (http) or insecure gRPC # # Default: false @@ -598,16 +622,6 @@ otel: # Default: empty custom_url: "" - # User's service name - # - # Default: RoadRunner - service_name: "rr_test" - - # User's service version - # - # Default: RoadRunner - service_version: "1.0.0" - # Consumer's endpoint # # Default: 127.0.0.1:4318 @@ -876,6 +890,11 @@ http: # Default: 60s reset_timeout: 60s + # Timeout for the stream cancellation. Zero means 60s. + # + # Default: 60s + stream_timeout: 60s + # Timeout for worker destroying before process killing. Zero means 60s. # # Default: 60s @@ -1313,6 +1332,11 @@ jobs: # Default: 60s reset_timeout: 60s + # Timeout for the stream cancellation. Zero means 60s. + # + # Default: 60s + stream_timeout: 60s + # Timeout for worker destroying before process killing. Zero means 60s. # # Default: 60s @@ -1933,6 +1957,11 @@ grpc: # Default: 60s reset_timeout: 60s + # Timeout for the stream cancellation. Zero means 60s. + # + # Default: 60s + stream_timeout: 60s + # Timeout for worker destroying before process killing. Zero means 60s. # # Default: 60s @@ -2001,6 +2030,11 @@ tcp: # Default: 60s reset_timeout: 60s + # Timeout for the stream cancellation. Zero means 60s. + # + # Default: 60s + stream_timeout: 60s + # Timeout for worker destroying before process killing. Zero means 60s. # # Default: 60s @@ -2127,6 +2161,11 @@ centrifuge: # Default: 60s reset_timeout: 60s + # Timeout for the stream cancellation. Zero means 60s. + # + # Default: 60s + stream_timeout: 60s + # Timeout for worker destroying before process killing. Zero means 60s. # # Default: 60s diff --git a/CHANGELOG.md b/CHANGELOG.md index 471039a9b..fcc7dd61e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,18 @@ # CHANGELOG -#
πŸš€ v2023.3.0-rc.1 πŸš€
+#
πŸš€ v2023.3.0 πŸš€
## πŸ”₯ Features: -## πŸ‘€ AMQP driver: +### RR Core: -- βœ’οΈ Support for a custom `routing_key` in the JOBS payload: [FR](https://github.com/roadrunner-server/roadrunner/issues/1555), (thanks @rauanmayemir) +- βœ’οΈ `sdnotify` support: [FR](https://github.com/roadrunner-server/roadrunner/pull/1671), (thanks @Kaspiman), Docs: [link](https://roadrunner.dev/docs/app-server-systemd/current/en) + +## πŸ‘€ JOBS plugin: + +- βœ’οΈ **AMQP Driver:** Support for a custom `routing_key` in the JOBS payload: [FR](https://github.com/roadrunner-server/roadrunner/issues/1555), (thanks @rauanmayemir) +- βœ’οΈ **JOBS plugin**: Parallel pipelines start/stop/destroy initialization. If you have much number of the pipelines, +this feature should significantly reduce RR startup/shutdown time: [FR](https://github.com/roadrunner-server/roadrunner/issues/1672), (thanks @Kaspiman) ## πŸ‘€ KV drivers (all): @@ -16,28 +22,14 @@ - βœ’οΈ Added new methods for your logger to log with context (message + key-values array): [FR](https://github.com/roadrunner-server/roadrunner/issues/1633), (thanks @Baiquette) ---- - -#
πŸš€ v2023.3.0-beta.2 πŸš€
- -## πŸ”₯Features: - ## πŸ‘€ Temporal plugin: +- βœ’οΈ Replay API support [SINCE PHP-SDK 2.6.0]: [FR](https://github.com/roadrunner-server/roadrunner/issues/1640) - βœ’οΈ Add support for the Worker Versioning: [FR](https://github.com/roadrunner-server/roadrunner/issues/1689) -## 🩹 Fixes: - -- πŸ› **Streaming**: Add stream timeout (will be configurable in the next release). Fix loss of the first chunk of the streamed response. - ---- - -#
πŸš€ v2023.3.0-beta.1 πŸš€
- -## πŸ‘€ New - -- βœ’οΈ **Service plugin**: Support for the user/group per-service: [FR](https://github.com/roadrunner-server/roadrunner/issues/1570), (thanks @Kaspiman) +## πŸ‘€ Service plugin: +- βœ’οΈ Support for the user/group per-service: [FR](https://github.com/roadrunner-server/roadrunner/issues/1570), (thanks @Kaspiman) #### Configuration example: ```yaml service: @@ -52,13 +44,14 @@ service: group: www-data # <---------- [NEW] ``` -- βœ’οΈ **Temporal plugin**: Replay API support [SINCE PHP-SDK 2.6.0]: [FR](https://github.com/roadrunner-server/roadrunner/issues/1640) -- βœ’οΈ **RR core**: `sdnotify` support: [FR](https://github.com/roadrunner-server/roadrunner/pull/1671), (thanks @Kaspiman) -- βœ’οΈ **HTTP response streaming support**: : [FR](https://github.com/roadrunner-server/http/pull/152), (thanks @roxblnfk) +## πŸ‘€ HTTP plugin: + +- βœ’οΈ Response streaming support [FR](https://github.com/roadrunner-server/http/pull/152), (thanks @roxblnfk) -#### Worker.php example: +Worker example: ```php + waitRequest()) { + $http->respond(103, '', headers: ['Link' => ['; rel=preload; as=style'], 'X-103' => ['103']], endOfStream: false); + $http->respond(200, $read(), headers: ['X-200' => ['200']], endOfStream: true); // your regular response + } +} catch (\Throwable $e) { + $worker->error($e->getMessage()); +} +``` + +## πŸ‘€ Server plugin: + +- βœ’οΈ **RAW command support**: Support for raw commands, which are not validated by RR and may contain spaces. Note that this feature is only supported via `.rr.yaml` configuration: [FR](https://github.com/roadrunner-server/roadrunner/issues/1667), (thanks @nunomaduro) +First argument should be a command (executable) and the rest of the arguments are passed to the command as arguments. -1. ```yaml version: "3" @@ -116,18 +151,15 @@ server: relay_timeout: "20s" ``` -First argument should be a command (executable) and the rest of the arguments are passed to the command as arguments. - -- βœ’οΈ **JOBS plugin**: Parallel pipelines start/stop/destroy initialization. If you have a much number of the pipelines, this feature should significantly reduce RR startup/shutdown time: [FR](https://github.com/roadrunner-server/roadrunner/issues/1672), (thanks @Kaspiman) - -## 🩹 Fixes +## 🩹 Fixes: - πŸ› **RR Core**: Actualize according to the docs `./rr jobs list/stop/resume` commands: [PR](https://github.com/roadrunner-server/roadrunner/pull/1675), (thanks @gam6itko). - πŸ› **JOBS plugin**: Correctly handle OTEL span on listener error: [PR](https://github.com/roadrunner-server/amqp/pull/87), (thanks @Kaspiman). - πŸ› **RR tests**: Fix tests failures on Darwin: [PR](https://github.com/roadrunner-server/roadrunner/pull/1680), (thanks @shyim). +- πŸ› **Streaming**: Add stream timeout (will be configurable in the next release). Fix loss of the first chunk of the streamed response. -###
🧹 Chore:
+###
🧹 Chore:
- πŸ§‘β€πŸ­ **Golang**: Update Golang version to v1.21. - πŸ§‘β€πŸ­ **Dependencies**: update project dependencies. diff --git a/container/plugins.go b/container/plugins.go index 3e12d5e6c..215f22a73 100644 --- a/container/plugins.go +++ b/container/plugins.go @@ -37,7 +37,7 @@ import ( rrt "github.com/temporalio/roadrunner-temporal/v4" ) -// Plugins returns active plugins for the endure container. Feel free to add or remove any plugins. +// Plugins returns active plugins for the endured container. Feel free to add or remove any plugins. func Plugins() []any { //nolint:funlen return []any{ // bundled diff --git a/go.mod b/go.mod index fab06d1a7..d8b7134e0 100644 --- a/go.mod +++ b/go.mod @@ -10,67 +10,67 @@ require ( github.com/fatih/color v1.15.0 github.com/joho/godotenv v1.5.1 github.com/olekukonko/tablewriter v0.0.5 - github.com/roadrunner-server/amqp/v4 v4.9.0 + github.com/roadrunner-server/amqp/v4 v4.9.1 github.com/roadrunner-server/api/v4 v4.8.0 - github.com/roadrunner-server/app-logger/v4 v4.2.0 - github.com/roadrunner-server/beanstalk/v4 v4.5.5 - github.com/roadrunner-server/boltdb/v4 v4.7.2 - github.com/roadrunner-server/centrifuge/v4 v4.4.1 - github.com/roadrunner-server/config/v4 v4.4.5 + github.com/roadrunner-server/app-logger/v4 v4.2.1 + github.com/roadrunner-server/beanstalk/v4 v4.5.6 + github.com/roadrunner-server/boltdb/v4 v4.7.3 + github.com/roadrunner-server/centrifuge/v4 v4.4.2 + github.com/roadrunner-server/config/v4 v4.4.6 github.com/roadrunner-server/endure/v2 v2.4.2 github.com/roadrunner-server/errors v1.3.0 - github.com/roadrunner-server/fileserver/v4 v4.1.4 + github.com/roadrunner-server/fileserver/v4 v4.1.5 github.com/roadrunner-server/goridge/v3 v3.8.1 - github.com/roadrunner-server/grpc/v4 v4.5.2 - github.com/roadrunner-server/gzip/v4 v4.1.4 - github.com/roadrunner-server/headers/v4 v4.2.5 - github.com/roadrunner-server/http/v4 v4.4.1 - github.com/roadrunner-server/informer/v4 v4.3.1 - github.com/roadrunner-server/jobs/v4 v4.7.2 - github.com/roadrunner-server/kafka/v4 v4.4.5 - github.com/roadrunner-server/kv/v4 v4.4.3 - github.com/roadrunner-server/lock/v4 v4.5.1 - github.com/roadrunner-server/logger/v4 v4.2.3 - github.com/roadrunner-server/memcached/v4 v4.3.2 - github.com/roadrunner-server/memory/v4 v4.6.3 - github.com/roadrunner-server/metrics/v4 v4.1.5 - github.com/roadrunner-server/nats/v4 v4.5.4 - github.com/roadrunner-server/otel/v4 v4.3.1 - github.com/roadrunner-server/prometheus/v4 v4.1.4 - github.com/roadrunner-server/proxy_ip_parser/v4 v4.1.4 - github.com/roadrunner-server/redis/v4 v4.2.4 - github.com/roadrunner-server/resetter/v4 v4.0.10 - github.com/roadrunner-server/rpc/v4 v4.2.4 - github.com/roadrunner-server/sdk/v4 v4.5.0 - github.com/roadrunner-server/send/v4 v4.2.5 - github.com/roadrunner-server/server/v4 v4.4.1 - github.com/roadrunner-server/service/v4 v4.4.3 - github.com/roadrunner-server/sqs/v4 v4.5.3 - github.com/roadrunner-server/static/v4 v4.1.5 - github.com/roadrunner-server/status/v4 v4.4.2 - github.com/roadrunner-server/tcp/v4 v4.3.1 + github.com/roadrunner-server/grpc/v4 v4.5.3 + github.com/roadrunner-server/gzip/v4 v4.1.5 + github.com/roadrunner-server/headers/v4 v4.2.6 + github.com/roadrunner-server/http/v4 v4.4.2 + github.com/roadrunner-server/informer/v4 v4.3.2 + github.com/roadrunner-server/jobs/v4 v4.7.3 + github.com/roadrunner-server/kafka/v4 v4.4.6 + github.com/roadrunner-server/kv/v4 v4.4.4 + github.com/roadrunner-server/lock/v4 v4.5.2 + github.com/roadrunner-server/logger/v4 v4.2.4 + github.com/roadrunner-server/memcached/v4 v4.3.3 + github.com/roadrunner-server/memory/v4 v4.6.4 + github.com/roadrunner-server/metrics/v4 v4.1.6 + github.com/roadrunner-server/nats/v4 v4.5.5 + github.com/roadrunner-server/otel/v4 v4.3.2 + github.com/roadrunner-server/prometheus/v4 v4.1.5 + github.com/roadrunner-server/proxy_ip_parser/v4 v4.1.5 + github.com/roadrunner-server/redis/v4 v4.2.5 + github.com/roadrunner-server/resetter/v4 v4.0.11 + github.com/roadrunner-server/rpc/v4 v4.2.5 + github.com/roadrunner-server/sdk/v4 v4.5.2 + github.com/roadrunner-server/send/v4 v4.2.6 + github.com/roadrunner-server/server/v4 v4.4.2 + github.com/roadrunner-server/service/v4 v4.4.4 + github.com/roadrunner-server/sqs/v4 v4.5.4 + github.com/roadrunner-server/static/v4 v4.1.6 + github.com/roadrunner-server/status/v4 v4.4.3 + github.com/roadrunner-server/tcp/v4 v4.3.2 github.com/spf13/cobra v1.7.0 github.com/spf13/viper v1.16.0 github.com/stretchr/testify v1.8.4 - github.com/temporalio/roadrunner-temporal/v4 v4.5.0-beta.1 + github.com/temporalio/roadrunner-temporal/v4 v4.5.0 go.uber.org/automaxprocs v1.5.3 ) require ( github.com/andybalholm/brotli v1.0.5 // indirect - github.com/aws/aws-sdk-go v1.45.19 // indirect + github.com/aws/aws-sdk-go v1.45.23 // indirect github.com/aws/aws-sdk-go-v2 v1.21.0 // indirect - github.com/aws/aws-sdk-go-v2/config v1.18.42 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.13.40 // indirect + github.com/aws/aws-sdk-go-v2/config v1.18.43 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.13.41 // indirect github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.11 // indirect github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.41 // indirect github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.35 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.3.43 // indirect github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.35 // indirect github.com/aws/aws-sdk-go-v2/service/sqs v1.24.5 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.14.1 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.15.0 // indirect github.com/aws/aws-sdk-go-v2/service/ssooidc v1.17.1 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.22.0 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.23.0 // indirect github.com/aws/smithy-go v1.14.2 // indirect github.com/beanstalkd/go-beanstalk v0.2.0 // indirect github.com/beorn7/perks v1.0.1 // indirect @@ -125,10 +125,10 @@ require ( github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/prometheus/client_golang v1.17.0 // indirect - github.com/prometheus/client_model v0.4.1-0.20230718164431-9a2bf3000d16 // indirect + github.com/prometheus/client_model v0.5.0 // indirect github.com/prometheus/common v0.44.0 // indirect github.com/prometheus/procfs v0.12.0 // indirect - github.com/rabbitmq/amqp091-go v1.8.1 // indirect + github.com/rabbitmq/amqp091-go v1.9.0 // indirect github.com/redis/go-redis/extra/rediscmd/v9 v9.0.5 // indirect github.com/redis/go-redis/extra/redisotel/v9 v9.0.5 // indirect github.com/redis/go-redis/v9 v9.2.1 // indirect @@ -148,7 +148,7 @@ require ( github.com/twmb/franz-go v1.15.0 // indirect github.com/twmb/franz-go/pkg/kmsg v1.6.1 // indirect github.com/twmb/murmur3 v1.1.8 // indirect - github.com/uber-go/tally/v4 v4.1.7 // indirect + github.com/uber-go/tally/v4 v4.1.9 // indirect github.com/valyala/bytebufferpool v1.0.0 // indirect github.com/valyala/fasthttp v1.50.0 // indirect github.com/valyala/tcplisten v1.0.0 // indirect @@ -179,17 +179,17 @@ require ( go.uber.org/atomic v1.11.0 // indirect go.uber.org/multierr v1.11.0 // indirect go.uber.org/zap v1.26.0 // indirect - golang.org/x/crypto v0.13.0 // indirect - golang.org/x/mod v0.12.0 // indirect + golang.org/x/crypto v0.14.0 // indirect + golang.org/x/mod v0.13.0 // indirect golang.org/x/net v0.15.0 // indirect - golang.org/x/sync v0.3.0 // indirect - golang.org/x/sys v0.12.0 // indirect + golang.org/x/sync v0.4.0 // indirect + golang.org/x/sys v0.13.0 // indirect golang.org/x/text v0.13.0 // indirect golang.org/x/time v0.3.0 // indirect golang.org/x/tools v0.13.0 // indirect - google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13 // indirect + google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97 // indirect google.golang.org/grpc v1.58.2 // indirect google.golang.org/protobuf v1.31.0 // indirect gopkg.in/ini.v1 v1.67.0 // indirect diff --git a/go.sum b/go.sum index 60fa3ba84..7528d44a5 100644 --- a/go.sum +++ b/go.sum @@ -779,14 +779,14 @@ github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0I github.com/apache/arrow/go/v11 v11.0.0/go.mod h1:Eg5OsL5H+e299f7u5ssuXsuHQVEGC4xei5aX110hRiI= github.com/apache/arrow/go/v12 v12.0.0/go.mod h1:d+tV/eHZZ7Dz7RPrFKtPK02tpr+c9/PEd/zm8mDS9Vg= github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= -github.com/aws/aws-sdk-go v1.45.19 h1:+4yXWhldhCVXWFOQRF99ZTJ92t4DtoHROZIbN7Ujk/U= -github.com/aws/aws-sdk-go v1.45.19/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8Phjh7fkwI= +github.com/aws/aws-sdk-go v1.45.23 h1:0xRQw5fsFMpisaliDZ8iUZtw9w+3YjY9/UwUGRbB/i4= +github.com/aws/aws-sdk-go v1.45.23/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8Phjh7fkwI= github.com/aws/aws-sdk-go-v2 v1.21.0 h1:gMT0IW+03wtYJhRqTVYn0wLzwdnK9sRMcxmtfGzRdJc= github.com/aws/aws-sdk-go-v2 v1.21.0/go.mod h1:/RfNgGmRxI+iFOB1OeJUyxiU+9s88k3pfHvDagGEp0M= -github.com/aws/aws-sdk-go-v2/config v1.18.42 h1:28jHROB27xZwU0CB88giDSjz7M1Sba3olb5JBGwina8= -github.com/aws/aws-sdk-go-v2/config v1.18.42/go.mod h1:4AZM3nMMxwlG+eZlxvBKqwVbkDLlnN2a4UGTL6HjaZI= -github.com/aws/aws-sdk-go-v2/credentials v1.13.40 h1:s8yOkDh+5b1jUDhMBtngF6zKWLDs84chUk2Vk0c38Og= -github.com/aws/aws-sdk-go-v2/credentials v1.13.40/go.mod h1:VtEHVAAqDWASwdOqj/1huyT6uHbs5s8FUHfDQdky/Rs= +github.com/aws/aws-sdk-go-v2/config v1.18.43 h1:IgdUtTRvUDC6eiJBqU6vh7bHFNAEBjQ8S+qJ7zVhDOs= +github.com/aws/aws-sdk-go-v2/config v1.18.43/go.mod h1:NiFev8qlgg8MPzw3fO/EwzMZeZwlJEKGwfpjRPA9Nvw= +github.com/aws/aws-sdk-go-v2/credentials v1.13.41 h1:dgbKq1tamtboYAKSXWbqL0lKO9rmEzEhbZFh9JQW/Bg= +github.com/aws/aws-sdk-go-v2/credentials v1.13.41/go.mod h1:cc3Fn7DkKbJalPtQnudHGZZ8ml9+hwtbc1CJONsYYqk= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.11 h1:uDZJF1hu0EVT/4bogChk8DyjSF6fof6uL/0Y26Ma7Fg= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.11/go.mod h1:TEPP4tENqBGO99KwVpV9MlOX4NSrSLP8u3KRy2CDwA8= github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.41 h1:22dGT7PneFMx4+b3pz7lMTRyN8ZKH7M2cW4GP9yUS2g= @@ -799,12 +799,12 @@ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.35 h1:CdzPW9kKi github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.35/go.mod h1:QGF2Rs33W5MaN9gYdEQOBBFPLwTZkEhRwI33f7KIG0o= github.com/aws/aws-sdk-go-v2/service/sqs v1.24.5 h1:RyDpTOMEJO6ycxw1vU/6s0KLFaH3M0z/z9gXHSndPTk= github.com/aws/aws-sdk-go-v2/service/sqs v1.24.5/go.mod h1:RZBu4jmYz3Nikzpu/VuVvRnTEJ5a+kf36WT2fcl5Q+Q= -github.com/aws/aws-sdk-go-v2/service/sso v1.14.1 h1:YkNzx1RLS0F5qdf9v1Q8Cuv9NXCL2TkosOxhzlUPV64= -github.com/aws/aws-sdk-go-v2/service/sso v1.14.1/go.mod h1:fIAwKQKBFu90pBxx07BFOMJLpRUGu8VOzLJakeY+0K4= +github.com/aws/aws-sdk-go-v2/service/sso v1.15.0 h1:vuGK1vHNP9zx0PfOrtPumbwR2af0ATQ1Z2H6p75AgRQ= +github.com/aws/aws-sdk-go-v2/service/sso v1.15.0/go.mod h1:fIAwKQKBFu90pBxx07BFOMJLpRUGu8VOzLJakeY+0K4= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.17.1 h1:8lKOidPkmSmfUtiTgtdXWgaKItCZ/g75/jEk6Ql6GsA= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.17.1/go.mod h1:yygr8ACQRY2PrEcy3xsUI357stq2AxnFM6DIsR9lij4= -github.com/aws/aws-sdk-go-v2/service/sts v1.22.0 h1:s4bioTgjSFRwOoyEFzAVCmFmoowBgjTR8gkrF/sQ4wk= -github.com/aws/aws-sdk-go-v2/service/sts v1.22.0/go.mod h1:VC7JDqsqiwXukYEDjoHh9U0fOJtNWh04FPQz4ct4GGU= +github.com/aws/aws-sdk-go-v2/service/sts v1.23.0 h1:pyvfUqkNLMipdKNAtu7OVbRxUrR2BMaKccIPpk/Hkak= +github.com/aws/aws-sdk-go-v2/service/sts v1.23.0/go.mod h1:VC7JDqsqiwXukYEDjoHh9U0fOJtNWh04FPQz4ct4GGU= github.com/aws/smithy-go v1.14.2 h1:MJU9hqBGbvWZdApzpvoF2WAIJDbtjK2NDJSiJP7HblQ= github.com/aws/smithy-go v1.14.2/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= github.com/beanstalkd/go-beanstalk v0.2.0 h1:6UOJugnu47uNB2jJO/lxyDgeD1Yds7owYi1USELqexA= @@ -1203,8 +1203,8 @@ github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1: github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= -github.com/prometheus/client_model v0.4.1-0.20230718164431-9a2bf3000d16 h1:v7DLqVdK4VrYkVD5diGdl4sxJurKJEMnODWRJlxV9oM= -github.com/prometheus/client_model v0.4.1-0.20230718164431-9a2bf3000d16/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= +github.com/prometheus/client_model v0.5.0 h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw= +github.com/prometheus/client_model v0.5.0/go.mod h1:dTiFglRmd66nLR9Pv9f0mZi7B7fk5Pm3gvsjB5tr+kI= github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= @@ -1216,8 +1216,8 @@ github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4O github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= -github.com/rabbitmq/amqp091-go v1.8.1 h1:RejT1SBUim5doqcL6s7iN6SBmsQqyTgXb1xMlH0h1hA= -github.com/rabbitmq/amqp091-go v1.8.1/go.mod h1:+jPrT9iY2eLjRaMSRHUhc3z14E/l85kv/f+6luSD3pc= +github.com/rabbitmq/amqp091-go v1.9.0 h1:qrQtyzB4H8BQgEuJwhmVQqVHB9O4+MNDJCCAcpc3Aoo= +github.com/rabbitmq/amqp091-go v1.9.0/go.mod h1:+jPrT9iY2eLjRaMSRHUhc3z14E/l85kv/f+6luSD3pc= github.com/redis/go-redis/extra/rediscmd/v9 v9.0.5 h1:EaDatTxkdHG+U3Bk4EUr+DZ7fOGwTfezUiUJMaIcaho= github.com/redis/go-redis/extra/rediscmd/v9 v9.0.5/go.mod h1:fyalQWdtzDBECAQFBJuQe5bzQ02jGd5Qcbgb97Flm7U= github.com/redis/go-redis/extra/redisotel/v9 v9.0.5 h1:EfpWLLCyXw8PSM2/XNJLjI3Pb27yVE+gIAfeqp8LUCc= @@ -1230,84 +1230,84 @@ github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qq github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= -github.com/roadrunner-server/amqp/v4 v4.9.0 h1:gzuXzOuiFviMi1lba5Ef8BH0mLutvVeEV0cIabk2tIM= -github.com/roadrunner-server/amqp/v4 v4.9.0/go.mod h1:GEszcbSp37cgjBizW4OsmDl2t59SaE67c4+XPX+qgn0= +github.com/roadrunner-server/amqp/v4 v4.9.1 h1:wMu5dps8z3SM4hgBHw9TbidFIdA5iNLbfiBmLWnx+Bs= +github.com/roadrunner-server/amqp/v4 v4.9.1/go.mod h1:6pbgIR1O+5xfJDDuv1I/Hqn7YpAhj1mqW3C45lNZjFc= github.com/roadrunner-server/api/v4 v4.8.0 h1:wsANwein0dD3q9OQi8L6XGjgEkEn/23mAJ4ZphavfLM= github.com/roadrunner-server/api/v4 v4.8.0/go.mod h1:FhCdSyHWBJfyZ0yuggVE72WYKcmAOsGuJbC3dvzaMOg= -github.com/roadrunner-server/app-logger/v4 v4.2.0 h1:OLW0o03weUchfKNgpQrVJWRYoXImaS4LsJzszwZyDWw= -github.com/roadrunner-server/app-logger/v4 v4.2.0/go.mod h1:kh2PJJ3p2ZCx2dimVfdqQdwYSsjxRLz/e0AHhhFLiPM= -github.com/roadrunner-server/beanstalk/v4 v4.5.5 h1:AtFKOLuSLQKPkRkK4IhvN2QbhHKun2lQMaHigN/Dm6Q= -github.com/roadrunner-server/beanstalk/v4 v4.5.5/go.mod h1:fC1c/4j5t8T11wr5VvGYRu/2AeIeqh8KVy7mtyxCVzE= -github.com/roadrunner-server/boltdb/v4 v4.7.2 h1:f3NV9Ic9Ru2c8aODQFqGfEBmV02WAHa87wXkM1CxQYQ= -github.com/roadrunner-server/boltdb/v4 v4.7.2/go.mod h1:6TNll6nFSfn+8iV6aZz68ahAx7e6VlBEUhTk2Zf1/Kg= -github.com/roadrunner-server/centrifuge/v4 v4.4.1 h1:O/tO7nrtLVMwzyHrjSFLEnhz8GZhP3zhIU+oWKZ7v7Y= -github.com/roadrunner-server/centrifuge/v4 v4.4.1/go.mod h1:nAi5lMxlxUPizIRirlUdwqUH6H5FRMXZcXTCknRDz7U= -github.com/roadrunner-server/config/v4 v4.4.5 h1:UlRKSkKiGKOx5aXZyE+6K41+3UPJBWu3rQ0Lm7Tw/tk= -github.com/roadrunner-server/config/v4 v4.4.5/go.mod h1:uhVY3SPsz/sKrTHmn1pfPCCboVguJHAoxiq44QN5uOA= +github.com/roadrunner-server/app-logger/v4 v4.2.1 h1:AoRdzSDvOoHzW34mrQrq3VuFQLYJSK8b9l8s9VErXqA= +github.com/roadrunner-server/app-logger/v4 v4.2.1/go.mod h1:kh2PJJ3p2ZCx2dimVfdqQdwYSsjxRLz/e0AHhhFLiPM= +github.com/roadrunner-server/beanstalk/v4 v4.5.6 h1:Ffm7uQZXHx9BXLQ29t3JirW3Ni7+MRmQqGxQZsvFZys= +github.com/roadrunner-server/beanstalk/v4 v4.5.6/go.mod h1:zvCDgmn5t2WX7iRQDUbZAxIufglcMZPGVHl5ffhtGI0= +github.com/roadrunner-server/boltdb/v4 v4.7.3 h1:69S3BdzURqBhkH/UO2LNL+vbi4f6f6YdLExGDukd3a0= +github.com/roadrunner-server/boltdb/v4 v4.7.3/go.mod h1:T5mWMtOSn58Q/JjBDHE7CJgXx2kQtDoEdV03dRtTbiA= +github.com/roadrunner-server/centrifuge/v4 v4.4.2 h1:gesQ0uN+RSkzNd4XbDDXwqMHohxJYF0Xn2znuMdyr+k= +github.com/roadrunner-server/centrifuge/v4 v4.4.2/go.mod h1:qwZsFQx7HdLclgBa5TgWWnbWgheetBhoVE+7SF5O6l0= +github.com/roadrunner-server/config/v4 v4.4.6 h1:tRoUtyXY0ZhNPyG+ayrKi6QrKzHGjKIiEJuhlkDLjbQ= +github.com/roadrunner-server/config/v4 v4.4.6/go.mod h1:qeSkyhHwgHQI/RBckBdkIrrvHtxGPWRFkUJY72oUqXg= github.com/roadrunner-server/endure/v2 v2.4.2 h1:aFnPc321l5HDzE2mN5wwfksJ40lgXwfU3RSqdS1LyUQ= github.com/roadrunner-server/endure/v2 v2.4.2/go.mod h1:vWTvn6NiYxUBDgwAyjv92i/qFemSUs+cTItMZvc5Zsk= github.com/roadrunner-server/errors v1.3.0 h1:kLVXpXne0jMReN7pj8KIhyYyjqKjsPC5DRGqMsd4/Fo= github.com/roadrunner-server/errors v1.3.0/go.mod h1:XYVuhXvxi3yQaP/zCLB6QRZ0JvQIRaBa0SKFHL4WLKg= -github.com/roadrunner-server/fileserver/v4 v4.1.4 h1:0hPbWAIEBn/dgiRoQ8Lx1XAk45BV6sSKWULhb3ZkQYA= -github.com/roadrunner-server/fileserver/v4 v4.1.4/go.mod h1:8UF5raBNTSunbjKzAgOcnmpRKWRuDT2fvYHkrV23K7Q= +github.com/roadrunner-server/fileserver/v4 v4.1.5 h1:jIbVEF1sN8akllp16N4/Y9Lp5yFwL+SJQdUuIOEX84M= +github.com/roadrunner-server/fileserver/v4 v4.1.5/go.mod h1:qMGYOGDz92Ac+pKu68rwEJ+LUbS1qyZaXHUBDxUvaM0= github.com/roadrunner-server/goridge/v3 v3.8.1 h1:mdS5lDKQwPuVJ2jwW7l5cngJNJiie7xEGwpgw7a6CuQ= github.com/roadrunner-server/goridge/v3 v3.8.1/go.mod h1:L5UkNzD8aKLz6TzpqmmiHOJ6EnsadsWEYNoqK/4qoK0= -github.com/roadrunner-server/grpc/v4 v4.5.2 h1:D+pLsD3sDlu8fO89LcJtii1ojQzkFaHjGu+6jdR3KPk= -github.com/roadrunner-server/grpc/v4 v4.5.2/go.mod h1:dFCbz2fpUg3/6WzpqxY2K2HMsoVcWV8wsiN8CxuENJ8= -github.com/roadrunner-server/gzip/v4 v4.1.4 h1:A9A5zbitOyp7fEYNEIWj0VhRq4wK9Os0RIRcaJjJPgI= -github.com/roadrunner-server/gzip/v4 v4.1.4/go.mod h1:QNb6TfGVV0iNZ7gYHVg43DISoJDW0J/CycaoEDi4Xbs= -github.com/roadrunner-server/headers/v4 v4.2.5 h1:mb2XqMikMoOOfVqvYf4qciu+rrbWG/YXtVK63YO1jM4= -github.com/roadrunner-server/headers/v4 v4.2.5/go.mod h1:JAlXaafjPCWAx5jU4Jvz+tR6LBtVUchGS8AlpaFjO1A= -github.com/roadrunner-server/http/v4 v4.4.1 h1:HsvoF/gGdfsi24KPSs5NqxEl2VxMeRl+pY7Svxnjshc= -github.com/roadrunner-server/http/v4 v4.4.1/go.mod h1:PHhmtHq/PVRKIeGnAOfS8cgL8CV+WI97WEf+yjdb4NU= -github.com/roadrunner-server/informer/v4 v4.3.1 h1:vYeXUj2BN+YRtd8Lju5OaUyAAo6fSF1B4hF9rDgh4bs= -github.com/roadrunner-server/informer/v4 v4.3.1/go.mod h1:qtsRxWNqNjqLBWseBEKyv7KsTZUSs8OOvM6XKLGDX5k= -github.com/roadrunner-server/jobs/v4 v4.7.2 h1:WRpUrigiszofy5Zl7gTrXPGgGzKo6SAhQ/fPd8mM4SU= -github.com/roadrunner-server/jobs/v4 v4.7.2/go.mod h1:eWdlZfCFz4uWKmQOK5hl1hSyXe81F/2fDbbE5rcm2KQ= -github.com/roadrunner-server/kafka/v4 v4.4.5 h1:pMjOLVGfz+09rNsUijovuhnJhTReujgrknVIq1ie/D4= -github.com/roadrunner-server/kafka/v4 v4.4.5/go.mod h1:DcS5GnfvBZ5SlTeK6g0/+8rOlQC28dVZrA697asyeys= -github.com/roadrunner-server/kv/v4 v4.4.3 h1:tMLTQWuIW3cm1PrH+dkmA04Fex3yspVAmTHp33rNJ34= -github.com/roadrunner-server/kv/v4 v4.4.3/go.mod h1:W10bsxGdF7c7wswWqA7M5PXmMGrtA3sEcb49/DDZtwU= -github.com/roadrunner-server/lock/v4 v4.5.1 h1:c5qlhB05G4ryVBO2ctAG5Sd+x9OpSF4Ld6LcKYvmZlk= -github.com/roadrunner-server/lock/v4 v4.5.1/go.mod h1:CLzRs7sizcD8SUo54UFMZmXKL4D4TMG9LiZXz4bEveE= -github.com/roadrunner-server/logger/v4 v4.2.3 h1:/5QKtUlT1S2p8X5E0BOT3ycBjHZDGUw5gTiC05FpH6Y= -github.com/roadrunner-server/logger/v4 v4.2.3/go.mod h1:h7r3gzetFR/PbN5lbnWvtw5wklHuOQARh+AviMpuljc= -github.com/roadrunner-server/memcached/v4 v4.3.2 h1:hcKHJdDWlvFOtiV9moXOFskLiyb/uLv9W99VTgsDhc4= -github.com/roadrunner-server/memcached/v4 v4.3.2/go.mod h1:g/YTPa/5fZ2nfLkUwiJVcB7WTDJu9tjczxX8A6LjGFs= -github.com/roadrunner-server/memory/v4 v4.6.3 h1:1wXwAcuc8qIwYVhKjQNicMq64gl7nVSCO1yxK03OU98= -github.com/roadrunner-server/memory/v4 v4.6.3/go.mod h1:tR9a5XS3kvp9VZWtrCDR0yMEfAf/eq8z/IPmbDPoafs= -github.com/roadrunner-server/metrics/v4 v4.1.5 h1:bqa8RxpV3zQ3JLQjpcbUhN7WwM1J8BLI/za9UvnW7+E= -github.com/roadrunner-server/metrics/v4 v4.1.5/go.mod h1:wxoPk4r0t8JbHnBvRbqFrnH8ROF/iGtylA9D9fns9Bk= -github.com/roadrunner-server/nats/v4 v4.5.4 h1:rud2xJJ/vmUFqQ4lYptCCOCAdl0umwD8eolDpBP38ag= -github.com/roadrunner-server/nats/v4 v4.5.4/go.mod h1:xc+jx44iPI+wlXfvWncwmB+fcUtxzkkEw88/fOKP9mw= -github.com/roadrunner-server/otel/v4 v4.3.1 h1:mGVg3TpCK27PmFD2fsQQNNATNawMD198iXq9jDa50E0= -github.com/roadrunner-server/otel/v4 v4.3.1/go.mod h1:5qi0SZdLu2QzIabgW1vdyExHEFROysT0x24iqxhL3q8= -github.com/roadrunner-server/prometheus/v4 v4.1.4 h1:yMLXJ4BfTIAmGTySl8RgGcdL4gfZJ4fJD6+juDZwMgg= -github.com/roadrunner-server/prometheus/v4 v4.1.4/go.mod h1:3CNnIMru9ppZ/fnp3L6EBXIfrJXG22zX4y5TbxaFSGs= -github.com/roadrunner-server/proxy_ip_parser/v4 v4.1.4 h1:KKq0ooVguPX+s80YGs1GFhgHuXw4RooX0A9KUmqUAJw= -github.com/roadrunner-server/proxy_ip_parser/v4 v4.1.4/go.mod h1:s6qTLcNHEXLjp35eqABBCn7xFG4xieoBLQQE87ANCV4= -github.com/roadrunner-server/redis/v4 v4.2.4 h1:wR2rqhxLektSV+Z73LjPOlQUmVFG9Fj0SuJKDxkdeHM= -github.com/roadrunner-server/redis/v4 v4.2.4/go.mod h1:Btv5yLtJLWw/ZrzDFUDGakJPI50O8p6Q3KfhkaoVVE8= -github.com/roadrunner-server/resetter/v4 v4.0.10 h1:VVf5CoNy90HhZQxjHWp1vxYwv83JolDH5fGnny0g6ck= -github.com/roadrunner-server/resetter/v4 v4.0.10/go.mod h1:W+g9CZJqY0+zABvxeA59Em4ZXXe0CFDqb42iIq72dZg= -github.com/roadrunner-server/rpc/v4 v4.2.4 h1:NsDmKy5xqGIqUOe/10tAKWAF+KeAI509kQSVNJDFGH0= -github.com/roadrunner-server/rpc/v4 v4.2.4/go.mod h1:DdLENZRoKgNvYJAxABhCm1vlNKZtmbiNBB0BFEDcJIc= -github.com/roadrunner-server/sdk/v4 v4.5.0 h1:y6L9MQX2/zgjhOwTQWLPW8B1/9XUbTMKHHz0KVB0OGM= -github.com/roadrunner-server/sdk/v4 v4.5.0/go.mod h1:Cx/SY/HJZrmybz901crdTeB3bLNy4+0rRN36eJ26iMQ= -github.com/roadrunner-server/send/v4 v4.2.5 h1:IX0bE9Oe71ivD4jcBRwOKEeRAdgYH6WBqpeUFFkCkJ8= -github.com/roadrunner-server/send/v4 v4.2.5/go.mod h1:dTeUfsKkt4GrAyxuo2fSDti5O33d/ixG1FurWVFL/cY= -github.com/roadrunner-server/server/v4 v4.4.1 h1:kcEwtevOOC7XV+3/yHZTFl0j9JuOq6ElOWlt1C/Wjd8= -github.com/roadrunner-server/server/v4 v4.4.1/go.mod h1:knKzLLnQOGnjSFfDJ+Re6FWlXmslWisL+Gk2KjbpXL0= -github.com/roadrunner-server/service/v4 v4.4.3 h1:hzbzsS8plhg6txf1j8mAIq0HF/Wwh1shOBP/Kewa8VA= -github.com/roadrunner-server/service/v4 v4.4.3/go.mod h1:s92S7d9seO43nEway4KKOpwLnyin117ZQMOgWZgdyBI= -github.com/roadrunner-server/sqs/v4 v4.5.3 h1:U5h4eV5sA50gWj/DeIxWX92Bp65vrfvnmLFwTP4PcLw= -github.com/roadrunner-server/sqs/v4 v4.5.3/go.mod h1:7Syiqr0Qi3BYJUDjG5EaGntmDt63jh+Qs/MqMANI1/Q= -github.com/roadrunner-server/static/v4 v4.1.5 h1:z1aku9eSQPMbVz8BCyW2rJrt7Q2lrCrV9R9ucl3rFCg= -github.com/roadrunner-server/static/v4 v4.1.5/go.mod h1:H2u5jkhQd+HDfcFRhpS2R6wxp8eOTFojWsUbY8cVwT4= -github.com/roadrunner-server/status/v4 v4.4.2 h1:hrQGPbTypcRQEAy3WKFwodq8NL+GL0pu5hS0CYhoFm0= -github.com/roadrunner-server/status/v4 v4.4.2/go.mod h1:jvHwHtcv9PvMQIJkb7OthJGUIqqH6EvHlkkdBZ3bIPg= -github.com/roadrunner-server/tcp/v4 v4.3.1 h1:V9SBsVUbQK/qpcfrZpFsgKTUIG72kUzyLLpOd3HwWcs= -github.com/roadrunner-server/tcp/v4 v4.3.1/go.mod h1:5RkOzyZSjvnRldHszciy9lFsKGeXI9xLcGFnj3I3Fzg= +github.com/roadrunner-server/grpc/v4 v4.5.3 h1:XJ+B6UQcMQVHAE4uyAvSmxtZrbniUDpYkFtO4CiJiN4= +github.com/roadrunner-server/grpc/v4 v4.5.3/go.mod h1:vvT2JVmqrhgdzxvZm8xY2yV6f3ZbHOPTFT9ZsqwnM0Y= +github.com/roadrunner-server/gzip/v4 v4.1.5 h1:ghVUV7HUc73E5bn+KQnVaU/koZo0S16OdR7wOou2Obo= +github.com/roadrunner-server/gzip/v4 v4.1.5/go.mod h1:wsh/zaNaJOqIZ+XiCA5AwxA3sz8xqTQRsSQj0JApikM= +github.com/roadrunner-server/headers/v4 v4.2.6 h1:l1yZI9sM0uYv2nM1QB13FTjKDA1QA8/KcDj8G4r4Yt4= +github.com/roadrunner-server/headers/v4 v4.2.6/go.mod h1:9nzbcc274eUh/GvaJOtwUDY526FgVCqG9ZMQa9usoac= +github.com/roadrunner-server/http/v4 v4.4.2 h1:3Pxfoi/1NnJlCzkZCDTDkVT7TJ7m2jIHZeyVGvkabEY= +github.com/roadrunner-server/http/v4 v4.4.2/go.mod h1:W8fIsyhoWPIBGRgWKrFEZ1LOPiAryEBPApp5Il8UDHE= +github.com/roadrunner-server/informer/v4 v4.3.2 h1:loQ6CTX0qXCM0Ul46hBfVtLIqA1bURjOGn1yXxGxGfk= +github.com/roadrunner-server/informer/v4 v4.3.2/go.mod h1:GI7fFCZrV3SdvWgjnjkyCMeVYXpCuoSM9o4v7Ygn/rs= +github.com/roadrunner-server/jobs/v4 v4.7.3 h1:CjvCB954N4uMkDjZnGA7MY75xHiWzFX8/6LwhfHjtps= +github.com/roadrunner-server/jobs/v4 v4.7.3/go.mod h1:Uad713qUx1DI2h4mdJUfan1JayXtzH+Ke42wdzL/pVg= +github.com/roadrunner-server/kafka/v4 v4.4.6 h1:quBn92eEuPW+c1RVdakJP1JdbAl06vxD6BPhW+ohsSA= +github.com/roadrunner-server/kafka/v4 v4.4.6/go.mod h1:pYPJ98T+2bRR7zfMTLbsnLtql/EVrTll3cO47q2cLwk= +github.com/roadrunner-server/kv/v4 v4.4.4 h1:FptJOxmcJZnl7jw/0Gm0zjGEmGxAKHHfboqRaOyE3Mc= +github.com/roadrunner-server/kv/v4 v4.4.4/go.mod h1:cy5Ple0i6N8PPAfHUvElfy5PkvELRMVTdfzXQqsEGUc= +github.com/roadrunner-server/lock/v4 v4.5.2 h1:3CXrBuoIymfkiDleqBBjEwUhv8nYzv3UDt1LKBAZacc= +github.com/roadrunner-server/lock/v4 v4.5.2/go.mod h1:CgxtkfrTJnLuh78mKykrhyCy5Enz5BR+XZPtE6PpCug= +github.com/roadrunner-server/logger/v4 v4.2.4 h1:Jn9dgfUhT1EVZKeYdFtVpdhR+d9/LVKp7s7fwenZ9J4= +github.com/roadrunner-server/logger/v4 v4.2.4/go.mod h1:H0cwamYOQNE8ztFRtV8Unc0FyE2pG3NGEWq+aCRN1tM= +github.com/roadrunner-server/memcached/v4 v4.3.3 h1:eJ/o7pPGs1C+fTeJTR/B8v7I1WOR3kCf7FCZmolJDjM= +github.com/roadrunner-server/memcached/v4 v4.3.3/go.mod h1:Ka0uHVwb/c5whEhe77vj2NOT14pD3Xt/4IWt+lRCYFE= +github.com/roadrunner-server/memory/v4 v4.6.4 h1:+OXoQW1k+UrTHVKGyipKZYvNd1s6GOmiD4PrjGfrwd0= +github.com/roadrunner-server/memory/v4 v4.6.4/go.mod h1:G1t1LIxzw974zAsSbHMU6WuQ51ZsH8fz8g+y2xrmkz8= +github.com/roadrunner-server/metrics/v4 v4.1.6 h1:VMpDkUfPPZgbvgMTgbM0yqvkr7e0Vqvsfus+75Da2E4= +github.com/roadrunner-server/metrics/v4 v4.1.6/go.mod h1:ETVg8rjv4ycTZS5A4f1gs5ZQyYnz3MZvRUk++8C/oJs= +github.com/roadrunner-server/nats/v4 v4.5.5 h1:rT1kaOoIw0UAVZdSR3GQ+wO/OhcvFB01U5+ByQLC4l8= +github.com/roadrunner-server/nats/v4 v4.5.5/go.mod h1:njaBTeJssPLV+rlgYRzMIXPv3e1beCXjy7deXqz0nOI= +github.com/roadrunner-server/otel/v4 v4.3.2 h1:Zyw9G4IUd5yOEstnKWiOmrmUcA6gZ8IeC1RUD2k27Io= +github.com/roadrunner-server/otel/v4 v4.3.2/go.mod h1:xbn+QCb4D4TpYCsSjgapcWT7YMHTJNVuwfaJCAzpbD8= +github.com/roadrunner-server/prometheus/v4 v4.1.5 h1:QK9O/Tz3eGbfXqaIkWPSBJ1QSqrNMJdn+P/ONBBeytg= +github.com/roadrunner-server/prometheus/v4 v4.1.5/go.mod h1:rPUrZfzG4TUNhtwL89Xvxn2CUjD3BL/OpFAw2B14TzU= +github.com/roadrunner-server/proxy_ip_parser/v4 v4.1.5 h1:+zA0uZtqs01uPannozV9nus9EMMzlw2NownTxapDCsc= +github.com/roadrunner-server/proxy_ip_parser/v4 v4.1.5/go.mod h1:AnnVJJ2mVhsMa5i0ZSfSlw899SZsEZtsmH8Q07WF6g4= +github.com/roadrunner-server/redis/v4 v4.2.5 h1:y6buabR+G1eRiUiCic1y7asdNYWPc55vjZva5t4Rp3c= +github.com/roadrunner-server/redis/v4 v4.2.5/go.mod h1:25aup5ETTrV2cKx9uUpVWMNu/Kjw69QC5SDLiFEtAdo= +github.com/roadrunner-server/resetter/v4 v4.0.11 h1:H2Bvhq/MCqJjGbFL2F3aYgI1F98OE5xwGysHzPuta5g= +github.com/roadrunner-server/resetter/v4 v4.0.11/go.mod h1:W+g9CZJqY0+zABvxeA59Em4ZXXe0CFDqb42iIq72dZg= +github.com/roadrunner-server/rpc/v4 v4.2.5 h1:f8YymwGEMrjCNqTpGy+TJA5+3PlhiQVi+0tl8rqpWCQ= +github.com/roadrunner-server/rpc/v4 v4.2.5/go.mod h1:xItzeRAI4TMNWDPx8B3m35wX0na0xkXuruLx5+W2pxM= +github.com/roadrunner-server/sdk/v4 v4.5.2 h1:AVTMR9XOcFDJYkfiMEVwUNLnoUXIlSTAX/0xDcroNec= +github.com/roadrunner-server/sdk/v4 v4.5.2/go.mod h1:CUVXFWMqD6sf71Nn+5SEAXMFahhpA1d3RphBymi236s= +github.com/roadrunner-server/send/v4 v4.2.6 h1:qINVzyDOm0QiwzMGkvjwoDw0tRWPzS9ntRCqYidKxpw= +github.com/roadrunner-server/send/v4 v4.2.6/go.mod h1:I/x8JFUyMuGGSc9Fpj8HeBmRAz9VmTZzZLujQUWC+ZM= +github.com/roadrunner-server/server/v4 v4.4.2 h1:iMi8SBv96rUU2OWc2XkDW6G8F7sf6e7B6QCHsONjGnI= +github.com/roadrunner-server/server/v4 v4.4.2/go.mod h1:f0mjaa2G6M3FdGhSZSVvNkh52lipNgJtHfhDgTSUk0c= +github.com/roadrunner-server/service/v4 v4.4.4 h1:mtGSYZs88ENO4L3GxD4RS8tCVcKIJaDnMbwWoS6szv8= +github.com/roadrunner-server/service/v4 v4.4.4/go.mod h1:8INK1fFBbGbrde74/O5tu7sNjTm24JGtIjGMOyby/w0= +github.com/roadrunner-server/sqs/v4 v4.5.4 h1:5iG5poj1XiAU+OS45Te5ftI80tH7rUyysYpUk8mYvZo= +github.com/roadrunner-server/sqs/v4 v4.5.4/go.mod h1:fWfCaxiHQIkus1qksbq0yuiLrxpfQTSeMdCqWLunLzQ= +github.com/roadrunner-server/static/v4 v4.1.6 h1:2ilrX1OksR6Sp8DMkQ2ZFfZUSh5AyM41kGO99oLiUeY= +github.com/roadrunner-server/static/v4 v4.1.6/go.mod h1:lMwqOCmnrSCkF4rTF2/wN5+pXqJP44PkJLKv01kQCa0= +github.com/roadrunner-server/status/v4 v4.4.3 h1:+d9WgCIqwTNj3xLC5AhtOX0VNbz74QD2HfaQ9jtY5YA= +github.com/roadrunner-server/status/v4 v4.4.3/go.mod h1:aa6oBg8rQBLT+m6Zeb4BYwt2QQ3hwxypRiFTbSeF7rg= +github.com/roadrunner-server/tcp/v4 v4.3.2 h1:9q34TT3aR6waWnFgfAPCnTNfLy91H3mnNRBtPJj6hDU= +github.com/roadrunner-server/tcp/v4 v4.3.2/go.mod h1:3bCLUxJdlsrGLRpvcEu/BhQ5YeTZoGg3SqM0pcExwB0= github.com/roadrunner-server/tcplisten v1.4.0 h1:yWo09zktv/CSV6VywLfw4pwNcUchgTiIrW4uIICtO5M= github.com/roadrunner-server/tcplisten v1.4.0/go.mod h1:A6+VSnW2ETGnN/e/CMdP63ZXqQDaC0UDMU6QmyuB0yM= github.com/robfig/cron v1.2.0 h1:ZjScXvvxeQ63Dbyxy76Fj3AT3Ut0aKsyd2/tl3DTMuQ= @@ -1316,8 +1316,8 @@ github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6L github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= -github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= -github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= +github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M= +github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA= github.com/rs/cors v1.10.1 h1:L0uuZVXIKlI1SShY2nhFfo44TYvDPQ1w4oFkUJNfhyo= github.com/rs/cors v1.10.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= @@ -1366,8 +1366,8 @@ github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcU github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8= github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU= -github.com/temporalio/roadrunner-temporal/v4 v4.5.0-beta.1 h1:ydGSV1fPM05OWYIRvNQJvoVPzuaKeLk6SFP0bgWO5Tg= -github.com/temporalio/roadrunner-temporal/v4 v4.5.0-beta.1/go.mod h1:Qg9LuVZOEn5WYdZupCTK5SVLZsmdMVQuJkyH3tl2t4g= +github.com/temporalio/roadrunner-temporal/v4 v4.5.0 h1:y8L65SlIwtdBxeGHFO9cdOxjRwWFJbi1C4ueet6+Qo8= +github.com/temporalio/roadrunner-temporal/v4 v4.5.0/go.mod h1:KpeBr2gzcWhWiC6R5qBbIMoC2L4JteSmfr6SXjzPmyo= github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU= github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI= github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk= @@ -1380,8 +1380,8 @@ github.com/twmb/murmur3 v1.1.5/go.mod h1:Qq/R7NUyOfr65zD+6Q5IHKsJLwP7exErjN6lyyq github.com/twmb/murmur3 v1.1.8 h1:8Yt9taO/WN3l08xErzjeschgZU2QSrwm1kclYq+0aRg= github.com/twmb/murmur3 v1.1.8/go.mod h1:Qq/R7NUyOfr65zD+6Q5IHKsJLwP7exErjN6lyyq3OSQ= github.com/uber-go/tally/v4 v4.1.1/go.mod h1:aXeSTDMl4tNosyf6rdU8jlgScHyjEGGtfJ/uwCIf/vM= -github.com/uber-go/tally/v4 v4.1.7 h1:YiKvvMKCCXlCKXI0i1hVk+xda8YxdIpjeFXohpvn8Zo= -github.com/uber-go/tally/v4 v4.1.7/go.mod h1:pPR56rjthjtLB8xQlEx2I1VwAwRGCh/i4xMUcmG+6z4= +github.com/uber-go/tally/v4 v4.1.9 h1:AorgM0Ix5aCjSSE0SyKLC4JUQE439d64i3ayxEEYeTs= +github.com/uber-go/tally/v4 v4.1.9/go.mod h1:pPR56rjthjtLB8xQlEx2I1VwAwRGCh/i4xMUcmG+6z4= github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= github.com/valyala/fasthttp v1.50.0 h1:H7fweIlBm0rXLs2q0XbalvJ6r0CUPFWK3/bB4N13e9M= @@ -1500,8 +1500,8 @@ golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0= golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98yw= -golang.org/x/crypto v0.13.0 h1:mvySKfSWJ+UKUii46M40LOvyWfN0s2U+46/jDd0e6Ck= -golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= +golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc= +golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -1560,8 +1560,8 @@ golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.10.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.12.0 h1:rmsUpXtvNzj340zd98LZ4KntptpfRHwpFOHG188oHXc= -golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.13.0 h1:I/DsJXRlw/8l/0c24sM9yb0T4z9liZTduXvdAWYiysY= +golang.org/x/mod v0.13.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1677,8 +1677,8 @@ golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.3.0 h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E= -golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= +golang.org/x/sync v0.4.0 h1:zxkM55ReGkDlKSM+Fu41A+zmbZuaPVbGMzvvdUPznYQ= +golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -1773,8 +1773,8 @@ golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.12.0 h1:CM0HF96J0hcLAwsHPJZjfdNzs0gftsLfgKt57wWHJ0o= -golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE= +golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -2111,8 +2111,8 @@ google.golang.org/genproto v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:O9kGHb51 google.golang.org/genproto v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:0ggbjUrZYpy1q+ANUS30SEoGZ53cdfwtbuG7Ptgy108= google.golang.org/genproto v0.0.0-20230803162519-f966b187b2e5/go.mod h1:oH/ZOT02u4kWEp7oYBGYFFkCdKS/uYR9Z7+0/xuuFp8= google.golang.org/genproto v0.0.0-20230815205213-6bfd019c3878/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= -google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13 h1:vlzZttNJGVqTsRFU9AmdnrcO1Znh8Ew9kCD//yjigk0= -google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:CCviP9RmpZ1mxVr8MUjCnSiY09IbAXZxhLE6EhHIdPU= +google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97 h1:SeZZZx0cP0fqUyA+oRzP9k7cSwJlvDFiROO72uwD6i0= +google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97/go.mod h1:t1VqOqqvce95G3hIDCT5FeO3YUc6Q4Oe24L/+rNMxRk= google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8= google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= google.golang.org/genproto/googleapis/api v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= @@ -2122,8 +2122,8 @@ google.golang.org/genproto/googleapis/api v0.0.0-20230706204954-ccb25ca9f130/go. google.golang.org/genproto/googleapis/api v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:rsr7RhLuwsDKL7RmgDDCUc6yaGr1iqceVb5Wv6f6YvQ= google.golang.org/genproto/googleapis/api v0.0.0-20230803162519-f966b187b2e5/go.mod h1:5DZzOUPCLYL3mNkQ0ms0F3EuUNZ7py1Bqeq6sxzI7/Q= google.golang.org/genproto/googleapis/api v0.0.0-20230815205213-6bfd019c3878/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= -google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13 h1:U7+wNaVuSTaUqNvK2+osJ9ejEZxbjHHk8F2b6Hpx0AE= -google.golang.org/genproto/googleapis/api v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:RdyHbowztCGQySiCvQPgWQWgWhGnouTdCflKoDBt32U= +google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 h1:W18sezcAYs+3tDZX4F80yctqa12jcP1PUS2gQu1zTPU= +google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97/go.mod h1:iargEX0SFPm3xcfMI0d1domjg0ZF4Aa0p2awqyxhvF0= google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234015-3fc162c6f38a/go.mod h1:xURIpW9ES5+/GZhnV6beoEtxQrnkRGIfP5VQG2tCBLc= google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= @@ -2134,8 +2134,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20230706204954-ccb25ca9f130/go. google.golang.org/genproto/googleapis/rpc v0.0.0-20230731190214-cbb8c96f2d6d/go.mod h1:TUfxEVdsvPg18p6AslUXFoLdpED4oBnGwyqk3dV1XzM= google.golang.org/genproto/googleapis/rpc v0.0.0-20230803162519-f966b187b2e5/go.mod h1:zBEcrKX2ZOcEkHWxBPAIvYUWOKKMIhYcmNiUIu2ji3I= google.golang.org/genproto/googleapis/rpc v0.0.0-20230815205213-6bfd019c3878/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13 h1:N3bU/SQDCDyD6R528GJ/PwW9KjYcJA3dgyH+MovAkIM= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:KSqppvjFjtoCI+KGd4PELB0qLNxdJHRGqRI09mB6pQA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97 h1:6GQBEOdGkX6MMTLT9V+TjtIRZCw9VPD5Z+yHY9wMgS0= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97/go.mod h1:v7nGkzlmW8P3n/bKmWBn2WpBjpOEx8Q6gMueudAmKfY= google.golang.org/grpc v1.12.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= diff --git a/schemas/config/3.0.schema.json b/schemas/config/3.0.schema.json index a807cdefd..a70959629 100644 --- a/schemas/config/3.0.schema.json +++ b/schemas/config/3.0.schema.json @@ -2296,6 +2296,12 @@ "$ref": "#/definitions/Duration", "default": "60s" }, + "stream_timeout": + { + "description": "Timeout for the stream cancellation. Zero means the default limit - 60s", + "$ref": "#/definitions/Duration", + "default": "60s" + }, "destroy_timeout": { "description": "Timeout for worker destroying before process killing. Zero means the default limit - 60s", "$ref": "#/definitions/Duration",