[
https://issues.apache.org/jira/browse/ROCKETMQ-121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15927412#comment-15927412
]
Eric Liu commented on ROCKETMQ-121:
-----------------------------------
I already had an edition that filter according to message properties.
My edition support :
1. numeric comparison
2. null check
3. etc...
Also the edition could be extended easily to have more features because it is
implemented by javaCC.
Besides, consider the pull pattern of RocketMQ, the edition also support the
scenario of high subscription ratio, by calculating the result advanced.
See pr for more detail later.
So, could I be the assignee of this issue?
> Support message filtering based on SQL92
> ----------------------------------------
>
> Key: ROCKETMQ-121
> URL: https://issues.apache.org/jira/browse/ROCKETMQ-121
> Project: Apache RocketMQ
> Issue Type: Wish
> Components: rocketmq-client, rocketmq-store
> Reporter: yukon
> Assignee: Rich Zhang
> Priority: Minor
>
> So far, RocketMQ only support message filtering feature by `TAG`, but one
> message only can own one tag, this is too limited to meet complex business
> requirements.
> So, we want to define and implement a reasonable filter language based on a
> subset of the SQL 92 expression syntax to support customized message
> filtering.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)