RoadRunner v2.4.0 Release Notes
-
๐ Internal BC:
- ๐ฐ ๐จ Pool, worker interfaces: payload now passed and returned by the pointer.
๐ New:
- ๐ โ๏ธ Long-awaited, reworked
Jobs
plugin with pluggable drivers. Now you can allocate/destroy pipelines in the runtime. Drivers included in the initial release:RabbitMQ (0-9-1)
,SQS v2
,beanstalk
,memory
and local queue powered by theboltdb
. PR - ๐ โ๏ธ Support for the IPv6 (
tcp|http(s)|empty [::]:port
,tcp|http(s)|empty [::1]:port
,tcp|http(s)|empty :// [0:0:0:0:0:0:0:1]:port
) for RPC, HTTP and other plugins. RFC - ๐ณ โ๏ธ Support for the Docker images via GitHub packages.
- ๐ฆ โ๏ธ Go 1.17 support for the all spiral packages.
๐ ๐ฉน Fixes:
- ๐ท ๐ Fix: fixed bug with goroutines waiting on the internal worker's container channel, issue.
- ๐ฑ ๐ Fix: RR become unresponsive when new workers failed to re-allocate, issue.
- ๐ง ๐ Fix: add
debug
pool config key to the.rr.yaml
configuration reference.
๐ฆ ๐ฆ Packages:
- โก๏ธ ๐ฆ Update goridge to
v3.2.1
- โก๏ธ ๐ฆ Update temporal to
v1.0.9
- โก๏ธ ๐ฆ Update endure to
v1.0.4
๐ Summary: