diff options
author | Valery Piashchynski <[email protected]> | 2023-06-22 18:57:14 +0200 |
---|---|---|
committer | GitHub <[email protected]> | 2023-06-22 18:57:14 +0200 |
commit | 41a9ba1dbac00b6102a417873491f62fb357a759 (patch) | |
tree | 0c4ec67002479779df7109150071898ab98ae5b7 | |
parent | a48c6c349f2a02b85b0fe73ddde8e082717802b4 (diff) | |
parent | a927a43ee11d01995c957f6cbc445ff012dafdfd (diff) |
[#1615]: pre-release: `v2023.2.0-beta.1`v2023.2.0-beta.1
-rw-r--r-- | .rr.yaml | 63 | ||||
-rw-r--r-- | CHANGELOG.md | 19 | ||||
-rw-r--r-- | go.mod | 66 | ||||
-rw-r--r-- | go.sum | 132 |
4 files changed, 176 insertions, 104 deletions
@@ -42,6 +42,25 @@ server: env: - SOME_KEY: "SOME_VALUE" - SOME_KEY2: "SOME_VALUE2" + + #[SINCE 2023.2] + after_init: + # Command to execute after the main server's command + # + # This option is required if using on_init + command: "any php or script here" + + # Script execute timeout + # + # Default: 60s [60m, 60h], if used w/o units its means - NANOSECONDS. + exec_timeout: 20s + + # Environment variables for the worker processes. + # + # Default: <empty map> + env: + - SOME_KEY: "SOME_VALUE" + - SOME_KEY2: "SOME_VALUE2" # Worker starting command, with any required arguments. # # This option is required. @@ -1094,9 +1113,33 @@ nats: amqp: # AMQP Uri to connect to the rabbitmq server https://www.rabbitmq.com/uri-spec.html # - # This option is required for the production. Default: amqp://guest:[email protected]:5672 + # This option is required for the production. Default: amqp(s)://guest:[email protected]:5672 addr: amqp://guest:[email protected]:5672/ + # AMQPS TLS configuration + # + # This section is optional + tls: + # Path to the key file + # + # This option is required + key: "" + + # Path to the certificate + # + # This option is required + cert: "" + + # Path to the CA certificate, defines the set of root certificate authorities that servers use if required to verify a client certificate. Used with the `client_auth_type` option. + # + # This option is optional + root_ca: "" + + # Client auth type (mTLS, peer verification). + # + # This option is optional. Default value: no_client_certs. Possible values: request_client_cert, require_any_client_cert, verify_client_cert_if_given, require_and_verify_client_cert, no_client_certs + client_auth_type: no_client_certs + # Beanstalk jobs driver # # This option is required to use Beanstalk driver @@ -1150,16 +1193,16 @@ kafka: # Required to use Kafka driver brokers: ["127.0.0.1:9092", "127.0.0.1:9002"] - # SASL authentication options to use for all connections. Depending on the auth type, plain or aws_msk_plain sections might be removed. + # SASL authentication options to use for all connections. Depending on the auth type, plain/SCRAM or aws_msk_plain sections should be removed. # # Optional, default: empty sasl: - # PLAIN auth section ----- + # ----------- 1. PLAIN and SCRAM auth section --------------- # Mechanism used for the authentication # - # Required for the section. Might be: 'aws_msk_iam' or 'plain' + # Required for the section. Might be: 'aws_msk_iam', 'plain', 'SCRAM-SHA-256', 'SCRAM-SHA-512' mechanism: plain # Username to use for authentication. @@ -1172,12 +1215,22 @@ kafka: # Required for the plain auth mechanism. password: bar + # Nonce. + # + # Optional for the SHA auth types. Empty by default. + nonce: "foo" + + # If true, suffixes the "tokenauth=true" extra attribute to the initial authentication message. + # Set this to true if the user and pass are from a delegation token. + # Optional for the SHA auth types. Empty by default. + is_token: false + # Zid is an optional authorization ID to use in authenticating. # # Optional, default: empty. zid: "foo" - # AWS_MSK_IAM auth section ----- + # -------------- 2. AWS_MSK_IAM auth section ------------------ # AWS Access key ID. # diff --git a/CHANGELOG.md b/CHANGELOG.md index 427d6566..bc9610eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # CHANGELOG +# <center> ๐ v2023.2.0-beta.1 ๐ </center> + +## ๐ New + +- โ๏ธ **Kafka driver**: Support for the `SCRAM-SHA-256` and `SCRAM-SHA-512` SASL mechanisms: [FR](https://github.com/roadrunner-server/roadrunner/issues/1601), (thanks @Azomas) +- โ๏ธ **Headers middleware**: Actualize CORS support: [FR](https://github.com/roadrunner-server/roadrunner/issues/909), (thanks @rmikalkenas, @hustlahusky) +- โ๏ธ **RoadRunner CLI**: Additional [semgrep](https://semgrep.dev/) security scanner. +- โ๏ธ **Docker builds**: New tags: `v2023`, `v2023.x` and with bugfix: `v2023.x.x`. The `latest` tag points to the latest **stable** release. All `rc`, `beta`, `alpha` releases will no longer be tagged with `latest`. +- โ๏ธ **Server plugin**: `after_init` option. This is a new `server` option and, like `on_init`, can contain any custom command to be fired after each pool of workers is initialized. For example, if you have 2 plugins: `http` and `grpc`, the `after_init` command would be fired twice: [FR](https://github.com/roadrunner-server/roadrunner/issues/1554), (thanks @rauanmayemir). +- โ๏ธ **AMQP driver**: Support for the `TLS` transport named `amqps`: [FR](https://github.com/roadrunner-server/roadrunner/issues/1538), (thanks @marcosraudkett) +- โ๏ธ **JOBS plugin**: Support for the workers health/readiness checks. [PR](https://github.com/roadrunner-server/jobs/pull/81), (thanks @Kaspiman) +- โ๏ธ **JOBS plugin**: Delete all messages that were in the priority queue when the pipeline was deleted (1-st part of the BUG), [BUG](https://github.com/roadrunner-server/roadrunner/issues/1382) + +### <center>๐งน Chore:</center> + +- ๐งโ๐ญ **Dependencies**: update project dependencies. + +--- + # <center> ๐ v2023.1.5 ๐ </center> ## ๐ฉน Fixes @@ -8,49 +8,49 @@ 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.6.0 + github.com/roadrunner-server/amqp/v4 v4.6.1 github.com/roadrunner-server/api/v4 v4.5.0 - github.com/roadrunner-server/app-logger/v4 v4.0.8 + github.com/roadrunner-server/app-logger/v4 v4.0.9 github.com/roadrunner-server/beanstalk/v4 v4.3.0 - github.com/roadrunner-server/boltdb/v4 v4.4.0 - github.com/roadrunner-server/centrifuge/v4 v4.1.10 - github.com/roadrunner-server/config/v4 v4.3.4 + github.com/roadrunner-server/boltdb/v4 v4.4.1 + github.com/roadrunner-server/centrifuge/v4 v4.1.11 + github.com/roadrunner-server/config/v4 v4.3.5 github.com/roadrunner-server/endure/v2 v2.2.1 github.com/roadrunner-server/errors v1.2.0 - github.com/roadrunner-server/fileserver/v4 v4.0.13 + github.com/roadrunner-server/fileserver/v4 v4.0.14 github.com/roadrunner-server/goridge/v3 v3.6.2 - github.com/roadrunner-server/grpc/v4 v4.1.14 - github.com/roadrunner-server/gzip/v4 v4.0.12 - github.com/roadrunner-server/headers/v4 v4.1.0 - github.com/roadrunner-server/http/v4 v4.1.13 - github.com/roadrunner-server/informer/v4 v4.1.9 - github.com/roadrunner-server/jobs/v4 v4.4.0 - github.com/roadrunner-server/kafka/v4 v4.2.0 - github.com/roadrunner-server/kv/v4 v4.1.12 - github.com/roadrunner-server/lock/v4 v4.1.0 - github.com/roadrunner-server/logger/v4 v4.1.9 - github.com/roadrunner-server/memcached/v4 v4.1.9 + github.com/roadrunner-server/grpc/v4 v4.1.15 + github.com/roadrunner-server/gzip/v4 v4.0.13 + github.com/roadrunner-server/headers/v4 v4.1.1 + github.com/roadrunner-server/http/v4 v4.1.14 + github.com/roadrunner-server/informer/v4 v4.1.10 + github.com/roadrunner-server/jobs/v4 v4.4.1 + github.com/roadrunner-server/kafka/v4 v4.2.1 + github.com/roadrunner-server/kv/v4 v4.1.13 + github.com/roadrunner-server/lock/v4 v4.1.1 + github.com/roadrunner-server/logger/v4 v4.1.10 + github.com/roadrunner-server/memcached/v4 v4.1.10 github.com/roadrunner-server/memory/v4 v4.3.0 - github.com/roadrunner-server/metrics/v4 v4.0.11 - github.com/roadrunner-server/nats/v4 v4.3.0 - github.com/roadrunner-server/otel/v4 v4.1.14 - github.com/roadrunner-server/prometheus/v4 v4.0.13 - github.com/roadrunner-server/proxy_ip_parser/v4 v4.0.11 - github.com/roadrunner-server/redis/v4 v4.1.12 - github.com/roadrunner-server/resetter/v4 v4.0.6 - github.com/roadrunner-server/rpc/v4 v4.1.11 + github.com/roadrunner-server/metrics/v4 v4.0.12 + github.com/roadrunner-server/nats/v4 v4.3.1 + github.com/roadrunner-server/otel/v4 v4.1.15 + github.com/roadrunner-server/prometheus/v4 v4.0.14 + github.com/roadrunner-server/proxy_ip_parser/v4 v4.0.12 + github.com/roadrunner-server/redis/v4 v4.1.13 + github.com/roadrunner-server/resetter/v4 v4.0.7 + github.com/roadrunner-server/rpc/v4 v4.1.12 github.com/roadrunner-server/sdk/v4 v4.3.0 - github.com/roadrunner-server/send/v4 v4.0.12 - github.com/roadrunner-server/server/v4 v4.1.9 - github.com/roadrunner-server/service/v4 v4.1.8 - github.com/roadrunner-server/sqs/v4 v4.3.0 - github.com/roadrunner-server/static/v4 v4.0.12 + github.com/roadrunner-server/send/v4 v4.1.0 + github.com/roadrunner-server/server/v4 v4.1.10 + github.com/roadrunner-server/service/v4 v4.1.9 + github.com/roadrunner-server/sqs/v4 v4.3.1 + github.com/roadrunner-server/static/v4 v4.0.13 github.com/roadrunner-server/status/v4 v4.2.0 - github.com/roadrunner-server/tcp/v4 v4.0.11 + github.com/roadrunner-server/tcp/v4 v4.0.12 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.2.6 + github.com/temporalio/roadrunner-temporal/v4 v4.2.7 go.buf.build/protocolbuffers/go/roadrunner-server/api v1.3.39 go.uber.org/automaxprocs v1.5.2 golang.org/x/exp v0.0.0-20230522175609-2e198f4a06a1 @@ -117,7 +117,7 @@ require ( github.com/minio/highwayhash v1.0.2 // indirect github.com/mitchellh/mapstructure v1.5.0 // indirect github.com/nats-io/jwt/v2 v2.3.0 // indirect - github.com/nats-io/nats.go v1.27.0 // indirect + github.com/nats-io/nats.go v1.27.1 // indirect github.com/nats-io/nkeys v0.4.4 // indirect github.com/nats-io/nuid v1.0.1 // indirect github.com/onsi/gomega v1.24.1 // indirect @@ -970,8 +970,8 @@ github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRW github.com/nats-io/jwt/v2 v2.3.0 h1:z2mA1a7tIf5ShggOFlR1oBPgd6hGqcDYsISxZByUzdI= github.com/nats-io/jwt/v2 v2.3.0/go.mod h1:0tqz9Hlu6bCBFLWAASKhE5vUA4c24L9KPUUgvwumE/k= github.com/nats-io/nats-server/v2 v2.7.4 h1:c+BZJ3rGzUKCBIM4IXO8uNT2u1vajGbD1kPA6wqCEaM= -github.com/nats-io/nats.go v1.27.0 h1:3o9fsPhmoKm+yK7rekH2GtWoE+D9jFbw8N3/ayI1C00= -github.com/nats-io/nats.go v1.27.0/go.mod h1:XpbWUlOElGwTYbMR7imivs7jJj9GtK7ypv321Wp6pjc= +github.com/nats-io/nats.go v1.27.1 h1:OuYnal9aKVSnOzLQIzf7554OXMCG7KbaTkCSBHRcSoo= +github.com/nats-io/nats.go v1.27.1/go.mod h1:XpbWUlOElGwTYbMR7imivs7jJj9GtK7ypv321Wp6pjc= github.com/nats-io/nkeys v0.3.0/go.mod h1:gvUNGjVcM2IPr5rCsRsC6Wb3Hr2CQAm08dsxtV6A5y4= github.com/nats-io/nkeys v0.4.4 h1:xvBJ8d69TznjcQl9t6//Q5xXuVhyYiSos6RPtvQNTwA= github.com/nats-io/nkeys v0.4.4/go.mod h1:XUkxdLPTufzlihbamfzQ7mw/VGx6ObUs+0bN5sNvt64= @@ -1040,84 +1040,84 @@ github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/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.6.0 h1:GLpDflOEoAMqlMWVH1hZ9B1ic48KT7JGLNd12ZtJ31E= -github.com/roadrunner-server/amqp/v4 v4.6.0/go.mod h1:qvPhlLvvBlLt3ONM3MXoXoZ1F50UzMAOOsurbUDxw+A= +github.com/roadrunner-server/amqp/v4 v4.6.1 h1:wY5fmcW8R0lo++coDWSKnSgDgYrWr7GiH90Tng4W4Lo= +github.com/roadrunner-server/amqp/v4 v4.6.1/go.mod h1:qvPhlLvvBlLt3ONM3MXoXoZ1F50UzMAOOsurbUDxw+A= github.com/roadrunner-server/api/v4 v4.5.0 h1:OUAcCwLeQbgRj7E2/6M6W2nxOnbG6XYPSS6LjW6COAQ= github.com/roadrunner-server/api/v4 v4.5.0/go.mod h1:nzJvLrDMYT0K9hgPFmeL8dh6q2EvrJEaCHy2XRqz20c= -github.com/roadrunner-server/app-logger/v4 v4.0.8 h1:GOQJrBxrDVsWctVdnMqw3Ncy3O6oqqMDZx3QIHIVyhQ= -github.com/roadrunner-server/app-logger/v4 v4.0.8/go.mod h1:ewb5g6/+dc4aErm//UBtbJ0QvaV9Fb4S9ULMfKKn9tc= +github.com/roadrunner-server/app-logger/v4 v4.0.9 h1:bDTnlMGwC3q7x4R7zXfyZ3QVZnAjDxXNX36xsSH7RZ8= +github.com/roadrunner-server/app-logger/v4 v4.0.9/go.mod h1:ewb5g6/+dc4aErm//UBtbJ0QvaV9Fb4S9ULMfKKn9tc= github.com/roadrunner-server/beanstalk/v4 v4.3.0 h1:UVwDy5wQbtowtVHx5XxhnkmYyTf4ykcFDY9bmWx0vLk= github.com/roadrunner-server/beanstalk/v4 v4.3.0/go.mod h1:IOKJ2xScJthfDHtOwPKxi0WnchVOnRo5bLjvCaKuG1g= -github.com/roadrunner-server/boltdb/v4 v4.4.0 h1:8RZrlf+NBGOyI8UQi0nbP+aFqztKnoVbf9MKR7JZ8F0= -github.com/roadrunner-server/boltdb/v4 v4.4.0/go.mod h1:ZgMGgReToW7e4/j5Pc0ZDc6t5HJt8Z+Y4NdJVSgjFP4= -github.com/roadrunner-server/centrifuge/v4 v4.1.10 h1:/lIidx7xJciKOFlX2YTZK58l9aNILvLiWJ1uvG6iflE= -github.com/roadrunner-server/centrifuge/v4 v4.1.10/go.mod h1:QmsBqnMQBiqq9EGHhfMMcjyl8kvfyR0azlZAud3+Z+s= -github.com/roadrunner-server/config/v4 v4.3.4 h1:1LDc1+lkXZIPs3vyT1MtMhEkTFP1tDkKf82nGw1dT+w= -github.com/roadrunner-server/config/v4 v4.3.4/go.mod h1:r4A85qjkXnvbyxrd1PAsToSb59KCU2hX91NMXsjA27s= +github.com/roadrunner-server/boltdb/v4 v4.4.1 h1:vkml65HEaQTonfe4Lsc6WBLks8KZycs8iVJpDA9l1DI= +github.com/roadrunner-server/boltdb/v4 v4.4.1/go.mod h1:ZgMGgReToW7e4/j5Pc0ZDc6t5HJt8Z+Y4NdJVSgjFP4= +github.com/roadrunner-server/centrifuge/v4 v4.1.11 h1:TRCDQP1XKQ5Cwv9lL0sigPTF0O97YLesH15NtjhMWls= +github.com/roadrunner-server/centrifuge/v4 v4.1.11/go.mod h1:gVbLzAfQEnGOkSFkO51+rSSjETVDsM43e2xHYVcV4qQ= +github.com/roadrunner-server/config/v4 v4.3.5 h1:TBs9vu0E9QqS5ssPnGyNRi9A6r/MbcIBlob57WUg8ps= +github.com/roadrunner-server/config/v4 v4.3.5/go.mod h1:nEKt+gejzSmcIpXJ7nXX6ST/e4B6DtbMNup4zmrjsAg= github.com/roadrunner-server/endure/v2 v2.2.1 h1:OkJUSd6+qqTcnl8in3bbyidEOmhO3B9uOVdR0avba28= github.com/roadrunner-server/endure/v2 v2.2.1/go.mod h1:4eTAr3fASpdyqgFcbqVckOx68dZ4YPECecrcHvAuSdU= github.com/roadrunner-server/errors v1.2.0 h1:qBmNXt8Iex9QnYTjCkbJKsBZu2EtYkQCM06GUDcQBbI= github.com/roadrunner-server/errors v1.2.0/go.mod h1:z0ECxZp/dDa5RahtMcy4mBIavVxiZ9vwE5kByl7kFtY= -github.com/roadrunner-server/fileserver/v4 v4.0.13 h1:O5CsTVMGVJ7woilvd5jI06vYbtT6VUqZeSnJK6krXLU= -github.com/roadrunner-server/fileserver/v4 v4.0.13/go.mod h1:MEPeHAYmAADltN8Fvckii2sSUHvI1wMe8hm1LtfIWQw= +github.com/roadrunner-server/fileserver/v4 v4.0.14 h1:B3tzThicz+66OjK8+mzpfkh07N/IbrjTMcXpsLME6Mw= +github.com/roadrunner-server/fileserver/v4 v4.0.14/go.mod h1:wkAZ7iunfUlUviuler36MkLN2TMFR8gxyF48OKbVtjE= github.com/roadrunner-server/goridge/v3 v3.6.2 h1:LH5HXfCygDp05KnOaXpa4fqVPWTsH7V3lfvPtMwFU3k= github.com/roadrunner-server/goridge/v3 v3.6.2/go.mod h1:3B95k/wM5GGAD0h2hZlJagS9PlTDGs5jh8MpZYC12vA= -github.com/roadrunner-server/grpc/v4 v4.1.14 h1:uAHbE2pkfbT/r/hPh94ZHVgDFWeQvl90k4iSVCFe4ko= -github.com/roadrunner-server/grpc/v4 v4.1.14/go.mod h1:N1eeVf0FXtnurusMfDHaWe3y0RmUy7a6AxXLwKM/EV4= -github.com/roadrunner-server/gzip/v4 v4.0.12 h1:eGFW0fSV+UVTCRHkq0MYiIRdzmDtwceHljEP8d8SHZo= -github.com/roadrunner-server/gzip/v4 v4.0.12/go.mod h1:ZIo8pTwhS/z12UYVaT94YgWhYkjnDKFuhnazEFnR3Iw= -github.com/roadrunner-server/headers/v4 v4.1.0 h1:DWnNsr8/QXm1xoxrPeHr/lcJa5CrUY4uphsuuGSbq3A= -github.com/roadrunner-server/headers/v4 v4.1.0/go.mod h1:NzMiCl1ViyZM9cdgE9f5Fwe2EgPe1XNiuyZN3kvDRFM= -github.com/roadrunner-server/http/v4 v4.1.13 h1:h1PmrGIVuUviUhv8zOOLzizNx9LneImTnEzQ+lCInBY= -github.com/roadrunner-server/http/v4 v4.1.13/go.mod h1:1N81cO8RMUYR51LkDd465EBbTNGJY1K8rjAODqemo6U= -github.com/roadrunner-server/informer/v4 v4.1.9 h1:iAtDWGetfoWVoCWHUk1xcvPNibM081qO24AU36D1U70= -github.com/roadrunner-server/informer/v4 v4.1.9/go.mod h1:OOr6jbSbQCL3Fhh4RbNt7vY5RKQ66xb/vyMI/0GePLQ= -github.com/roadrunner-server/jobs/v4 v4.4.0 h1:sgJs0Dq+uz8SyssyWODhP1q4V/QVXZ/W0qA+RTeRaj0= -github.com/roadrunner-server/jobs/v4 v4.4.0/go.mod h1:Ke7fNFKTIrNRjMBT9v5L8bU7BtlKQKaCasGpiSjCgrw= -github.com/roadrunner-server/kafka/v4 v4.2.0 h1:a5rQLZ+IZHxxNMGpqD3o4Rnu1mz/up7B+bJpqAIsqh0= -github.com/roadrunner-server/kafka/v4 v4.2.0/go.mod h1:95PaQ5pM3mVJn/KFCO4+6fqZvHfepmLopM45LJxnYYc= -github.com/roadrunner-server/kv/v4 v4.1.12 h1:C3PiuRunM4xAJaZQtbvg7hoF20nirscaPMGJh2TDycs= -github.com/roadrunner-server/kv/v4 v4.1.12/go.mod h1:RGIgugk8L+pPvaT4vaCdZjuIWAcY2A5n4EIiwlmgWUI= -github.com/roadrunner-server/lock/v4 v4.1.0 h1:eAS9hmGLSWD3q5LkwyzzctNqJFoIxN8suW1WiA/h6jk= -github.com/roadrunner-server/lock/v4 v4.1.0/go.mod h1:xtR5jOR5/0h/EVCWtPUOP9P8VdPc5wgggfPfog2vCmU= -github.com/roadrunner-server/logger/v4 v4.1.9 h1:rgln095t5J3Ws5boVUwqfvXoXjiwf/1HL7nQ33CBmZ0= -github.com/roadrunner-server/logger/v4 v4.1.9/go.mod h1:1Lz0CrMV0cFV8XOYkzbZfRMhlcWGp0qklDFa5DltqTY= -github.com/roadrunner-server/memcached/v4 v4.1.9 h1:ZfvsZ3OJyUpzrMyiVg2Fz/YpCznexaNOFyvoG+CYsOE= -github.com/roadrunner-server/memcached/v4 v4.1.9/go.mod h1:lUlOGSgPVdFxCrV1ksWx2P7g7C1ManMvRJ8W8vEZwrI= +github.com/roadrunner-server/grpc/v4 v4.1.15 h1:WFnUSjJzMCUB1q0iPLM8ArsXrOuozL/A3LTC1C86wKU= +github.com/roadrunner-server/grpc/v4 v4.1.15/go.mod h1:58TtayN1GFpmla7pSgl4SK6OtiCXIDNQ4Igma/nRx0I= +github.com/roadrunner-server/gzip/v4 v4.0.13 h1:AnjOHmQQDptiROj4Bb56wnMR8nC7ZvFWkIy5Tqs/OYw= +github.com/roadrunner-server/gzip/v4 v4.0.13/go.mod h1:05bHgPsuuXtmZ9Iwvl5vnRWsiVa/SrNbqVQUkZBnuHw= +github.com/roadrunner-server/headers/v4 v4.1.1 h1:hNi+nrbeCPXDhdpJRiWm0/LMwLjLc7pdKKGGGr2tSdQ= +github.com/roadrunner-server/headers/v4 v4.1.1/go.mod h1:Oh85fcYc14DxJe4mV3ifPSBB6bYiaSX2LDM6rRDDjKA= +github.com/roadrunner-server/http/v4 v4.1.14 h1:7HQmzbgEX8Nplovpp1vgNSaMxBRozeF/rfJDfQLVCEE= +github.com/roadrunner-server/http/v4 v4.1.14/go.mod h1:+YoTDU1Cg8U2Rosn6iui5P+E+5KZ/QMD0iKdYsxh7Yo= +github.com/roadrunner-server/informer/v4 v4.1.10 h1:fNFt2FQA1MrXuNkFMfNxCfOl1NBE7g0BAqJyrzv6/8Y= +github.com/roadrunner-server/informer/v4 v4.1.10/go.mod h1:Rzq7MdApa37Vhp44HUOxTFe6YL1cFvBSOxyc6VrugAs= +github.com/roadrunner-server/jobs/v4 v4.4.1 h1:vHWHwyQgY9MSB2Aha8SPScsGh6j1BpCmyYPx8I2MGWA= +github.com/roadrunner-server/jobs/v4 v4.4.1/go.mod h1:Ke7fNFKTIrNRjMBT9v5L8bU7BtlKQKaCasGpiSjCgrw= +github.com/roadrunner-server/kafka/v4 v4.2.1 h1:TFUVbQzhZEeATh6mEhb5aHfhUArPBLCPwZQb5ZF949I= +github.com/roadrunner-server/kafka/v4 v4.2.1/go.mod h1:nrsHNcfrJQ/GX7OnQ54mar8Ug1VP1k84m/T+mjR8CaA= +github.com/roadrunner-server/kv/v4 v4.1.13 h1:WKGHPvc3Fu4DodlS14zAZv5GNjg8ngT9FBTmdO1eurs= +github.com/roadrunner-server/kv/v4 v4.1.13/go.mod h1:K68llRju01tld0yJeJf12A0Bd20VWgLKCp78TTyNe3U= +github.com/roadrunner-server/lock/v4 v4.1.1 h1:TW1z/9eTRZp6GddsE+GNgFEvq0m2fD5cuwTpap9jkQI= +github.com/roadrunner-server/lock/v4 v4.1.1/go.mod h1:xtR5jOR5/0h/EVCWtPUOP9P8VdPc5wgggfPfog2vCmU= +github.com/roadrunner-server/logger/v4 v4.1.10 h1:+eLS8KwIvpWTIkyjPCk7UKSnQ+xK7UAKstT8wOCV9uQ= +github.com/roadrunner-server/logger/v4 v4.1.10/go.mod h1:HvbhVvfH8sxZXT5q/iMCnjO4NPWPBAo5MJRyYQ+n44Y= +github.com/roadrunner-server/memcached/v4 v4.1.10 h1:zkOQBi5IsVh5EFJAlcYgkuDFrSvvTMSdK3/52Pp0QB4= +github.com/roadrunner-server/memcached/v4 v4.1.10/go.mod h1:NGCxpRS8IjEkzzbR2foB6HS118y/eKMG72th6EjgvT4= github.com/roadrunner-server/memory/v4 v4.3.0 h1:uiSXy2K9yvkjAs3aku02M5I5ab+f88lPgXdRxQx4MYI= github.com/roadrunner-server/memory/v4 v4.3.0/go.mod h1:Aj5UseBK1186gLb3mRaykZIDAG7pyHUvmUQbZSgiGbQ= -github.com/roadrunner-server/metrics/v4 v4.0.11 h1:iEk0GM+vOpVJ2WAqe0F5gropts/7a/mYD1orqoECXpQ= -github.com/roadrunner-server/metrics/v4 v4.0.11/go.mod h1:uq94fUHSK+tzge+pQox7EwtB+CBaFNJrAEVKGc3Fxr4= -github.com/roadrunner-server/nats/v4 v4.3.0 h1:Uta28eNQDgquoBiwZDoWoJyrNAv010r4ZNpGF140fIY= -github.com/roadrunner-server/nats/v4 v4.3.0/go.mod h1:tkj7QJZnnm/7IJsN2ziaWoeeLZMJL+VmgbchfiJ9/tY= -github.com/roadrunner-server/otel/v4 v4.1.14 h1:K0rj9yrvKfD1zUw0FXuBnmWVy1H9R0OqQW0GPoaEpkY= -github.com/roadrunner-server/otel/v4 v4.1.14/go.mod h1:D5IMIRfm9CycFmaxdDmoXL2k0k1ba+Gnqmcjmf3WCQk= -github.com/roadrunner-server/prometheus/v4 v4.0.13 h1:StyNALHtuquSq3YAbbs9Aa6vZXmA4o5ZyFLOzg+9xaw= -github.com/roadrunner-server/prometheus/v4 v4.0.13/go.mod h1:POBejgMZMRrTF3wDgZYo0ONf/F59NHC6ne37OoFCnH8= -github.com/roadrunner-server/proxy_ip_parser/v4 v4.0.11 h1:KI5H6LKe5JZPVxoEU+D6bxUonmU12TxlCwggdoHmPC0= -github.com/roadrunner-server/proxy_ip_parser/v4 v4.0.11/go.mod h1:U2XUe/WdcZK3a2XjpIhENaGsuaHktVxG6fUtBaBMYQI= -github.com/roadrunner-server/redis/v4 v4.1.12 h1:YfmYpJmr60Z/TkJiVzi5p1nsDFIIDZS2nnWOSmRUktA= -github.com/roadrunner-server/redis/v4 v4.1.12/go.mod h1:k1Iz8pmVhyfDCKCasGzIbAdCh2t88b5JOqP2ooscN9Y= -github.com/roadrunner-server/resetter/v4 v4.0.6 h1:NQaHmMkvtWI0KChS5fnO4MmtKool2FHPVr+kChjHyw0= -github.com/roadrunner-server/resetter/v4 v4.0.6/go.mod h1:0Bfqs6AscmK6olMzlXtyYRZlfjE9Sqy9RgEC3MxieOA= -github.com/roadrunner-server/rpc/v4 v4.1.11 h1:TDLAqFR1FR6bY2ehvsAIQ63iKTBYnPRRD1FGeUWyJts= -github.com/roadrunner-server/rpc/v4 v4.1.11/go.mod h1:MgFjnFBrb4aAmZ7uvLgfFHm878GSDPKNeOcskp/EusQ= +github.com/roadrunner-server/metrics/v4 v4.0.12 h1:IRxHOEKy6U+wENKtshkB3evc+pd55ebclR/b3fo84N4= +github.com/roadrunner-server/metrics/v4 v4.0.12/go.mod h1:CnC2i1GyU9FMaxUXVjzBFYpePU9QIentG0EA748XkwU= +github.com/roadrunner-server/nats/v4 v4.3.1 h1:GiEBvvCtmniW/RKr9Ac1X3s9WxCFNxt2Vlf1CCf2Xlc= +github.com/roadrunner-server/nats/v4 v4.3.1/go.mod h1:tkj7QJZnnm/7IJsN2ziaWoeeLZMJL+VmgbchfiJ9/tY= +github.com/roadrunner-server/otel/v4 v4.1.15 h1:paRS15e26QkOQSk0LwbUxk4CIdMiIvOh5L+czTQ7zVk= +github.com/roadrunner-server/otel/v4 v4.1.15/go.mod h1:hwwl/VZ3K8vDdeRBnZz5CjHmoXcN2RdGO6srGrOgsaU= +github.com/roadrunner-server/prometheus/v4 v4.0.14 h1:BjWMIVnm3lMSAbN42VMz7OYTO02UYIqHK6lKhe8IzV0= +github.com/roadrunner-server/prometheus/v4 v4.0.14/go.mod h1:KYC4Ev6c5jTZUKXgRpwIspv/X4tRyUbJ/yyUkCbN6FY= +github.com/roadrunner-server/proxy_ip_parser/v4 v4.0.12 h1:wwwdeD0KaSHgs0TQkVU+GAlvvryRLz+SYHU53JRiEWY= +github.com/roadrunner-server/proxy_ip_parser/v4 v4.0.12/go.mod h1:hEqTlIP97wyBGgMFI1TNjspal52YwjrP+YQVwtcS9m0= +github.com/roadrunner-server/redis/v4 v4.1.13 h1:OdbeevJDjKNWYN8YG49rpnC71K+QpoMrMBaub/DbuQE= +github.com/roadrunner-server/redis/v4 v4.1.13/go.mod h1:HxJl58JzmtT4LesTLkXzFubWbWFXOXcIZst+KURCo9M= +github.com/roadrunner-server/resetter/v4 v4.0.7 h1:bUm94zICb1ftweRZZK4Ij6EQ0gN8ieh+AjPDCx9a+pQ= +github.com/roadrunner-server/resetter/v4 v4.0.7/go.mod h1:0Bfqs6AscmK6olMzlXtyYRZlfjE9Sqy9RgEC3MxieOA= +github.com/roadrunner-server/rpc/v4 v4.1.12 h1:s/uJ+HdQaR0kYU3GbOpr87obuscgHbO1k5yN1+/DkOc= +github.com/roadrunner-server/rpc/v4 v4.1.12/go.mod h1:bk0O5L7ywaTCfR6V7KYrhCxWk1gZ7a9r2xF/+tGmf8A= github.com/roadrunner-server/sdk/v4 v4.3.0 h1:QdCK5kd/eLTnyLQsOOFtkd3CQK+NR4j/5PF5OpeHvA0= github.com/roadrunner-server/sdk/v4 v4.3.0/go.mod h1:7LIxYOBo306SncMKUxEy9Xd3GQWYHW0G4zuDHnKZ3l4= -github.com/roadrunner-server/send/v4 v4.0.12 h1:fDGF3TPAZxYrf8iMk4GRoM9QNIEV0H2+cwTPYd0eLKw= -github.com/roadrunner-server/send/v4 v4.0.12/go.mod h1:mXKV2shbHA2wXwexL35KpUA21lLuCmC4aj41xZS6cC0= -github.com/roadrunner-server/server/v4 v4.1.9 h1:oYh1+ofv2VXPKWvBK4BbTm+t5TPlUnLTSc6p6SBZ+UQ= -github.com/roadrunner-server/server/v4 v4.1.9/go.mod h1:nCtXGZULXvVmpqFe4jZJXen4AtQjZegzjStGtrdXldA= -github.com/roadrunner-server/service/v4 v4.1.8 h1:7Z4TqX8HwbzLUWRl/cf0YWVPXrF+h0e8RLcVEqncJfc= -github.com/roadrunner-server/service/v4 v4.1.8/go.mod h1:mCUSQg/16bV2Bf1Yjrl+vi0gNxWJCK9Y6+D0ckoj/0o= -github.com/roadrunner-server/sqs/v4 v4.3.0 h1:Ne8C2Cxus/Nv5NSEBSRSzI+4RtSdWynpxZnLGcJnZoE= -github.com/roadrunner-server/sqs/v4 v4.3.0/go.mod h1:OxvW7Er/z0gjNi4ya/FEsbtJtsEoMvQtM7ehX/k217s= -github.com/roadrunner-server/static/v4 v4.0.12 h1:/MywML4gG1A3zZ4vLEbLrbUEzFDbJax5YbC0KMJ/szc= -github.com/roadrunner-server/static/v4 v4.0.12/go.mod h1:hHwOZWg+XbLOluSpmQluJ0FrjydODip2Axy4GQkFxZs= +github.com/roadrunner-server/send/v4 v4.1.0 h1:RiEY0oR952HNFR44GaFdxBFgC4sXlNoRWdoo0v05ZcU= +github.com/roadrunner-server/send/v4 v4.1.0/go.mod h1:enFaWTByFnUGbZzHMRka7G6o6BPsTf1QDTDr/v2uVNs= +github.com/roadrunner-server/server/v4 v4.1.10 h1:UtRlKcUi0tbhKirN+ZiL6eylNfaCgDA8wkmoKxuWaAI= +github.com/roadrunner-server/server/v4 v4.1.10/go.mod h1:rZC3ij1BPDhQrSNIatcsw4aisRFh4hICze7us+nGAok= +github.com/roadrunner-server/service/v4 v4.1.9 h1:XCvAma6Y5o+p0jj5I45yHyTxghj3hCZx4K9alVU2xXM= +github.com/roadrunner-server/service/v4 v4.1.9/go.mod h1:T0a39hM7rMm6YSTf35GbFn10oiTM6+Sh/3ney7b8esc= +github.com/roadrunner-server/sqs/v4 v4.3.1 h1:kaJrcgZHeLD9c6ZvAj8oESz+Kh9tF2nYtdAcl8eV6x8= +github.com/roadrunner-server/sqs/v4 v4.3.1/go.mod h1:OxvW7Er/z0gjNi4ya/FEsbtJtsEoMvQtM7ehX/k217s= +github.com/roadrunner-server/static/v4 v4.0.13 h1:PTP5kta8JLtVH8Hti2+hG/nOmD6WRvjNuecaw86LCFk= +github.com/roadrunner-server/static/v4 v4.0.13/go.mod h1:7y7Tn52kZGSNcgksSrXSww62TqzJqHCmmaDfEwCLBi8= github.com/roadrunner-server/status/v4 v4.2.0 h1:VKfjslG/HEM9qQkSW7RETv7XyKLXrLOMVp58QmNuSgQ= github.com/roadrunner-server/status/v4 v4.2.0/go.mod h1:T33YVQoZrM/zrELK7EaUj5Zv+5x1U0VwKp865ry0oyw= -github.com/roadrunner-server/tcp/v4 v4.0.11 h1:oGeqUaIFy8owPS5iAW1olQ/rklod3oBkF4Nr2Dt5mOY= -github.com/roadrunner-server/tcp/v4 v4.0.11/go.mod h1:t4OMnzsL5YBAVAQKQp9XXIIClGRSk3MnGAeerxMTdDQ= +github.com/roadrunner-server/tcp/v4 v4.0.12 h1:+6ixsJ0+2yslMOpmwxy4IXnBmeMUIEhY+/ZTVSDmpVg= +github.com/roadrunner-server/tcp/v4 v4.0.12/go.mod h1:6tEU6K+Zf/SPOYxZhT4RppI9WvZdxMEfyN0JXwBU1BA= github.com/roadrunner-server/tcplisten v1.3.0 h1:VDd6IbP8oIjm5vKvMVozeZgeHgOcoP0XYLOyOqcZHCY= github.com/roadrunner-server/tcplisten v1.3.0/go.mod h1:VR6Ob5am0oEuLMOeLiVvQxG9ShykAEgrlvZddX8EfoU= github.com/robfig/cron v1.2.0 h1:ZjScXvvxeQ63Dbyxy76Fj3AT3Ut0aKsyd2/tl3DTMuQ= @@ -1178,8 +1178,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.4.2 h1:X1TuBLAMDFbaTAChgCBLu3DU3UPyELpnF2jjJ2cz/S8= github.com/subosito/gotenv v1.4.2/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0= -github.com/temporalio/roadrunner-temporal/v4 v4.2.6 h1:mD2YcMO6/6WWBnuzg6UbfFCipXCsYwjwHdbedQbKqLk= -github.com/temporalio/roadrunner-temporal/v4 v4.2.6/go.mod h1:Lg1keF9cdFsGGjBExiZkY6/PQKfSQ+r4xZD8tJT/KJQ= +github.com/temporalio/roadrunner-temporal/v4 v4.2.7 h1:ibs5jgjtsPrXMHTqdLIvl/rJET3qxmt7s3VmclfO9ec= +github.com/temporalio/roadrunner-temporal/v4 v4.2.7/go.mod h1:wUGOOfupPiRaaqvVgQpPOp1l/ce7TAMrAJqMUf50/sE= github.com/tinylib/msgp v1.1.6/go.mod h1:75BAfg2hauQhs3qedfdDZmWAPcFMAvJE5b9rGOMufyw= github.com/tinylib/msgp v1.1.8 h1:FCXC1xanKO4I8plpHGH2P7koL/RzZs12l/+r7vakfm0= github.com/tinylib/msgp v1.1.8/go.mod h1:qkpG+2ldGg4xRFmx+jfTvZPxfGFhi64BcnL9vkCm/Tw= |