diff options
author | Valery Piashchynski <[email protected]> | 2022-07-18 12:22:18 +0200 |
---|---|---|
committer | Valery Piashchynski <[email protected]> | 2022-07-18 12:22:18 +0200 |
commit | efefa108c8ab894f4ef9e91a1647df49e392a3c9 (patch) | |
tree | f4c664a79b15a80500e4d84742f4cb0653686c1f | |
parent | 0bdc25ef2c3bd7cd57aa5c475a0bbc6eb80be060 (diff) |
update docs, CHANGELOG
Signed-off-by: Valery Piashchynski <[email protected]>
-rw-r--r-- | .rr.yaml | 5 | ||||
-rw-r--r-- | CHANGELOG.md | 22 | ||||
-rw-r--r-- | go.mod | 60 | ||||
-rw-r--r-- | go.sum | 120 | ||||
-rw-r--r-- | schemas/config/2.0.schema.json | 5 |
5 files changed, 120 insertions, 92 deletions
@@ -1401,6 +1401,11 @@ grpc: # This option is required listen: "tcp://localhost:9001" + # GRPC reflection server [SINCE 2.11] + # + # This option is optional. The reflection server might be activated to use `grpc_cli`, `grpc-ui`, `grpc-curl`, or similar tools to intercept grpc payloads. + enable_reflection_server: false + # Proto file to use, multiply files supported [SINCE 2.6] # # This option is required diff --git a/CHANGELOG.md b/CHANGELOG.md index 41b94e2f..b08fc1ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,28 @@ # CHANGELOG -## v2.11.0 (??.??.????) +## v2.11.0 (28.07.2022) ## 👀 New: -- ✏️ **RoadRunner**: Can now be embedded in other go programs +- ✏️ **[BETA]: RoadRunner**: Can now be embedded in other go programs. [PR](https://github.com/roadrunner-server/roadrunner/pull/1214), (thanks @khepin) +- ✏️ **gRPC Plugin**: Implement Google's `gRPC` [errors API](https://cloud.google.com/apis/design/errors). Exception might be passed as a `Status` structure in the `Metadata` (key - `error`) to be parsed and returned to the user w/o worker restart. NOTE: `Status` structure should be marshaled via `proto` marshaller, not `json`. [FR](https://github.com/roadrunner-server/roadrunner/issues/1001) +- ✏️ **gRPC Plugin**: `gRPC` reflection server. [GoDocs](https://github.com/grpc/grpc-go/blob/master/Documentation/server-reflection-tutorial.md). +- +The reflection server might be activated to use [`grpc_cli`](https://github.com/grpc/grpc/blob/master/doc/command_line_tool.md), [`grpc-curl`](https://github.com/fullstorydev/grpcurl), [`grpc-ui`](https://github.com/fullstorydev/grpcui), or similar tools to intercept grpc payloads. + +Configuration: +```yaml +grpc: + listen: "tcp://localhost:9001" + + # GRPC reflection server [SINCE 2.11] + # + # This option is optional. The reflection server might be activated to use `grpc_cli`, `grpc-ui`, `grpc-curl`, or similar tools to intercept grpc payloads. + enable_reflection_server: false + proto: + - "first.proto" + - "second.proto" +``` ## v2.10.7 (14.07.2022) @@ -8,45 +8,45 @@ require ( github.com/fatih/color v1.13.0 github.com/joho/godotenv v1.4.0 github.com/olekukonko/tablewriter v0.0.5 - github.com/roadrunner-server/amqp/v2 v2.17.5 + github.com/roadrunner-server/amqp/v2 v2.17.6 github.com/roadrunner-server/api/v2 v2.18.0 - github.com/roadrunner-server/beanstalk/v2 v2.16.3 - github.com/roadrunner-server/boltdb/v2 v2.16.5 - github.com/roadrunner-server/broadcast/v2 v2.12.6 - github.com/roadrunner-server/cache/v2 v2.15.5 - github.com/roadrunner-server/config/v2 v2.14.6 + github.com/roadrunner-server/beanstalk/v2 v2.16.4 + github.com/roadrunner-server/boltdb/v2 v2.16.6 + github.com/roadrunner-server/broadcast/v2 v2.12.7 + github.com/roadrunner-server/cache/v2 v2.15.6 + github.com/roadrunner-server/config/v2 v2.14.7 github.com/roadrunner-server/endure v1.3.0 github.com/roadrunner-server/errors v1.1.2 - github.com/roadrunner-server/fileserver/v2 v2.13.6 + github.com/roadrunner-server/fileserver/v2 v2.13.7 github.com/roadrunner-server/goridge/v3 v3.4.5 - github.com/roadrunner-server/grpc/v2 v2.17.0 - github.com/roadrunner-server/gzip/v2 v2.12.3 - github.com/roadrunner-server/headers/v2 v2.12.4 - github.com/roadrunner-server/http/v2 v2.19.9 + github.com/roadrunner-server/grpc/v2 v2.18.0 + github.com/roadrunner-server/gzip/v2 v2.12.4 + github.com/roadrunner-server/headers/v2 v2.12.5 + github.com/roadrunner-server/http/v2 v2.19.10 github.com/roadrunner-server/informer/v2 v2.11.7 - github.com/roadrunner-server/jobs/v2 v2.15.5 - github.com/roadrunner-server/kv/v2 v2.12.7 - github.com/roadrunner-server/logger/v2 v2.13.5 - github.com/roadrunner-server/memcached/v2 v2.12.4 - github.com/roadrunner-server/memory/v2 v2.15.3 - github.com/roadrunner-server/metrics/v2 v2.13.6 - github.com/roadrunner-server/nats/v2 v2.16.2 - github.com/roadrunner-server/new_relic/v2 v2.14.6 + github.com/roadrunner-server/jobs/v2 v2.15.6 + github.com/roadrunner-server/kv/v2 v2.12.8 + github.com/roadrunner-server/logger/v2 v2.13.6 + github.com/roadrunner-server/memcached/v2 v2.12.5 + github.com/roadrunner-server/memory/v2 v2.15.4 + github.com/roadrunner-server/metrics/v2 v2.13.7 + github.com/roadrunner-server/nats/v2 v2.16.3 + github.com/roadrunner-server/new_relic/v2 v2.14.7 github.com/roadrunner-server/otel/v2 v2.3.0 - github.com/roadrunner-server/prometheus/v2 v2.13.6 + github.com/roadrunner-server/prometheus/v2 v2.13.7 github.com/roadrunner-server/proxy_ip_parser/v2 v2.4.0 - github.com/roadrunner-server/redis/v2 v2.15.4 + github.com/roadrunner-server/redis/v2 v2.15.5 github.com/roadrunner-server/reload/v2 v2.12.6 github.com/roadrunner-server/resetter/v2 v2.11.7 - github.com/roadrunner-server/rpc/v2 v2.13.4 - github.com/roadrunner-server/send/v2 v2.12.3 - github.com/roadrunner-server/server/v2 v2.14.6 - github.com/roadrunner-server/service/v2 v2.15.0 - github.com/roadrunner-server/sqs/v2 v2.17.3 - github.com/roadrunner-server/static/v2 v2.13.4 - github.com/roadrunner-server/status/v2 v2.13.6 - github.com/roadrunner-server/tcp/v2 v2.13.7 - github.com/roadrunner-server/websockets/v2 v2.14.6 + github.com/roadrunner-server/rpc/v2 v2.13.5 + github.com/roadrunner-server/send/v2 v2.12.4 + github.com/roadrunner-server/server/v2 v2.14.7 + github.com/roadrunner-server/service/v2 v2.15.1 + github.com/roadrunner-server/sqs/v2 v2.17.4 + github.com/roadrunner-server/static/v2 v2.13.5 + github.com/roadrunner-server/status/v2 v2.13.7 + github.com/roadrunner-server/tcp/v2 v2.13.8 + github.com/roadrunner-server/websockets/v2 v2.14.7 github.com/spf13/cobra v1.5.0 github.com/spf13/viper v1.12.0 github.com/stretchr/testify v1.8.0 @@ -421,88 +421,88 @@ github.com/rabbitmq/amqp091-go v1.3.4/go.mod h1:ogQDLSOACsLPsIq0NpbtiifNZi2YOz0V github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= -github.com/roadrunner-server/amqp/v2 v2.17.5 h1:jf8BNKN+U9ipLviHMUPsUGI9qKzq+f/RCyeEzRVWqio= -github.com/roadrunner-server/amqp/v2 v2.17.5/go.mod h1:4ed3xfA8GFt+yvyco0L8AhpjlrRZBuTqdCvCkE4BYQI= +github.com/roadrunner-server/amqp/v2 v2.17.6 h1:oA9QJDWoQFfTWmnKgAVSWiVCP7hSZdbjcRbTO4Szv/I= +github.com/roadrunner-server/amqp/v2 v2.17.6/go.mod h1:pJ8v4jpuAd5qzSxfzoSKPHWCwXUuaaa2Pa1xb46SsN4= github.com/roadrunner-server/api/v2 v2.18.0 h1:xKvlKmgTyQjP+AUMMYL0M/Wk7iyp+bG4qrfp+pCrnLE= github.com/roadrunner-server/api/v2 v2.18.0/go.mod h1:F4B43HFTLyZee+YHPMY7c3kaVwONNlbjU+UdTq5pmq8= -github.com/roadrunner-server/beanstalk/v2 v2.16.3 h1:rOlZ4gYBa2ZBkuYpDilnxtGRuMuYoFTPh+a1XsIHYuo= -github.com/roadrunner-server/beanstalk/v2 v2.16.3/go.mod h1:PRi1hYkug0CENyy01TGk57KRw6ZLWDHTcXm2rDD86nE= -github.com/roadrunner-server/boltdb/v2 v2.16.5 h1:lYrCnMalQorsVmlUyIMSal6Mig5CLuIw809u0XZIvoE= -github.com/roadrunner-server/boltdb/v2 v2.16.5/go.mod h1:3+eTdn/vwAYyFTa3HCJ7TIwzDf7zkWvZfUBaFbyxfDQ= -github.com/roadrunner-server/broadcast/v2 v2.12.6 h1:4QRBoxC5Pr28mcCxynMycvF6OXrtxsJ6Xyvj8RtIqOY= -github.com/roadrunner-server/broadcast/v2 v2.12.6/go.mod h1:wXXvrgULY2lY3KzVef7RGeGTNNF2VFkAeMwjHC6tx5s= -github.com/roadrunner-server/cache/v2 v2.15.5 h1:AfxGsPELWBjijPvVdrqCRxEaRut4jMJLlqKZdZtzeG8= -github.com/roadrunner-server/cache/v2 v2.15.5/go.mod h1:xqG8wwmM10vRelZdttggZl5aE4SX/52I6rPT9fYj/m8= -github.com/roadrunner-server/config/v2 v2.14.6 h1:O4aR7Q+QY1urJLNmVtl5cDjVy6pZwMZgrxKoJEDyUCo= -github.com/roadrunner-server/config/v2 v2.14.6/go.mod h1:L8H45Xl7Y6R05oZxat8Y1kVyoMIZssRDCdFV87Fj79M= +github.com/roadrunner-server/beanstalk/v2 v2.16.4 h1:vYPGquYvC6JLKj0LVe+MThW+eAR9h4/yGnh5FP7QYws= +github.com/roadrunner-server/beanstalk/v2 v2.16.4/go.mod h1:Nxd0FyK9sBn8dKPO2FkTr7ov/sCe3T5jWYcmjMPCzNo= +github.com/roadrunner-server/boltdb/v2 v2.16.6 h1:W4qhBhNmb0IVmqG+lL2Ic3AO3fA9T+i94ZtVhMFG7go= +github.com/roadrunner-server/boltdb/v2 v2.16.6/go.mod h1:2dvHUDE94RTdnwc/8XR21S5Faonoe7H3EuFquDjhrJU= +github.com/roadrunner-server/broadcast/v2 v2.12.7 h1:LKssEZtr+YPq4mHL99TDhH65QGkFBAyb9FPO7S9USSs= +github.com/roadrunner-server/broadcast/v2 v2.12.7/go.mod h1:DQNiz0gG6NdDf5ShGDPm5Yvb8m/0NCRpgWWdXMzLH7o= +github.com/roadrunner-server/cache/v2 v2.15.6 h1:MfKYIWjaD0Hl3Yho41bnJRG8/yJWt1hEtcenmFmR+RE= +github.com/roadrunner-server/cache/v2 v2.15.6/go.mod h1:28xMu/InfanPaBr+awoHeD+ust7xVRjakXr9PF+1uxI= +github.com/roadrunner-server/config/v2 v2.14.7 h1:u6Jyp0P9qqHlvo8nsgR89PDIKzc1KzJFcLhu6ADVf4Y= +github.com/roadrunner-server/config/v2 v2.14.7/go.mod h1:WnukPIOlJaPvI5/GzzSnCcBmxGnSLY3SJvKnsgpx5LI= github.com/roadrunner-server/endure v1.3.0 h1:lZNOE4EDcoibR2PE4xz6G8/ywQBq9HmMzCvfQenEUCA= github.com/roadrunner-server/endure v1.3.0/go.mod h1:Yahi4Uoabla2o+0N+pbjWwIJnAigYWppGwbLU3D6cLc= github.com/roadrunner-server/errors v1.1.2 h1:+LPw9Akgg+8LAGM4wASMWLAoBIbyP+mhNfR+FBS2Slw= github.com/roadrunner-server/errors v1.1.2/go.mod h1:jVSh32nFtRMzKItYUM9W2CTLLpXAM8HseL2lUENPYtU= -github.com/roadrunner-server/fileserver/v2 v2.13.6 h1:zQe2Gddbag7ITTNSUeR8P/UNMjUL1elN26i2+jKeXnI= -github.com/roadrunner-server/fileserver/v2 v2.13.6/go.mod h1:FpZrjzsRikWgmxXPM1ZT1Okwru4Bm6IDro+KNFaFlAg= +github.com/roadrunner-server/fileserver/v2 v2.13.7 h1:dLq9jN2XTBstYVyFbBXNPsfgJ5MCoc5OBnK+Zx5acmc= +github.com/roadrunner-server/fileserver/v2 v2.13.7/go.mod h1:X9hdQ9yMEZVGehgPazPDk+WajumL5sMuO8vl6yiPLvs= github.com/roadrunner-server/goridge/v3 v3.4.5 h1:g7K9kOmyAOQQ9TusDYksgyKBsKQrQVNc0CT1HKhaphg= github.com/roadrunner-server/goridge/v3 v3.4.5/go.mod h1:zGbUad2YyaaW9Vt9dqLBDcyrA45KlYoRh8jB7TUsStM= -github.com/roadrunner-server/grpc/v2 v2.17.0 h1:FT64YdvvmgN3MaZ0ONc2AycdW/JWN4hqJSj8XXg3Exg= -github.com/roadrunner-server/grpc/v2 v2.17.0/go.mod h1:dczlTS/fvkckEMonTLWB2xQghUEUy/mLwHe+uBswf+8= -github.com/roadrunner-server/gzip/v2 v2.12.3 h1:Y0u/CxRg9MOvvQQdu4F9wI+7LXi8bUQUfaWGmhTHrI0= -github.com/roadrunner-server/gzip/v2 v2.12.3/go.mod h1:FVq6R/218iFYkk3jCC2c+Rys+C2/TXjS0QLZQ2KhGQI= -github.com/roadrunner-server/headers/v2 v2.12.4 h1:6FHhS6xQeLgqvnUUbbMMMHpjK8aVBSjiFNKNr9nCFtk= -github.com/roadrunner-server/headers/v2 v2.12.4/go.mod h1:emmn/qLZ0MhMmwpPF3IzGFSn/3KL+5YFGkiGU7k7EoQ= -github.com/roadrunner-server/http/v2 v2.19.9 h1:UFMYFt4TiW/X0veFtd2AYm1v9R8PqzSZUMNGqRAnczw= -github.com/roadrunner-server/http/v2 v2.19.9/go.mod h1:Msd1r3M0Aq5n1VL5iVjeEDfwt1dnNqFAeDmj9Kg7I4c= +github.com/roadrunner-server/grpc/v2 v2.18.0 h1:fYHZMMR+p7NJVOHhZK4fgySuvGrIxCNkw+uHyWUl6DI= +github.com/roadrunner-server/grpc/v2 v2.18.0/go.mod h1:R6SkwnaCIJNkG/LNo/kjwnZPG6wI0KPB+CrnGGxLXxY= +github.com/roadrunner-server/gzip/v2 v2.12.4 h1:wTWlf1kfBGjAL+xabTeJFJNZBLiRzw+aBXTDqe4SiNo= +github.com/roadrunner-server/gzip/v2 v2.12.4/go.mod h1:HVGGJXD3w+wUbZykzK60Gl3UJkEVnrgI2C1QQJE6xHU= +github.com/roadrunner-server/headers/v2 v2.12.5 h1:94mDM29QmBUI33TV5FrYMTMY8oLttykB73SfW8pGEAE= +github.com/roadrunner-server/headers/v2 v2.12.5/go.mod h1:HU9Rdhfk3niEMpiAZQgEXGs+olKEHcwSI+nqIzzPwRQ= +github.com/roadrunner-server/http/v2 v2.19.10 h1:JK3Oh/8zDEBOZM1SiQa+2PMQdDtrAtpDQYlIIAOdZoA= +github.com/roadrunner-server/http/v2 v2.19.10/go.mod h1:NmvieLx/vvoDBTf9HVZbphozK9r4dD8GSi022h4ymrc= github.com/roadrunner-server/informer/v2 v2.11.7 h1:vl4mi1tV1x39k3TkZelmF3GiwK4TKNqlLVXWAl6URyg= github.com/roadrunner-server/informer/v2 v2.11.7/go.mod h1:eKksViGKMdSZQr2dgMRwVR0pT66B7Q/R3k5Y3hBRcQs= -github.com/roadrunner-server/jobs/v2 v2.15.5 h1:D9QP5n8m6qxmA9317buV/6ICNBTwwA9eBfPW1U07Gg0= -github.com/roadrunner-server/jobs/v2 v2.15.5/go.mod h1:uAsVEzCp1nfY/XhTPCKf9im1hbC64pTgmhugTx+zQWk= -github.com/roadrunner-server/kv/v2 v2.12.7 h1:mBzcQfn2rLJXO8hf1hyCiVqHWKpJpn/a+uFPKlKMU/0= -github.com/roadrunner-server/kv/v2 v2.12.7/go.mod h1:CINO14KmWrtU/hTWZOLbR3X+SwhrNNQluGPdBqIko88= -github.com/roadrunner-server/logger/v2 v2.13.5 h1:iDjp0ZFlPJlnbfjYX8V+pyJYhbuZo9ArSAVuv1GR5mE= -github.com/roadrunner-server/logger/v2 v2.13.5/go.mod h1:FZteSDWsJGYi/hlfGo8SxZPe31JJR/nbLA0fSgN/z3k= -github.com/roadrunner-server/memcached/v2 v2.12.4 h1:9p5xxrGQLw/welWL81fMRraq3zmtUm59cI33pb+JEWI= -github.com/roadrunner-server/memcached/v2 v2.12.4/go.mod h1:Qkl0Nj/ofBBLJEe0NP+KUNRLndNTdZnUpiPF5rBBs10= -github.com/roadrunner-server/memory/v2 v2.15.3 h1:yotZ0+/+y6VqB3NK1/VNYVoIH0nEmxm8ayyXGMPJ9EI= -github.com/roadrunner-server/memory/v2 v2.15.3/go.mod h1:f3WrrofJ97C9ZaRJQnuemcn/tm970Iuy/eCmh6HkidU= -github.com/roadrunner-server/metrics/v2 v2.13.6 h1:xYNqXYoNmQpXOZoRmAt3tnPj/gw5p/Swg5FnjkDXZ7c= -github.com/roadrunner-server/metrics/v2 v2.13.6/go.mod h1:X7xHi6pVGvsmZBUgRQY4QF12kjqsI739bie2NszE/Xg= -github.com/roadrunner-server/nats/v2 v2.16.2 h1:oZuVIFQeaz3r4kiqjq2K2LbX0OudIxd/ANh8EnFfeNI= -github.com/roadrunner-server/nats/v2 v2.16.2/go.mod h1:AyKbCmfNdRfhudgKxxmW89/2iDtgqbV3ZDvo0jLSjqo= -github.com/roadrunner-server/new_relic/v2 v2.14.6 h1:uvg0qFY5ZU5wZ4eIMRLP0B/tCv/losZv+M7r7jfJ9PA= -github.com/roadrunner-server/new_relic/v2 v2.14.6/go.mod h1:t6lPH+ukmj6p9MUHgcUXizLBzO1BQNKMz7bPq7TQAYM= +github.com/roadrunner-server/jobs/v2 v2.15.6 h1:lrpzmPQtCUiSh+Q0jbQYZ3TCXSP09wHqsOkOBs8XmIU= +github.com/roadrunner-server/jobs/v2 v2.15.6/go.mod h1:PHr3poMobxkbch2Z15h7B243TnSQ9Y3w7Obv3/yS7f0= +github.com/roadrunner-server/kv/v2 v2.12.8 h1:bcgQHuafHm48kfFYqBAmOpQlyF+BZ66cXXtb7popWPk= +github.com/roadrunner-server/kv/v2 v2.12.8/go.mod h1:+4jpsx4oqztxceX+XeV+be54OIHHQXKkWC8udk4RwDQ= +github.com/roadrunner-server/logger/v2 v2.13.6 h1:tr00lYzrdxOSTggF105QstAO4wxbC5otJwFenvwP/Jk= +github.com/roadrunner-server/logger/v2 v2.13.6/go.mod h1:5ptUJX18twCFyhmLMq6lSsKBuuMg73bd8t8M62RRzfw= +github.com/roadrunner-server/memcached/v2 v2.12.5 h1:U+PKXQVhvDLyEXNotfCRFueeR1bVf9FEX2//kNzuzS4= +github.com/roadrunner-server/memcached/v2 v2.12.5/go.mod h1:W9YnTvQJpWCbBHE/BvkIUMPwdVLnbkwTGAYEZRaFC9w= +github.com/roadrunner-server/memory/v2 v2.15.4 h1:alpjJUTeKf7vPoUVOsneBT3g+rfRCJ4ugEeSJIMpT/Q= +github.com/roadrunner-server/memory/v2 v2.15.4/go.mod h1:agoeLVZOhaz0M8pAhVDFwmxWAFihA360kL7dETVsDD4= +github.com/roadrunner-server/metrics/v2 v2.13.7 h1:7FRfbz+4m0+zZzOdYLdkk/Z849FR10cJ3dhRzOOiPK4= +github.com/roadrunner-server/metrics/v2 v2.13.7/go.mod h1:J3BxOCgCBI3AcxKltzOAr/abAyEWUDBgqEsRbzZ8WWg= +github.com/roadrunner-server/nats/v2 v2.16.3 h1:XHAKwSUX5YYH41MDCTrTtcqGJ79uJ5i/DJRLM7LYz4U= +github.com/roadrunner-server/nats/v2 v2.16.3/go.mod h1:UqaqPIDLZ4E0urxnpFrSEbZ8LPzvUAakxo8+a02U0N4= +github.com/roadrunner-server/new_relic/v2 v2.14.7 h1:E1h5mGAZngTF782HqWhlsv1aLgNVJFsNNSw5wdXSY7E= +github.com/roadrunner-server/new_relic/v2 v2.14.7/go.mod h1:Q7fdt82z2sjNGxZPaHvHm7sX94eLfV6pPK5GvMK5Xdg= github.com/roadrunner-server/otel/v2 v2.3.0 h1:/S4c4J13smMVHrKvWMVlDDcJnktbI8pQ6AhyAsl/rFU= github.com/roadrunner-server/otel/v2 v2.3.0/go.mod h1:iLrejpHB+PD1NG+y4o+giSNOtXdJWmLOuAnLwVaRYFo= -github.com/roadrunner-server/prometheus/v2 v2.13.6 h1:GOOkbtsFEzewOZioHGjzRcXLDoKCTxbtEHVw5MHDE48= -github.com/roadrunner-server/prometheus/v2 v2.13.6/go.mod h1:z4/zuB4chuhnt/7M7IQfKe7zBeLTpQhmUmcU0t9ifWA= +github.com/roadrunner-server/prometheus/v2 v2.13.7 h1:EWPTpV71RNXTEnHvsFgSn8B/Fhetp01kcxevNWoBd9I= +github.com/roadrunner-server/prometheus/v2 v2.13.7/go.mod h1:X3mf+C7wn/OGVgVjDsZzYWj6Nw0ZejKOmNC/gGDqD3Q= github.com/roadrunner-server/proxy_ip_parser/v2 v2.4.0 h1:DA2fItCrwzNBXN7zl2dB+pQMvXoSM9raH1Q8nELkhuI= github.com/roadrunner-server/proxy_ip_parser/v2 v2.4.0/go.mod h1:mZHMsfUIkNXQRN8X98POxa/qYB6Zrb4HZmBTAWdxusg= -github.com/roadrunner-server/redis/v2 v2.15.4 h1:aesN18e9IyLYPK5G+DsZKT7vIpeIo2MQwU7n6kQS6j8= -github.com/roadrunner-server/redis/v2 v2.15.4/go.mod h1:OJ61Y8pYvAdlFYTvFe7rQK96EluvdJ6QfSKbsrYM9wQ= +github.com/roadrunner-server/redis/v2 v2.15.5 h1:CYW7Cb/2BmTeIG7W0wHl6c8SpTQzOP5MvWjiZl6v6X4= +github.com/roadrunner-server/redis/v2 v2.15.5/go.mod h1:XXnhvg1AZ/HFmGigDUuhnOgJoeNmY9mrWXwS2tDfeak= github.com/roadrunner-server/reload/v2 v2.12.6 h1:x2VB1MqFaHnJTWftgofLU7BridDEGmD+JS3SSaLq8nQ= github.com/roadrunner-server/reload/v2 v2.12.6/go.mod h1:5rrikEuAKelNR5ouNtwfkdOSWD7zT0I4RpGnxJKMpMo= github.com/roadrunner-server/resetter/v2 v2.11.7 h1:vwoMBejRborEstZVoKoLUrxY947GB5YS1PsmZ4o0ewc= github.com/roadrunner-server/resetter/v2 v2.11.7/go.mod h1:C8xRnkPgBSFykQAzd8UNQu1EPslPxGz0r/D5ijTzvBE= -github.com/roadrunner-server/rpc/v2 v2.13.4 h1:wl+aqybacxAG9YIUBSj+tSLWfp3QlvLFE2WmS7FgpXw= -github.com/roadrunner-server/rpc/v2 v2.13.4/go.mod h1:vzkxnRULfofn4fZphr795mkVpeOKwy9yeNYmBjJfnpc= +github.com/roadrunner-server/rpc/v2 v2.13.5 h1:7DpUfxnzgQQERYdEHikMHcl1+QJ6BMzBQMhduOqejkE= +github.com/roadrunner-server/rpc/v2 v2.13.5/go.mod h1:vbRvWawA1v8UDQjaOzshC+fEnnjEOhclVE0gTGlCppk= github.com/roadrunner-server/sdk/v2 v2.17.3 h1:BkBDcdO+YhEvbmsbPtak5yg91FDW+GFoZr5UBrWOQJc= github.com/roadrunner-server/sdk/v2 v2.17.3/go.mod h1:n05/SPVQ9WFj4UJEruVbXrSUfo2hkGiO4HxMgvsAlWM= -github.com/roadrunner-server/send/v2 v2.12.3 h1:98kRred2rvP6fMs+ePXoykN8ttuMhYIJr7RGfSnXJB0= -github.com/roadrunner-server/send/v2 v2.12.3/go.mod h1:W1SHPuWKSg8igv2iJo1n+yKiouUUMnxj+jv41Brmmio= -github.com/roadrunner-server/server/v2 v2.14.6 h1:ESRjKxPpf65aEU6hSUYktLYyp7t7I1rbnj4zyrEHx8Q= -github.com/roadrunner-server/server/v2 v2.14.6/go.mod h1:E/8T1kIqDSC2gv2zlokFwo6P1cvlsxkfftFVjvtDR3k= -github.com/roadrunner-server/service/v2 v2.15.0 h1:ptv+ROf1AAyFbiWFABUb7z3zJ9E2gxpI8JgiRnlj75w= -github.com/roadrunner-server/service/v2 v2.15.0/go.mod h1:fm9wzPBMqcKU48PGLN3CXQ7yxPoY+a2NSMP+aBWENS8= -github.com/roadrunner-server/sqs/v2 v2.17.3 h1:8rAn+S3x9MUKiCP/PzfgaJGTHzbffNpFDNnSMTy62f0= -github.com/roadrunner-server/sqs/v2 v2.17.3/go.mod h1:N8FAIh2VK6EZVn9ehq6ZgdVotxsoRIsyr96mQgJKMn8= -github.com/roadrunner-server/static/v2 v2.13.4 h1:KTAzK0Jc/94e9KDKCLQHT/NpWazQHEMt6HmjNreRK7s= -github.com/roadrunner-server/static/v2 v2.13.4/go.mod h1:/SbigptN4cXcs4jrC3onpD+t+nJ9koVSCtZZF07Ezro= -github.com/roadrunner-server/status/v2 v2.13.6 h1:I0/xVRsKA/QDTT/bItjXaTli+xZUpRH5+LuongrcpGU= -github.com/roadrunner-server/status/v2 v2.13.6/go.mod h1:7oJyLSsiErisPWeAbzsbib34mxVwF7UvDAeneXIuZj8= -github.com/roadrunner-server/tcp/v2 v2.13.7 h1:vlTMT/Dioe6h0W6ibg5OZhkag8jwEGUvBWWw1oNqTlU= -github.com/roadrunner-server/tcp/v2 v2.13.7/go.mod h1:lIg9lgKZ0aq2hyOE9HNaT0UeGX2E3vrQgd1W2LQrPE0= +github.com/roadrunner-server/send/v2 v2.12.4 h1:0naxOg2b/CF6Jx74p+VrY24fLjVItlCGqzoUZFpXj+Y= +github.com/roadrunner-server/send/v2 v2.12.4/go.mod h1:JJrCUDH5+IZYGCSsHtA6RO2Xsh7WyGfU+296+sMFzTE= +github.com/roadrunner-server/server/v2 v2.14.7 h1:J4tR/OU2EO/l0yEbBHpkgbVCxPC/zIyhuRjQ9YIMWIg= +github.com/roadrunner-server/server/v2 v2.14.7/go.mod h1:aXwpq6+cHw5wqkS+NnSPdt9fZwopMpjgL/fWz9inCGo= +github.com/roadrunner-server/service/v2 v2.15.1 h1:HIoc1JzuMdZok9cdy3wDG/UPOGdqrjllNylTDMogZHI= +github.com/roadrunner-server/service/v2 v2.15.1/go.mod h1:GYHOEKIeCNN3nzq4hUY/3g6/WfbYez5SIvF7i4irkKk= +github.com/roadrunner-server/sqs/v2 v2.17.4 h1:bq4LMNnAxxt2RokuxnDBjcvkzL5dCRNhxHUWC9byF3c= +github.com/roadrunner-server/sqs/v2 v2.17.4/go.mod h1:4GA17ipA5NAC/4rtvArB9p6Wu8B265BGcRCwxGF3PAE= +github.com/roadrunner-server/static/v2 v2.13.5 h1:Fdc82kV7tHifIsAQyvRtH/4FEPw9Wjek2VQf89LYGpM= +github.com/roadrunner-server/static/v2 v2.13.5/go.mod h1:okW04zZOThDIGjRRGCH0W2gm4W1NDAPY0xk0rBc8MxI= +github.com/roadrunner-server/status/v2 v2.13.7 h1:zu+2+LqWr7yioBXPH0HT/jse+mu0yH5bJ1LjNyh7cro= +github.com/roadrunner-server/status/v2 v2.13.7/go.mod h1:SMNvzNO0MgV8TsMorvnNTQZoBv0jSSon8a/VQmd6OW8= +github.com/roadrunner-server/tcp/v2 v2.13.8 h1:O/mmSd3G4aZa29U/Wa8Fg+XawhYc6Yko9BMJCNeDBMo= +github.com/roadrunner-server/tcp/v2 v2.13.8/go.mod h1:KoBqkG2Qs33rpnW5UH2SkyiD0DZccRrEVWhVFSVp++c= github.com/roadrunner-server/tcplisten v1.1.2 h1:GBjKlSEbA67UB2y83rFWsQKqMQGyalhTN9Q9HCIMBC0= github.com/roadrunner-server/tcplisten v1.1.2/go.mod h1:wN2/X46Vo60sC9L5Bf/eC8kL+X3//7KIFmANEXZaLsg= -github.com/roadrunner-server/websockets/v2 v2.14.6 h1:OPq8Op9GC5XgQme9HbQSpVA532Do1qIry8q+CW5/Imk= -github.com/roadrunner-server/websockets/v2 v2.14.6/go.mod h1:GM3D/mHTKahCxsctXk2EBTltVktpnkNvXi0aorDv5/k= +github.com/roadrunner-server/websockets/v2 v2.14.7 h1:4c7CJH21Zam6axtDqLkLFPE5f6BSLzFZMqfXpyCLJrQ= +github.com/roadrunner-server/websockets/v2 v2.14.7/go.mod h1:jmO8iAlZdGpFViUlU85wTRuCtDF4PYfFFqsOcfox1eA= github.com/robfig/cron v1.2.0 h1:ZjScXvvxeQ63Dbyxy76Fj3AT3Ut0aKsyd2/tl3DTMuQ= github.com/robfig/cron v1.2.0/go.mod h1:JGuDeoQd7Z6yL4zQhZ3OPEVHB7fL6Ka6skscFHfmt2k= github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= diff --git a/schemas/config/2.0.schema.json b/schemas/config/2.0.schema.json index bb8ae976..fda79cc4 100644 --- a/schemas/config/2.0.schema.json +++ b/schemas/config/2.0.schema.json @@ -1425,6 +1425,11 @@ "type": "string" } }, + "enable_reflection_server": { + "type": "boolean", + "description": "[SINCE 2.11]. The reflection server might be activated to use `grpc_cli`, `grpc-ui`, `grpc-curl`, or similar tools to intercept grpc payloads", + "default": false + }, "tls": { "description": "GRPC TLS configuration", "type": "object", |