[
https://issues.apache.org/jira/browse/ROCKETMQ-121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16046369#comment-16046369
]
ASF GitHub Bot commented on ROCKETMQ-121:
-----------------------------------------
Github user Jaskey commented on the issue:
https://github.com/apache/incubator-rocketmq/pull/82
@vsair
Thanks for your clarification. I am just trying to go through the main
logic of sql filter.
For the point of #2, where is that code logic ? I search for usage of
`getExpectConsumerNumUseFilter` but I find that it's only used to create a new
bloom filter instance when starting , then how do broker detect that the
configuration is changed? Are we saying the same thing.
What I am concerned is that, if we change any configuration about the bloom
filter, will broker works as usual to filter the expected messages as it did
before.
> Support message filtering based on SQL92
> ----------------------------------------
>
> Key: ROCKETMQ-121
> URL: https://issues.apache.org/jira/browse/ROCKETMQ-121
> Project: Apache RocketMQ
> Issue Type: New Feature
> Components: rocketmq-client, rocketmq-store
> Reporter: yukon
> Assignee: Eric Liu
> Priority: Minor
> Fix For: 4.1.0-incubating
>
>
> 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.4.14#64029)