Hello Igniters, Ignite introduced a CDC feature in 2.12 [1]. Since the moment: 1. Dozens of bugs have been fixed [2]. 2. A significant number of improvements have been made, including metrics, control utility, the conflict resolver, etc. [3]. 3. We know of several projects that use it in production and regularly provide their feedback on the feature.
I think that the API org.apache.ignite.cdc.* is now stable and we can remove @IgniteExperimental annotation from it. I suppose that this step encourages others to use the feature. Additionally, there are 2 patches in progress ([4],[5]) that provide detailed examples. Also, we're planning a meetup to share our experience. The patch with removing IgniteExperimental annotation from CDC is ready [6], if there are no objections, I will merge it on Friday, February 7th. It will be part of the 2.18 release. [1] https://issues.apache.org/jira/browse/IGNITE-13581 [2] https://issues.apache.org/jira/browse/IGNITE-22420?filter=-4&jql=project%20%3D%20IGNITE%20AND%20issuetype%20%3D%20Bug%20AND%20text%20~%20%22cdc%22%20order%20by%20created%20DESC [3] https://issues.apache.org/jira/browse/IGNITE-23169?filter=-4&jql=project%20%3D%20IGNITE%20AND%20issuetype%20in%20(Improvement%2C%20%22New%20Feature%22%2C%20Task)%20AND%20status%20%3D%20Resolved%20AND%20text%20~%20cdc%20ORDER%20BY%20created%20DESC [4] https://github.com/apache/ignite/pull/11497/files [5] https://github.com/apache/ignite-extensions/pull/285 [6] https://github.com/apache/ignite/pull/11567/files