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)