diff --git a/.rr.yaml b/.rr.yaml index ccac36d5d..f88a6b266 100644 --- a/.rr.yaml +++ b/.rr.yaml @@ -1751,10 +1751,11 @@ grpc: # This option is required listen: "tcp://127.0.0.1:9001" - # Proto file to use, multiply files supported [SINCE 2.6] + # Proto file to use, multiply files supported [SINCE 2.6]. As of v2023.1.4, wilcards are allowed in the proto field. # # This option is required proto: + - "*.proto" # wilcard - "first.proto" - "second.proto" @@ -2025,7 +2026,7 @@ centrifuge: # # Optional, default: roadrunner name: "roadrunner" - + # Workers pool settings. pool: # Debug mode for the pool. In this mode, pool will not pre-allocate the worker. Worker (only 1, num_workers ignored) will be allocated right after the request arrived. diff --git a/CHANGELOG.md b/CHANGELOG.md index 868097af9..b5e6a4f00 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # CHANGELOG +#
๐Ÿš€ v2023.1.4 ๐Ÿš€
+ +## ๐Ÿฉน Fixes + +- ๐Ÿ› **gRPC plugin**: allow specifying wildcards in the `proto` field: [PR](https://github.com/roadrunner-server/grpc/pull/90), (thanks @MaxSem) +- ๐Ÿ› **SDK (internal)**: Workers are killed during processing when memory usage is exeeded: [BUG](https://github.com/roadrunner-server/roadrunner/issues/1561), (thanks @ekisu) +- ๐Ÿ› **JOBS plugin**: Jobs plugin hangd on many workers and pollers: [BUG](https://github.com/roadrunner-server/roadrunner/issues/1568), (thanks @embargo2710) +- ๐Ÿ› **JOBS plugin**: Safe shutdown occurs before the specified time: [BUG](https://github.com/roadrunner-server/roadrunner/issues/1567), (thanks @embargo2710) +- ๐Ÿ› **AMQP plugin**: Typo in the property name (`multiple_ack`): [BUG](https://github.com/roadrunner-server/roadrunner/issues/1565), (thanks @embargo2710) + +###
๐Ÿงน Chore:
+ +- ๐Ÿง‘โ€๐Ÿญ **Dependencies**: update project dependencies. + +--- + #
๐Ÿš€ v2023.1.3 ๐Ÿš€
## ๐Ÿฉน Fixes diff --git a/go.mod b/go.mod index a3e5a1c48..796611d9c 100644 --- a/go.mod +++ b/go.mod @@ -8,45 +8,45 @@ 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.5.0 + github.com/roadrunner-server/amqp/v4 v4.4.11 github.com/roadrunner-server/api/v4 v4.3.2 github.com/roadrunner-server/app-logger/v4 v4.0.7 - github.com/roadrunner-server/beanstalk/v4 v4.2.8 - github.com/roadrunner-server/boltdb/v4 v4.3.7 - github.com/roadrunner-server/centrifuge/v4 v4.1.8 - github.com/roadrunner-server/config/v4 v4.3.2 + github.com/roadrunner-server/beanstalk/v4 v4.2.9 + github.com/roadrunner-server/boltdb/v4 v4.3.8 + github.com/roadrunner-server/centrifuge/v4 v4.1.9 + github.com/roadrunner-server/config/v4 v4.3.3 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.11 + github.com/roadrunner-server/fileserver/v4 v4.0.12 github.com/roadrunner-server/goridge/v3 v3.6.2 - github.com/roadrunner-server/grpc/v4 v4.1.12 - github.com/roadrunner-server/gzip/v4 v4.0.10 - github.com/roadrunner-server/headers/v4 v4.0.9 - github.com/roadrunner-server/http/v4 v4.1.10 - github.com/roadrunner-server/informer/v4 v4.1.7 - github.com/roadrunner-server/jobs/v4 v4.3.9 - github.com/roadrunner-server/kafka/v4 v4.1.10 - github.com/roadrunner-server/kv/v4 v4.1.9 - github.com/roadrunner-server/lock/v4 v4.0.8 - github.com/roadrunner-server/logger/v4 v4.1.7 + github.com/roadrunner-server/grpc/v4 v4.1.13 + github.com/roadrunner-server/gzip/v4 v4.0.11 + github.com/roadrunner-server/headers/v4 v4.0.10 + github.com/roadrunner-server/http/v4 v4.1.11 + github.com/roadrunner-server/informer/v4 v4.1.8 + github.com/roadrunner-server/jobs/v4 v4.3.10 + github.com/roadrunner-server/kafka/v4 v4.1.11 + github.com/roadrunner-server/kv/v4 v4.1.10 + github.com/roadrunner-server/lock/v4 v4.0.9 + github.com/roadrunner-server/logger/v4 v4.1.8 github.com/roadrunner-server/memcached/v4 v4.1.8 - github.com/roadrunner-server/memory/v4 v4.2.7 - github.com/roadrunner-server/metrics/v4 v4.0.9 - github.com/roadrunner-server/nats/v4 v4.2.7 - github.com/roadrunner-server/otel/v4 v4.1.12 - github.com/roadrunner-server/prometheus/v4 v4.0.11 - github.com/roadrunner-server/proxy_ip_parser/v4 v4.0.9 - github.com/roadrunner-server/redis/v4 v4.1.10 - github.com/roadrunner-server/resetter/v4 v4.0.4 - github.com/roadrunner-server/rpc/v4 v4.1.9 + github.com/roadrunner-server/memory/v4 v4.2.8 + github.com/roadrunner-server/metrics/v4 v4.0.10 + github.com/roadrunner-server/nats/v4 v4.2.8 + github.com/roadrunner-server/otel/v4 v4.1.13 + github.com/roadrunner-server/prometheus/v4 v4.0.12 + github.com/roadrunner-server/proxy_ip_parser/v4 v4.0.10 + github.com/roadrunner-server/redis/v4 v4.1.11 + github.com/roadrunner-server/resetter/v4 v4.0.5 + github.com/roadrunner-server/rpc/v4 v4.1.10 github.com/roadrunner-server/sdk/v4 v4.2.6 - github.com/roadrunner-server/send/v4 v4.0.10 - github.com/roadrunner-server/server/v4 v4.1.6 - github.com/roadrunner-server/service/v4 v4.1.6 - github.com/roadrunner-server/sqs/v4 v4.2.9 - github.com/roadrunner-server/static/v4 v4.0.10 - github.com/roadrunner-server/status/v4 v4.1.10 - github.com/roadrunner-server/tcp/v4 v4.0.9 + github.com/roadrunner-server/send/v4 v4.0.11 + github.com/roadrunner-server/server/v4 v4.1.8 + github.com/roadrunner-server/service/v4 v4.1.7 + github.com/roadrunner-server/sqs/v4 v4.2.10 + github.com/roadrunner-server/static/v4 v4.0.11 + github.com/roadrunner-server/status/v4 v4.1.11 + github.com/roadrunner-server/tcp/v4 v4.0.10 github.com/spf13/cobra v1.7.0 github.com/spf13/viper v1.15.0 github.com/stretchr/testify v1.8.3 @@ -60,7 +60,7 @@ exclude github.com/uber-go/tally/v4 v4.1.7 require ( github.com/andybalholm/brotli v1.0.5 // indirect - github.com/aws/aws-sdk-go v1.44.268 // indirect + github.com/aws/aws-sdk-go v1.44.269 // indirect github.com/aws/aws-sdk-go-v2 v1.18.0 // indirect github.com/aws/aws-sdk-go-v2/config v1.18.25 // indirect github.com/aws/aws-sdk-go-v2/credentials v1.13.24 // indirect @@ -191,7 +191,7 @@ require ( golang.org/x/text v0.9.0 // indirect golang.org/x/time v0.3.0 // indirect golang.org/x/tools v0.9.1 // indirect - google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 // indirect + google.golang.org/genproto v0.0.0-20230524185152-1884fd1fac28 // indirect google.golang.org/grpc v1.55.0 // indirect google.golang.org/protobuf v1.30.0 // indirect gopkg.in/ini.v1 v1.67.0 // indirect diff --git a/go.sum b/go.sum index 8d4b9d378..1aa0da443 100644 --- a/go.sum +++ b/go.sum @@ -533,8 +533,8 @@ github.com/andybalholm/brotli v1.0.5/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHG github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0Ih0vcRo/gZ1M0= github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= -github.com/aws/aws-sdk-go v1.44.268 h1:WoK20tlAvsvQzTcE6TajoprbXmTbcud6MjhErL4P/38= -github.com/aws/aws-sdk-go v1.44.268/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8Phjh7fkwI= +github.com/aws/aws-sdk-go v1.44.269 h1:NUNq++KMjhWUVVUIx7HYLgBpX16bWfTY1EdQRraLALo= +github.com/aws/aws-sdk-go v1.44.269/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8Phjh7fkwI= github.com/aws/aws-sdk-go-v2 v1.18.0 h1:882kkTpSFhdgYRKVZ/VCgf7sd0ru57p2JCxz4/oN5RY= github.com/aws/aws-sdk-go-v2 v1.18.0/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= github.com/aws/aws-sdk-go-v2/config v1.18.25 h1:JuYyZcnMPBiFqn87L2cRppo+rNwgah6YwD3VuyvaW6Q= @@ -947,84 +947,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.5.0 h1:OTIbTOnnuU3FuUwLgux2b67bTOJcTw/YuHD9B1m7WaE= -github.com/roadrunner-server/amqp/v4 v4.5.0/go.mod h1:3/b4sGKArdEp9GeJ+dEkfk0uc7Rllili6b2Q2PrpYew= +github.com/roadrunner-server/amqp/v4 v4.4.11 h1:pSKuJuKTsABEpidz8tCywDSGMsMX5WJk8BaL/oqhHk8= +github.com/roadrunner-server/amqp/v4 v4.4.11/go.mod h1:25kAoDmbtsVdjf5/8rFtmpOQNYJlhoa0SlEJSXBeaF8= github.com/roadrunner-server/api/v4 v4.3.2 h1:1zMfd2P+i9hTDFIsp9nEhCLNe+GmUrUqgnON8ZUO6Mc= github.com/roadrunner-server/api/v4 v4.3.2/go.mod h1:HFb1kQ/H5UkD7MBNqi4L7hXQTtc919FcO8JKPqoSVzs= github.com/roadrunner-server/app-logger/v4 v4.0.7 h1:T0noUxuD/jXe2JOEdB18k+FSGViHwwGsiH1A2OQRSFQ= github.com/roadrunner-server/app-logger/v4 v4.0.7/go.mod h1:ewb5g6/+dc4aErm//UBtbJ0QvaV9Fb4S9ULMfKKn9tc= -github.com/roadrunner-server/beanstalk/v4 v4.2.8 h1:A/B75fvQrBpk84G5i0O4n4Xz9hOghPWjOVNlAcoVr7U= -github.com/roadrunner-server/beanstalk/v4 v4.2.8/go.mod h1:6M3uW9xh/V9lIBKu04QPg8KGG2zlZvSgydjncqwnJJc= -github.com/roadrunner-server/boltdb/v4 v4.3.7 h1:PDvbeUJMFpO2ejqbG4lAxZtl+ZrsYSi2Spht+C2aa8c= -github.com/roadrunner-server/boltdb/v4 v4.3.7/go.mod h1:Ld83kHdC+xpCue0UtiqPd3GrFZwgxrTPt6OenD/AquQ= -github.com/roadrunner-server/centrifuge/v4 v4.1.8 h1:ZNxGpxDA7xX1Qob8aNbdl+dRXLtnLNDXuU8ByvnBlzk= -github.com/roadrunner-server/centrifuge/v4 v4.1.8/go.mod h1:h9cRW3qgi5cudD1vniIsQJ529AfiR9TFFPSsKrG7lck= -github.com/roadrunner-server/config/v4 v4.3.2 h1:UNpWfgKraY/3dJx6WHCBfPHChbdrR5hKsV0jGu4olQ0= -github.com/roadrunner-server/config/v4 v4.3.2/go.mod h1:G2Fh4PYkyw1PNznKqRlDbFKz9kgHmmdM9pcjb7SsrcY= +github.com/roadrunner-server/beanstalk/v4 v4.2.9 h1:dSAyiIW/OMCMr3QuVh7NsyAOgBl4gbemIL+OmYbeLig= +github.com/roadrunner-server/beanstalk/v4 v4.2.9/go.mod h1:eslAhT/x0vLn/2PdPe6rRs5DMW9VZ25nGtgAaX9Lzwc= +github.com/roadrunner-server/boltdb/v4 v4.3.8 h1:qlCfd1j2CM3PyJEoGujShJiD6DMipzjFdPXFSvMoBWM= +github.com/roadrunner-server/boltdb/v4 v4.3.8/go.mod h1:Okw9e/Nf7LA+Z+iuE1s/PuN614CHIvVp+niducnqRco= +github.com/roadrunner-server/centrifuge/v4 v4.1.9 h1:9p6K5L5/0XA9yT6MNyjR6aFPhjvg6oHAuK3r8wo83AM= +github.com/roadrunner-server/centrifuge/v4 v4.1.9/go.mod h1:embQXwb1oQtkdBt40eIALXD9qVsUpRK/lSOfmgU3TOU= +github.com/roadrunner-server/config/v4 v4.3.3 h1:FgxOLY9t7EoWYpTk+QGgKRcNMS36F7BDkTrZuyZgmic= +github.com/roadrunner-server/config/v4 v4.3.3/go.mod h1:oZrJS28fzv/IJ5jKz1DuD5nDX68A2dPhFf9BtRkk+AM= 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.11 h1:Pl1fnbyM0smMLUhnvgMO16HJKJzMuUn9YyywmgZ6Qkw= -github.com/roadrunner-server/fileserver/v4 v4.0.11/go.mod h1:i9rirrCwsZmZQ8icX+xOTnMsZ+koM32ABskrp+8rZW4= +github.com/roadrunner-server/fileserver/v4 v4.0.12 h1:QvXgj+sqOQ+QI4q/JHFHWe0y2nP61IpUqSDHzrKcG98= +github.com/roadrunner-server/fileserver/v4 v4.0.12/go.mod h1:MEPeHAYmAADltN8Fvckii2sSUHvI1wMe8hm1LtfIWQw= 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.12 h1:41bhNHky7W8NeomtrS+TkGHkAvKvlCB9sG3KIstESNY= -github.com/roadrunner-server/grpc/v4 v4.1.12/go.mod h1:mt8tBTZlMt/RLnu02SgffWJsyoYVd9fjw+/1TLCXeOw= -github.com/roadrunner-server/gzip/v4 v4.0.10 h1:VfkgK0QIhVXEH94lbqxcDE6x/5Vo+JBmuyNJAuGrocY= -github.com/roadrunner-server/gzip/v4 v4.0.10/go.mod h1:5VDc1yjjBqwZt+5X8wKMNk7EGGzxM+7PZ8oBjZyoj3g= -github.com/roadrunner-server/headers/v4 v4.0.9 h1:vbTWkSWuQhY9CMEMoZS1bHbI/JTHNMLQp1jzYlcnjbQ= -github.com/roadrunner-server/headers/v4 v4.0.9/go.mod h1:k3aHLRDt0tppXtgNHLz8+EVlPAo8hbJqFz6HurQo3rU= -github.com/roadrunner-server/http/v4 v4.1.10 h1:x4ikEAQDynjy7D2PgRhOnZ0J2cl3qAuKdfJ2ZujqkjI= -github.com/roadrunner-server/http/v4 v4.1.10/go.mod h1:FR5cSELKR2Fr5vStB7doXYz/kZKUFOfs/ZALXdaxbDE= -github.com/roadrunner-server/informer/v4 v4.1.7 h1:FniKsOnXGV7ejO3H6reixw2GEAJ4j+IIg4Cg/q0x8Dk= -github.com/roadrunner-server/informer/v4 v4.1.7/go.mod h1:lhMsb7WCcxGO8ESWy2UN+v+u1NIazReMdc3xwfN/L4c= -github.com/roadrunner-server/jobs/v4 v4.3.9 h1:aa4pi3r5gVTce27xZ3avpFEHR4UwrAPwrbyUhLBL/hw= -github.com/roadrunner-server/jobs/v4 v4.3.9/go.mod h1:aMlMtkYoowpuYMA+UM0Re+PbLIHDH0wr/UzqSMlYvBI= -github.com/roadrunner-server/kafka/v4 v4.1.10 h1:1zCvM+wvYe/LJkVJJD8tagr8AAKFNRmtRjZV2P0romk= -github.com/roadrunner-server/kafka/v4 v4.1.10/go.mod h1:59dz4ld8aRVnN1MGxUB4IyPrvKOegzm7r7huilqyrTQ= -github.com/roadrunner-server/kv/v4 v4.1.9 h1:T0T2hVv64gdRf65WfyX2WXFyd67ILD6pGE0VFSFJS+w= -github.com/roadrunner-server/kv/v4 v4.1.9/go.mod h1:RGIgugk8L+pPvaT4vaCdZjuIWAcY2A5n4EIiwlmgWUI= -github.com/roadrunner-server/lock/v4 v4.0.8 h1:TeOSEje8SJekQBEqy8ZEHTFflOc2Z+LFvzA8+QrzKng= -github.com/roadrunner-server/lock/v4 v4.0.8/go.mod h1:nNwzEep/6srlimqYEJ+OzaljxaQPa9mQ6eKZVeb8S5s= -github.com/roadrunner-server/logger/v4 v4.1.7 h1:ZKRi04zS6k6h7MD/S8BEcEiuxcDEzwjoVrP9BeXTrKs= -github.com/roadrunner-server/logger/v4 v4.1.7/go.mod h1:wHwqXwSYb5S87SVwftWWmiM5L0ctsUcpTrAdvwUJ+lw= +github.com/roadrunner-server/grpc/v4 v4.1.13 h1:6dJhm5AZrXkkAK8fhWIy/jmcdGlHwLH19LHd0MZkDcw= +github.com/roadrunner-server/grpc/v4 v4.1.13/go.mod h1:3ANmQaCXlMUswG64ggVAx7uBjKvzASwicLzFFQUIGj4= +github.com/roadrunner-server/gzip/v4 v4.0.11 h1:VJ+W1+qQCSd3z50rKRBsK3J6DcOt58SGaerUXquMKxs= +github.com/roadrunner-server/gzip/v4 v4.0.11/go.mod h1:ZIo8pTwhS/z12UYVaT94YgWhYkjnDKFuhnazEFnR3Iw= +github.com/roadrunner-server/headers/v4 v4.0.10 h1:qC11Cz58EQERefYnOi79F4RzpkITDLDxscqeJbHAsic= +github.com/roadrunner-server/headers/v4 v4.0.10/go.mod h1:3YwzsfR4ro2FsCfp5mSeWe4zNlxRrmXsO/2lP1w1PqI= +github.com/roadrunner-server/http/v4 v4.1.11 h1:bRy0Qb+QRj5b4BF/pD4ats33GmYnmQc4wwucIpks1jo= +github.com/roadrunner-server/http/v4 v4.1.11/go.mod h1:B+Q8aT50VVO0MhEqiBxUGXN5gWh8FUc6B2NT/mtkwPU= +github.com/roadrunner-server/informer/v4 v4.1.8 h1:nphCFSfzaMJ9U1plpoUH2WFMInZRSBBwAzlQ+LQRXYI= +github.com/roadrunner-server/informer/v4 v4.1.8/go.mod h1:D76zy0bedRD1yo+pCP4Q+4PltFoR8hKX1LC5qEYqv7M= +github.com/roadrunner-server/jobs/v4 v4.3.10 h1:2tGSrgCe4FO8gP1ECHpbjXnhiaQ/o0096BsFrN7W5Xc= +github.com/roadrunner-server/jobs/v4 v4.3.10/go.mod h1:BMzhj3wgVQP3ZeTd0CCzi8KKXcYcCFfSTqoCvTypMHw= +github.com/roadrunner-server/kafka/v4 v4.1.11 h1:Bo0yHu6QEtfxT3xx/H6s4/d6QTU7uKvHkHBvdL3GO6k= +github.com/roadrunner-server/kafka/v4 v4.1.11/go.mod h1:4s6Np5cq0npPw4DA3BXpTct9lb+QowVY8CZbVxUi/Ck= +github.com/roadrunner-server/kv/v4 v4.1.10 h1:QQhJz9wRDk69uh4yys5oLVVUrjTEjKh6/ljix15XG30= +github.com/roadrunner-server/kv/v4 v4.1.10/go.mod h1:RGIgugk8L+pPvaT4vaCdZjuIWAcY2A5n4EIiwlmgWUI= +github.com/roadrunner-server/lock/v4 v4.0.9 h1:t4+FIHVMm1jDaZllkXvJdQqYX9uNjSy7rnclDSiXduk= +github.com/roadrunner-server/lock/v4 v4.0.9/go.mod h1:fBzbKRhu+plT/3jK3+s3V8ln5DkIZrn4vGhN5aevSyo= +github.com/roadrunner-server/logger/v4 v4.1.8 h1:kMM6Adx7/+VscA2OCWB6pzVV4UVDUhLz9rA6FxsLcqM= +github.com/roadrunner-server/logger/v4 v4.1.8/go.mod h1:1Lz0CrMV0cFV8XOYkzbZfRMhlcWGp0qklDFa5DltqTY= github.com/roadrunner-server/memcached/v4 v4.1.8 h1:2akXHRa8cH5YgOWxpoO3fPifCRrMCYNgqcClIBf7Aac= github.com/roadrunner-server/memcached/v4 v4.1.8/go.mod h1:lUlOGSgPVdFxCrV1ksWx2P7g7C1ManMvRJ8W8vEZwrI= -github.com/roadrunner-server/memory/v4 v4.2.7 h1:3ScwohsjD5AWIoVXG9ygDFO2EEGVmfRTfa11TRmSiyY= -github.com/roadrunner-server/memory/v4 v4.2.7/go.mod h1:8lFZYELb4BIPiifbKXfCN02guC1Ib2Rb9JuZHoJBvJo= -github.com/roadrunner-server/metrics/v4 v4.0.9 h1:5M1XE76fKokYEg8EVNWzbF4RgxYh3n3PZT5QuOGHKoE= -github.com/roadrunner-server/metrics/v4 v4.0.9/go.mod h1:2Q8Mwb5As6qht15hddOT3aJKn0i7w1pStOI8bHgoJ/Y= -github.com/roadrunner-server/nats/v4 v4.2.7 h1:XPuw6aP6sf9xbAhM7Mafkh2r6LozY5X123XzLC/a59o= -github.com/roadrunner-server/nats/v4 v4.2.7/go.mod h1:JlDGWaNyee9flcwExYXxd/WKvUmTF2DL94dzQVRF+ts= -github.com/roadrunner-server/otel/v4 v4.1.12 h1:bjQSSUYjODck799ZdbgcWVNj0qycwFvwbVCNxoBF47E= -github.com/roadrunner-server/otel/v4 v4.1.12/go.mod h1:3X0QcVWStDhzV5PrL9OrdNawiUQM9/FR/61IuiaOqm0= -github.com/roadrunner-server/prometheus/v4 v4.0.11 h1:gCyNFW17y89c2ej2KpFHXN/bH9+jAf3b/NwsRiJ8uDo= -github.com/roadrunner-server/prometheus/v4 v4.0.11/go.mod h1:C857RIdc09iI4ubkV+35bP9+M3P8eSkcCMr7LwwG17w= -github.com/roadrunner-server/proxy_ip_parser/v4 v4.0.9 h1:mCZao2WMojHhAj5g6rEv7IwLzSepE/e8W6XEXNi6Q+k= -github.com/roadrunner-server/proxy_ip_parser/v4 v4.0.9/go.mod h1:NSrFLdaDAHswt1hERDrtVqaieo0ZrLDtyzwqykNOcgM= -github.com/roadrunner-server/redis/v4 v4.1.10 h1:Ew0fr62GJX8uTtmSLQv+276MFjSFWrog8K6VuX8+kGo= -github.com/roadrunner-server/redis/v4 v4.1.10/go.mod h1:zeedFlx5UiTvrT+IeIlwsI32r3JEGNmYicPyncA3hbc= -github.com/roadrunner-server/resetter/v4 v4.0.4 h1:54m5u7zegr14vAYboqa3cilAAMLa3+NKYSCKjAf7b94= -github.com/roadrunner-server/resetter/v4 v4.0.4/go.mod h1:0Bfqs6AscmK6olMzlXtyYRZlfjE9Sqy9RgEC3MxieOA= -github.com/roadrunner-server/rpc/v4 v4.1.9 h1:izbbGije6hbTJ4cp94OHzH29j4tMzawYRvSUltmG4uU= -github.com/roadrunner-server/rpc/v4 v4.1.9/go.mod h1:MgPbJDCnQ/2khhyZ40FN756icaPSDFlUFHe/MIgGIAo= +github.com/roadrunner-server/memory/v4 v4.2.8 h1:QiYEQvhS3ydZEV23RfODQoyQModXIh8nuHylGDDO270= +github.com/roadrunner-server/memory/v4 v4.2.8/go.mod h1:2Qw6FV+S+LzrrvjbyyXjtefqluwQuI/LyGxfHvmrYtI= +github.com/roadrunner-server/metrics/v4 v4.0.10 h1:GHyxRumfS713jg3IINV7ktqLKubYgraBR73DyhVb09A= +github.com/roadrunner-server/metrics/v4 v4.0.10/go.mod h1:h2rpIyHpyWVYqOwA1tuvWy+rz9Le3uTXeGduQmnbQrE= +github.com/roadrunner-server/nats/v4 v4.2.8 h1:sTb8hjyuXsgxfhT+Usu7LvtzOyQ8ZIIml2G3edDS6Tw= +github.com/roadrunner-server/nats/v4 v4.2.8/go.mod h1:JnNi8pMS8aJVFA/avrVjxUSn+IRThrwnls9oCpJ5pRE= +github.com/roadrunner-server/otel/v4 v4.1.13 h1:4dWn+XZ7GGB5D2ZgJfhFms5BfXcb2VARNstOylcZ/eM= +github.com/roadrunner-server/otel/v4 v4.1.13/go.mod h1:2y9/f6uU4y3PygiK3a1JOZppDIl1aPfJGzqAHUonW1U= +github.com/roadrunner-server/prometheus/v4 v4.0.12 h1:3qQXGRRmkN5kXwZwqgs6WHy2aWFQWzXJ0UkRx69B1co= +github.com/roadrunner-server/prometheus/v4 v4.0.12/go.mod h1:Gp46H7J1Zs0AdS/Vy1Nj84zX/ih2T4+be7xUzZzQ5sE= +github.com/roadrunner-server/proxy_ip_parser/v4 v4.0.10 h1:K9xQD4E4z15Kk+b+d/JN4I5atn1c7ITXsMs71OGHiww= +github.com/roadrunner-server/proxy_ip_parser/v4 v4.0.10/go.mod h1:OJP+KWC70hsPGFkHSU558ga/Ed/kyca+1zIm/6J5Zv8= +github.com/roadrunner-server/redis/v4 v4.1.11 h1:m7eVLresqSi9ly0/aZd6vIWx8gNTkh6tpnW8EuoIf2Y= +github.com/roadrunner-server/redis/v4 v4.1.11/go.mod h1:k1Iz8pmVhyfDCKCasGzIbAdCh2t88b5JOqP2ooscN9Y= +github.com/roadrunner-server/resetter/v4 v4.0.5 h1:/ApvYzmeYfM1S//nWEG7DbM04BQQtEWZtHy9//Bhijw= +github.com/roadrunner-server/resetter/v4 v4.0.5/go.mod h1:0Bfqs6AscmK6olMzlXtyYRZlfjE9Sqy9RgEC3MxieOA= +github.com/roadrunner-server/rpc/v4 v4.1.10 h1:YdL3mnaQbJAmjM2miGsHvnLb9jxDBaFy60a+AOFO37k= +github.com/roadrunner-server/rpc/v4 v4.1.10/go.mod h1:MgFjnFBrb4aAmZ7uvLgfFHm878GSDPKNeOcskp/EusQ= github.com/roadrunner-server/sdk/v4 v4.2.6 h1:BSQ+HHklszJKGCo91jqRwvgjhSkuz097cbPHMFAhIfo= github.com/roadrunner-server/sdk/v4 v4.2.6/go.mod h1:WBLEsz9EMY6CkwpdeageMEPLevD/PaUf4rOOsBsaKlo= -github.com/roadrunner-server/send/v4 v4.0.10 h1:KJMzEimuOGvad/SX0S15ugU1EfKrUvipO9PrnoP9LfY= -github.com/roadrunner-server/send/v4 v4.0.10/go.mod h1:+kEHd2wEMJwF5b9wj+8MZCG8Nq85cSWmvuMHPnvkBQM= -github.com/roadrunner-server/server/v4 v4.1.6 h1:GsNbDknpAimQLqNwfrn7Zy1s8CIQw25DGfG+uI5kPmU= -github.com/roadrunner-server/server/v4 v4.1.6/go.mod h1:EtqMcULxsWIJF7F6NZ4KqOU/qFDDD89Fqq5Zvq3kUjM= -github.com/roadrunner-server/service/v4 v4.1.6 h1:E6UJ32A9inFNDGuy/yQpvL/tg674DlppStv5hq5ieIM= -github.com/roadrunner-server/service/v4 v4.1.6/go.mod h1:vZguMP0T7KnFceB4pJWcfUiHwmhiP7h9l8mrX3gqY+0= -github.com/roadrunner-server/sqs/v4 v4.2.9 h1:f83S/EPZefHmXJyQ2urriv3bR/eBDur6mfRBhqdszRQ= -github.com/roadrunner-server/sqs/v4 v4.2.9/go.mod h1:M2hWGT67iyAdkEXV7Ss2nQgO2QL2HJFm/Ae3AMG+jFI= -github.com/roadrunner-server/static/v4 v4.0.10 h1:8HtU6n1gkxfOk+MmDh8tglcXuy8rp8wQV+J/rDjy1t0= -github.com/roadrunner-server/static/v4 v4.0.10/go.mod h1:5/R++LpPxomF4gZ1rAoP8Fr34Mk+60dGlIDDbSUXJHc= -github.com/roadrunner-server/status/v4 v4.1.10 h1:0eprEVWA4d9PkiYIlD3CSNXo12fYxXvgW8hcdUrUNCE= -github.com/roadrunner-server/status/v4 v4.1.10/go.mod h1:j+zarAOo/lkLYFwho2P0nNeIREMV7jVgePcueikzHzE= -github.com/roadrunner-server/tcp/v4 v4.0.9 h1:HMU3fvpzqspjMhVWSEesg6vt/wR/oOBkrSA+Pmjtefk= -github.com/roadrunner-server/tcp/v4 v4.0.9/go.mod h1:XncXo62zvTM6lKaccHrx2fQX4PGGkhtKpoTeiLQRS7M= +github.com/roadrunner-server/send/v4 v4.0.11 h1:aERLiJOf2U6BHb6vu22a52uz50ISVbWlboTF3xx5wBE= +github.com/roadrunner-server/send/v4 v4.0.11/go.mod h1:mXKV2shbHA2wXwexL35KpUA21lLuCmC4aj41xZS6cC0= +github.com/roadrunner-server/server/v4 v4.1.8 h1:BnGNNirBFVP0XVV+qkYfoqCpH1FIvBbtXT/DEnWwQkI= +github.com/roadrunner-server/server/v4 v4.1.8/go.mod h1:HJIJcn9l+563DiI8xo+k7tk5RrLrHedwLhkPu52GXsw= +github.com/roadrunner-server/service/v4 v4.1.7 h1:wxE+xCBqMUXsV9aFEOMLx/kdcs8OEG/MAy4k50pA1/U= +github.com/roadrunner-server/service/v4 v4.1.7/go.mod h1:n1PUi7AudlSGt1MKdhidV4WF36Gh0c+HKXhpwhHiDkM= +github.com/roadrunner-server/sqs/v4 v4.2.10 h1:TP8xECH95aObLJW+F3NreE6CnYFup+xQ+DT/ifA/WnA= +github.com/roadrunner-server/sqs/v4 v4.2.10/go.mod h1:O5JjXP5yAnuiXOYbMcBkIcWqmuB4k9qFPT7xItc1/Sw= +github.com/roadrunner-server/static/v4 v4.0.11 h1:EvO6hDrl+m+Mw2fXGcAACbl9fM+1JFYn79mYJWGauUE= +github.com/roadrunner-server/static/v4 v4.0.11/go.mod h1:hHwOZWg+XbLOluSpmQluJ0FrjydODip2Axy4GQkFxZs= +github.com/roadrunner-server/status/v4 v4.1.11 h1:2jDDPEiX9tflIp1fbJyNbT1ozE1GWXYVu8mzYt5GbeI= +github.com/roadrunner-server/status/v4 v4.1.11/go.mod h1:j+zarAOo/lkLYFwho2P0nNeIREMV7jVgePcueikzHzE= +github.com/roadrunner-server/tcp/v4 v4.0.10 h1:NIJI/reXpe2zWa4HYsZtqMtsNwqLhCSGmmdTOZ+AXMg= +github.com/roadrunner-server/tcp/v4 v4.0.10/go.mod h1:BrqkAXuscimB6ZzYSop8TjM3jNbmY2d9cF2ibfMyhoo= 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= @@ -1785,8 +1785,8 @@ google.golang.org/genproto v0.0.0-20230209215440-0dfe4f8abfcc/go.mod h1:RGgjbofJ google.golang.org/genproto v0.0.0-20230216225411-c8e22ba71e44/go.mod h1:8B0gmkoRebU8ukX6HP+4wrVQUY1+6PkQ44BSyIlflHA= google.golang.org/genproto v0.0.0-20230222225845-10f96fb3dbec/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= google.golang.org/genproto v0.0.0-20230322174352-cde4c949918d/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= -google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 h1:KpwkzHKEF7B9Zxg18WzOa7djJ+Ha5DzthMyZYQfEn2A= -google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= +google.golang.org/genproto v0.0.0-20230524185152-1884fd1fac28 h1:+55/MuGJORMxCrkAgo2595fMAnN/4rweCuwibbqrvpc= +google.golang.org/genproto v0.0.0-20230524185152-1884fd1fac28/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= 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 aa578ba39..5134dba08 100644 --- a/schemas/config/3.0.schema.json +++ b/schemas/config/3.0.schema.json @@ -1852,7 +1852,7 @@ }, "proto": { "type": "array", - "description": "Proto file to use, multiply files supported [SINCE 2.6]", + "description": "Proto file to use, multiply files supported [SINCE 2.6]. As of [v2023.1.4], wilcards are allowed in the proto field", "items": { "type": "string" }