You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Nikita Amelchev (Jira)" <ji...@apache.org> on 2024/12/26 15:23:00 UTC
[jira] [Updated] (IGNITE-22530) CDC: Add regex filters for cache names
[ https://issues.apache.org/jira/browse/IGNITE-22530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nikita Amelchev updated IGNITE-22530:
-------------------------------------
Fix Version/s: (was: 2.17)
> CDC: Add regex filters for cache names
> --------------------------------------
>
> Key: IGNITE-22530
> URL: https://issues.apache.org/jira/browse/IGNITE-22530
> Project: Ignite
> Issue Type: New Feature
> Components: extensions
> Reporter: Ilya Shishkov
> Assignee: Andrei Nadyktov
> Priority: Major
> Labels: IEP-59, ise
> Time Spent: 10m
> Remaining Estimate: 0h
>
> *Motivation:*
> Currently, we can specify cache names _only explicitly as list_ in configuration files. But, if we create new cache, it will not be processed by CDC, until cluster and CDC applications are not restarted with updated configuration.
> For example, if we need all caches to be replicated, it seems that most convenient way to do so, is to specify some kind of asterisk or regex filter.
> *Proposed solution:*
> # Add regex filters to all CDC classes with configured cache names: CdcConsumer implementations, ConflictResolver implementations and KafkaToIgnite streamers.
> # Current way to specify caches list must remain available in order to preserve compatibility.
> # Optional exclude filter also should be implemented.
> # Multiple include and exclude filters should be supported.
> # It should be compatible with realtime CDC.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)