CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 155
Releases: rabbitmq/rabbitmq-delayed-message-exchange
v4.1.0
1bfc799
Compare
Build Details
Built against RabbitMQ server 4.1.0
on Erlang/OTP 26.2.5.11
.
Breaking Changes and Compatibility Notes
This plugin is 4.1.x compatible with the following limitations:
- If the cluster uses Mnesia for schema store, it works exactly as it did against RabbitMQ
3.13.x
- If the cluster uses Khepri and the plugin is enabled after Khepri, it will start Mnesia, set up a node-local Mnesia replica and schema, and works as in scenario 1
- Important: if the cluster uses Mnesia, then the plugin is enabled, and then Khepri is enabled, the plugin must be disabled and re-enabled, or the node must be restarted. Then it will start Mnesia and works as in scenario 2
Changes
- RabbitMQ
4.1.0
compatibility.
Assets 3
v4.0.7
a9a6075
Compare
Build Details
Built against RabbitMQ server 4.0.7
on Erlang/OTP 26.2.5.9
.
Breaking Changes and Compatibility Notes
This plugin is 4.0 compatible with the following limitations:
- If the cluster uses Mnesia for schema store, it works exactly as it did against RabbitMQ
3.13.x
- If the cluster uses Khepri and the plugin is enabled after Khepri, it will start Mnesia, set up a node-local Mnesia replica and schema, and works as in scenario 1
- Important: if the cluster uses Mnesia, then the plugin is enabled, and then Khepri is enabled, the plugin must be disabled and re-enabled, or the node must be restarted. Then it will start Mnesia and works as in scenario 2
Changes
-
RabbitMQ
4.0.7
compatibility.GitHub issues: #298, rabbitmq/rabbitmq-server#13381
Assets 3
4.0.2
18d8135
Compare
Build Details
Built against RabbitMQ server 4.0.2
on Erlang/OTP 26.2.5.3
.
Breaking Changes and Compatibility Notes
This plugin is 4.0 compatible with the following limitations:
- If the cluster uses Mnesia for schema store, it works exactly as it did against RabbitMQ
3.13.x
- If the cluster uses Khepri and the plugin is enabled after Khepri, it will start Mnesia, set up a node-local Mnesia replica and schema, and works as in scenario 1
- Important: if the cluster uses Mnesia, then the plugin is enabled, and then Khepri is enabled, the plugin must be disabled and re-enabled, or the node must be restarted. Then it will start Mnesia and works as in scenario 2
Changes
-
RabbitMQ
4.0.x
compatibility, including Khepri.Contributed by @gomoripeti.
Assets 3
v3.13.0
8ff0a0e
Compare
rabbitmq_delayed_message_exchange v3.13.0
Built against:
rabbitmq-server [https://github.com/rabbitmq/rabbitmq-server/archive/refs/heads/v3.13.x.zip]
OTP 26.2.2
Assets 3
v3.12.0
Compare
rabbitmq_delayed_message_exchange v3.12.0
Built against rabbitmq-server [https://github.com/rabbitmq/rabbitmq-server/archive/refs/heads/v3.12.x.zip]
Assets 3
v3.11.1
Compare
This release targets RabbitMQ 3.11.x and as such, requires Erlang 25.
Assets 3
v3.10.2
df276c6
Compare
Enhancements
-
This plugin now emits relevant publishing metrics.
Contributed by @gomoripeti (CloudAMQP)
GitHub issue: #197
-
More accommodating type conversion for delay header values.
Contributed by @unknovvn.
GitHub issue: #198
Assets 3
v3.10.0
Compare
This release has no functional changes but lists RabbitMQ 3.10.x as supported in plugin metadata.
Assets 3
3.9.0
Compare
This release has no changes except for its metadata that lists RabbitMQ 3.9.0 (and future 3.9.x
releases) as supported.
Assets 3
v3.8.17
Compare
3.8.17
This release targets RabbitMQ 3.8.16 and later versions.
This release requires Erlang 23.2 or a later version, and supports Erlang 24.
Enhancements
-
When nodes are restarted, schema database tables used by this plugin are now reconciled
with cluster peers the same way RabbitMQ core does it.Contributed by @mwfriedm.
GitHub issue: rabbitmq/rabbitmq-delayed-message-exchange#163