You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Roman Khachatryan (Jira)" <ji...@apache.org> on 2021/04/07 11:32:00 UTC
[jira] [Created] (FLINK-22141) Manually test exactly-once JDBC sink
Roman Khachatryan created FLINK-22141:
-----------------------------------------
Summary: Manually test exactly-once JDBC sink
Key: FLINK-22141
URL: https://issues.apache.org/jira/browse/FLINK-22141
Project: Flink
Issue Type: Test
Components: Connectors / JDBC
Reporter: Roman Khachatryan
Fix For: 1.13.0
In FLINK-15578, an API and its implementation were added to JDBC connector to support exactly-once semantics for sinks. The implementation uses JDBC XA transactions.
The scope of this task is to make sure:
# The feature is well-documented
# The API is reasonably easy to use
# The implementation works as expected
## normal case: database is updated on checkpointing
## failure and recovery case: no duplicates inserted, no records skipped
## several DBs: postgressql, mssql, oracle (mysql has a known issue: FLINK-21743)
## concurrent checkpoints > 1, DoP > 1
# Logging is meaningful
--
This message was sent by Atlassian Jira
(v8.3.4#803005)