[teiid-issues] [JBoss JIRA] (TEIID-4526) Integrate with Debezium for CDC for maintaining materialized views
Van Halbert (JIRA)
issues at jboss.org
Wed Oct 19 13:47:00 EDT 2016
[ https://issues.jboss.org/browse/TEIID-4526?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13309425#comment-13309425 ]
Van Halbert commented on TEIID-4526:
------------------------------------
Looking at the doc's of Programmatic Control [1] and the org.teiid.events.EventDistributor interface, would call the following method to perform the insert/update/delete:
{code}
@Replicated(remoteOnly=true)
void updateMatViewRow(String vdbName, int vdbVersion, String schema, String viewName, List<?> tuple, boolean delete);
{code}
The order of the tuple is loaded should be driven by reading the table metadata.
[1] https://teiid.gitbooks.io/documents/content/v/9.1.x/caching/Programmatic_Control.html
> Integrate with Debezium for CDC for maintaining materialized views
> ------------------------------------------------------------------
>
> Key: TEIID-4526
> URL: https://issues.jboss.org/browse/TEIID-4526
> Project: Teiid
> Issue Type: Feature Request
> Components: Server
> Affects Versions: 9.2
> Reporter: Van Halbert
> Assignee: Steven Hawkins
> Priority: Critical
>
> Integrate with Debezium so that Teiid will be able to consume and react to the row-level change events and do something interesting with them, such as update the materialized view(s).
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the teiid-issues
mailing list