DBZ-3482 Change date string to match provided format model
This commit is contained in:
parent
f31909ab12
commit
5009a9d586
@ -218,7 +218,7 @@ public void shouldTakeSnapshot() throws Exception {
|
||||
.build();
|
||||
|
||||
int expectedRecordCount = 0;
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (2, 'Bruce', 2345.67, null)");
|
||||
connection.execute("COMMIT");
|
||||
expectedRecordCount += 2;
|
||||
@ -271,7 +271,7 @@ public void shouldContinueWithStreamingAfterSnapshot() throws Exception {
|
||||
|
||||
private void continueStreamingAfterSnapshot(Configuration config) throws Exception {
|
||||
int expectedRecordCount = 0;
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (2, 'Bruce', 2345.67, null)");
|
||||
connection.execute("COMMIT");
|
||||
expectedRecordCount += 2;
|
||||
@ -343,7 +343,7 @@ public void shouldStreamTransaction() throws Exception {
|
||||
|
||||
// Testing.Print.enable();
|
||||
int expectedRecordCount = 0;
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (2, 'Bruce', 2345.67, null)");
|
||||
connection.execute("COMMIT");
|
||||
expectedRecordCount += 2;
|
||||
@ -449,7 +449,7 @@ public void shouldStreamAfterRestart() throws Exception {
|
||||
|
||||
// Testing.Print.enable();
|
||||
int expectedRecordCount = 0;
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (2, 'Bruce', 2345.67, null)");
|
||||
connection.execute("COMMIT");
|
||||
expectedRecordCount += 2;
|
||||
@ -493,7 +493,7 @@ public void shouldStreamAfterRestartAfterSnapshot() throws Exception {
|
||||
|
||||
// Testing.Print.enable();
|
||||
int expectedRecordCount = 0;
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (2, 'Bruce', 2345.67, null)");
|
||||
connection.execute("COMMIT");
|
||||
expectedRecordCount += 2;
|
||||
@ -537,12 +537,12 @@ public void shouldReadChangeStreamForExistingTable() throws Exception {
|
||||
waitForSnapshotToBeCompleted(TestHelper.CONNECTOR_NAME, TestHelper.SERVER_NAME);
|
||||
|
||||
int expectedRecordCount = 0;
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
connection.execute("COMMIT");
|
||||
|
||||
expectedRecordCount += 1;
|
||||
|
||||
connection.execute("UPDATE debezium.customer SET name = 'Bruce', score = 2345.67, registered = TO_DATE('2018/03/23', 'yyyy-mm-dd') WHERE id = 1");
|
||||
connection.execute("UPDATE debezium.customer SET name = 'Bruce', score = 2345.67, registered = TO_DATE('2018-03-23', 'yyyy-mm-dd') WHERE id = 1");
|
||||
connection.execute("COMMIT");
|
||||
expectedRecordCount += 1;
|
||||
|
||||
@ -628,7 +628,7 @@ public void deleteWithoutTombstone() throws Exception {
|
||||
waitForSnapshotToBeCompleted(TestHelper.CONNECTOR_NAME, TestHelper.SERVER_NAME);
|
||||
|
||||
int expectedRecordCount = 0;
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
connection.execute("COMMIT");
|
||||
expectedRecordCount += 1;
|
||||
|
||||
@ -636,7 +636,7 @@ public void deleteWithoutTombstone() throws Exception {
|
||||
connection.execute("COMMIT");
|
||||
expectedRecordCount += 1; // deletion, no tombstone
|
||||
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (2, 'Billie-Bob', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (2, 'Billie-Bob', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
connection.execute("COMMIT");
|
||||
expectedRecordCount += 1;
|
||||
|
||||
@ -680,7 +680,7 @@ public void shouldReadChangeStreamForTableCreatedWhileStreaming() throws Excepti
|
||||
connection.execute(ddl);
|
||||
TestHelper.streamTable(connection, "debezium.customer2");
|
||||
|
||||
connection.execute("INSERT INTO debezium.customer2 VALUES (2, 'Billie-Bob', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer2 VALUES (2, 'Billie-Bob', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
connection.execute("COMMIT");
|
||||
|
||||
SourceRecords records = consumeRecordsByTopic(1);
|
||||
@ -842,7 +842,7 @@ private void shouldRewriteIdentityKey(boolean useDatabaseName) throws Exception
|
||||
|
||||
waitForSnapshotToBeCompleted(TestHelper.CONNECTOR_NAME, TestHelper.SERVER_NAME);
|
||||
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (3, 'Nest', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (3, 'Nest', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
connection.execute("COMMIT");
|
||||
|
||||
SourceRecords records = consumeRecordsByTopic(1);
|
||||
|
@ -98,7 +98,7 @@ public void signalSchemaChange() throws Exception {
|
||||
|
||||
waitForSnapshotToBeCompleted(TestHelper.CONNECTOR_NAME, TestHelper.SERVER_NAME);
|
||||
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
|
||||
// Insert the signal record - add 'NAME' column to PK fields
|
||||
connection.execute("ALTER TABLE debezium.customer DROP CONSTRAINT mypk");
|
||||
@ -106,7 +106,7 @@ public void signalSchemaChange() throws Exception {
|
||||
connection.execute(
|
||||
"INSERT INTO debezium.debezium_signal VALUES('1', 'schema-changes', '{\"database\": \"ORCLPDB1\", \"schema\": \"DEBEZIUM\", \"changes\":[{\"type\":\"ALTER\",\"id\":\"\\\"ORCLPDB1\\\".\\\"DEBEZIUM\\\".\\\"CUSTOMER\\\"\",\"table\":{\"defaultCharsetName\":null,\"primaryKeyColumnNames\":[\"ID\", \"NAME\"],\"columns\":[{\"name\":\"ID\",\"jdbcType\":2,\"typeName\":\"NUMBER\",\"typeExpression\":\"NUMBER\",\"charsetName\":null,\"length\":9,\"scale\":0,\"position\":1,\"optional\":false,\"autoIncremented\":false,\"generated\":false},{\"name\":\"NAME\",\"jdbcType\":12,\"typeName\":\"VARCHAR2\",\"typeExpression\":\"VARCHAR2\",\"charsetName\":null,\"length\":1000,\"position\":2,\"optional\":true,\"autoIncremented\":false,\"generated\":false},{\"name\":\"SCORE\",\"jdbcType\":2,\"typeName\":\"NUMBER\",\"typeExpression\":\"NUMBER\",\"charsetName\":null,\"length\":6,\"scale\":2,\"position\":3,\"optional\":true,\"autoIncremented\":false,\"generated\":false},{\"name\":\"REGISTERED\",\"jdbcType\":93,\"typeName\":\"TIMESTAMP(6)\",\"typeExpression\":\"TIMESTAMP(6)\",\"charsetName\":null,\"length\":6,\"position\":4,\"optional\":true,\"autoIncremented\":false,\"generated\":false}]}}]}')");
|
||||
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (2, 'Battle-Bug', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (2, 'Battle-Bug', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
|
||||
// two schema changes, one data record, two schema changes (alters), one signal record, one schema change, one data record
|
||||
final int expected = 2 + 1 + 2 + 1 + 1 + 1;
|
||||
@ -128,7 +128,7 @@ public void signalSchemaChange() throws Exception {
|
||||
start(OracleConnector.class, config);
|
||||
assertConnectorIsRunning();
|
||||
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (3, 'Crazy-Frog', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.execute("INSERT INTO debezium.customer VALUES (3, 'Crazy-Frog', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
|
||||
// two schema changes, one data record, one signal record, one schema change, one data record
|
||||
records = consumeRecordsByTopic(1).allRecordsInOrder();
|
||||
|
@ -102,7 +102,7 @@ public void transactionMetadata() throws Exception {
|
||||
|
||||
waitForSnapshotToBeCompleted(TestHelper.CONNECTOR_NAME, TestHelper.SERVER_NAME);
|
||||
|
||||
connection.executeWithoutCommitting("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.executeWithoutCommitting("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
connection.executeWithoutCommitting("INSERT INTO debezium.orders VALUES (1, TO_DATE('2021-02-01', 'yyyy-mm-dd'), 1001, 1, 102)");
|
||||
connection.execute("COMMIT");
|
||||
|
||||
@ -162,7 +162,7 @@ public void transactionMetadataMultipleTransactions() throws Exception {
|
||||
waitForSnapshotToBeCompleted(TestHelper.CONNECTOR_NAME, TestHelper.SERVER_NAME);
|
||||
|
||||
// Create multiple transaction commits, notice commit order
|
||||
connection.executeWithoutCommitting("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018/02/22', 'yyyy-mm-dd'))");
|
||||
connection.executeWithoutCommitting("INSERT INTO debezium.customer VALUES (1, 'Billie-Bob', 1234.56, TO_DATE('2018-02-22', 'yyyy-mm-dd'))");
|
||||
connection.executeWithoutCommitting("INSERT INTO debezium.orders VALUES (2, TO_DATE('2021-02-01', 'yyyy-mm-dd'), 1001, 2, 102)");
|
||||
secondaryConn.executeWithoutCommitting("INSERT INTO debezium.orders VALUES (1, TO_DATE('2021-02-01', 'yyyy-mm-dd'), 1001, 1, 102)");
|
||||
secondaryConn.execute("COMMIT");
|
||||
|
Loading…
Reference in New Issue
Block a user