Skip to content

Commit 997b092

Browse files
committed
Update 4.2 release notes for AMQP SQL
1 parent 3ea83ac commit 997b092

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

release-notes/4.2.0.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,12 @@ AMQP 1.0 clients can now define SQL-like filter expressions when consuming from
2626
RabbitMQ will only dispatch messages that match the provided filter expression, reducing network traffic and client-side processing overhead.
2727
SQL filter expressions are a more powerful alternative to the [AMQP Property Filter Expressions](https://www.rabbitmq.com/blog/2024/12/13/amqp-filter-expressions) introduced in RabbitMQ 4.1.
2828

29-
SQL filter expressions are based on the [JMS message selector syntax](https://jakarta.ee/specifications/messaging/3.1/jakarta-messaging-spec-3.1#message-selector-syntax) and support:
30-
* Comparison operators (`=`, `<>`, `>`, `<`, `>=`, `<=`)
29+
RabbitMQ implements a subset of [AMQP Filter Expressions Version 1.0 Committee Specification Draft 01 Section 6](https://docs.oasis-open.org/amqp/filtex/v1.0/csd01/filtex-v1.0-csd01.html#_Toc67929276) including support for:
30+
* Comparison operators (`=`, `!=`, `<>`, `>`, `<`, `>=`, `<=`)
3131
* Logical operators (`AND`, `OR`, `NOT`)
32-
* Arithmetic operators (`+`, `-`, `*`, `/`)
33-
* Special operators (`BETWEEN`, `LIKE`, `IN`, `IS NULL`)
32+
* Arithmetic operators (`+`, `-`, `*`, `/`, `%`)
33+
* Special operators (`LIKE`, `IN`, `IS NULL`)
34+
* `UTC` function
3435
* Access to the properties and application-properties sections
3536

3637
#### Examples

0 commit comments

Comments
 (0)