Skip to content
This repository was archived by the owner on Feb 3, 2022. It is now read-only.

v2.4.0

Choose a tag to compare

@rustatian rustatian released this 02 Sep 18:51
· 129 commits to stable since this release
e481454

馃挃 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, ephemeral, and local queue powered by the boltdb. 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 all spiral packages.

馃┕ Fixes:

  • 馃悰 Fix: add debug pool config key to the .rr.yaml configuration reference.
  • 馃悰 Fix: fixed bug with goroutines waiting on the internal worker's container channel.
  • 馃悰 Fix: RR becomes unresponsive when new workers failed to re-allocate, issue.

馃摝 Packages:

  • 馃摝 Update goridge to v3.2.1
  • 馃摝 Update temporal to v1.0.9 (now with metrics)
  • 馃摝 Update RR to v2.4.0
  • 馃摝 Update endure to v1.0.4

馃搱 Summary: