summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorValery Piashchynski <[email protected]>2022-11-24 15:32:20 +0100
committerGitHub <[email protected]>2022-11-24 15:32:20 +0100
commit33bebe596b6c920634ec9386d818b912939de94b (patch)
tree8143ff6f5a92b10040aa93a5f59e8584b767ea72
parent31ef785a1af78b23215398e9ed65620e2809d047 (diff)
parent2f835f970991535f5816b66e5d0ad9b797a9a610 (diff)
[#1375]: release: `v2.12.0`v2.12.0
-rw-r--r--.rr.yaml11
-rw-r--r--CHANGELOG.md25
-rw-r--r--go.sum1
3 files changed, 21 insertions, 16 deletions
diff --git a/.rr.yaml b/.rr.yaml
index 9ad68fec..bd1492d8 100644
--- a/.rr.yaml
+++ b/.rr.yaml
@@ -476,6 +476,11 @@ service:
# Default: 0 (infinity), can be 1s, 2m, 2h (seconds, minutes, hours)
exec_timeout: 0
+ # Show the name of the service in logs (e.g. service.some_service_1)
+ #
+ # Default: false
+ service_name_in_log: false
+
# Remain process after exit. In other words, restart process after exit with any exit code.
#
# Default: "false"
@@ -507,6 +512,12 @@ service:
# Default: 1
process_num: 1
+
+ # Show the name of the service in logs (e.g. service.some_service_1)
+ #
+ # Default: false
+ service_name_in_log: false
+
# Allowed time before stop.
#
# Default: 0 (infinity), can be 1s, 2m, 2h (seconds, minutes, hours)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 544329c2..add316c4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,11 +1,18 @@
# CHANGELOG
-## v2.12.0-rc.1 (12.11.2022)
+## v2.12.0 (24.11.2022)
+
+# ⚠️ `websocket` and `broadcast` plugins were replaced by the new `centrifuge` plugin.
+# ⚠️ All plugins, `sdk` and `api` updated to `v3`. There are no breaking changes, we moved all Go code from the `api` to `sdk`.
## 👀 New:
- ✏ **All plugins**: update to `v3`. This is done not because of some breaking change but because of the internal update.
- ✏ **RPC plugin**: add new API to provide a running RR version and RR configuration in JSON format.
+- ✏ **Metrics plugin**: add new API to unregister previously registered collector. (thanks @butschster)
+- ✏ **Server plugin**: add new API to get statuses about the service and its child processes. (thanks @butschster)
+- ✏ **App logger plugin**: Application logger plugin, [FR](https://github.com/roadrunner-server/roadrunner/issues/1227) (thanks @wolfy-j)
+ **Docs**: [PHP-lib](https://github.com/roadrunner-php/app-logger)
- ✏ **AMQP plugin**: new configuration options. [FR](https://github.com/roadrunner-server/roadrunner/issues/1351), (thanks @andrey-tech)
```yaml
jobs:
@@ -38,18 +45,8 @@ pool:
destroy_timeout: 10s
```
----
-
-## v2.12.0-beta.1 (03.11.2022)
-
-# ⚠️ `websocket` and `broadcast` plugins was replaced by the new `centrifuge` plugin.
-
-# ⚠️ All plugins, `sdk` and `api` updated to `v3`. There are no breaking changes, we moved all Go code from the `api` to `sdk`.
-
-## 👀 New:
-
- ✏ **Centrifugo plugin**: New `centrifugo` plugin. Which is going to replace existing `broadcast` + `websockets` plugins. [FR](https://github.com/roadrunner-server/roadrunner/issues/1134).
-**Docs**: [PHP-lib](https://github.com/roadrunner-php/centrifugo)
+ **Docs**: [PHP-lib](https://github.com/roadrunner-php/centrifugo)
RoadRunner config:
@@ -103,10 +100,6 @@ centrifuge:
pool: {}
```
-- ✏ **App logger plugin**: Application logger plugin, [FR](https://github.com/roadrunner-server/roadrunner/issues/1227) (thanks @wolfy-j)
-**Docs**: [PHP-lib](https://github.com/roadrunner-php/app-logger)
-
-
## 🩹 Fixes:
- 🐛 **Headers middleware**: Header size is too small, [BUG](https://github.com/roadrunner-server/roadrunner/issues/1336) (thanks @masterjus)
diff --git a/go.sum b/go.sum
index fc05f906..a4bc2d08 100644
--- a/go.sum
+++ b/go.sum
@@ -587,6 +587,7 @@ github.com/gorilla/sessions v1.2.1/go.mod h1:dk2InVEVJ0sfLlnXv9EAgkf6ecYs/i80K/z
github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw=
github.com/grpc-ecosystem/go-grpc-middleware v1.3.0/go.mod h1:z0ButlSOZa5vEBq9m2m2hlwIgKw+rp3sdCBRoJY+30Y=
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk=
+github.com/grpc-ecosystem/grpc-gateway v1.16.0 h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4M0+kPpLofRdBo=
github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw=
github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks=
github.com/grpc-ecosystem/grpc-gateway/v2 v2.14.0 h1:t7uX3JBHdVwAi3G7sSSdbsk8NfgA+LnUS88V/2EKaA0=