public class SqlServerChangeTableSetIT extends AbstractConnectorTest
AbstractConnectorTest.SourceRecordsTesting.Debug, Testing.Files, Testing.InterruptableFunction, Testing.Network, Testing.Print, Testing.Timer| Modifier and Type | Field and Description |
|---|---|
private io.debezium.connector.sqlserver.SqlServerConnection |
connection |
engine, logger, logTestName, OFFSET_STORE_PATH, pollTimeoutInMs, skipTestRule| Constructor and Description |
|---|
SqlServerChangeTableSetIT() |
| Modifier and Type | Method and Description |
|---|---|
private void |
addColumnToTable(boolean pauseAfterCaptureChange) |
void |
addColumnToTableEndOfBatch() |
void |
addColumnToTableMiddleOfBatch() |
void |
addColumnToTableWithParallelWrites() |
void |
addDefaultValue() |
void |
addTable() |
void |
after() |
void |
alterDefaultValue() |
void |
before() |
void |
changeColumn() |
void |
readHistoryAfterRestart() |
void |
removeColumnFromTable() |
void |
removeColumnFromTableWithoutChangingCapture() |
void |
removeTable() |
void |
renameColumn() |
assertBeginTransaction, assertConfigurationErrors, assertConfigurationErrors, assertConfigurationErrors, assertConnectorIsRunning, assertConnectorNotRunning, assertDelete, assertEndTransaction, assertEngineIsRunning, assertHasNoSourceQuery, assertInsert, assertKey, assertNoConfigurationErrors, assertNoRecordsToConsume, assertOffset, assertOffset, assertOnlyTransactionRecordsToConsume, assertRecordTransactionMetadata, assertSchemaMatchesStruct, assertSchemaMatchesStruct, assertSourceQuery, assertTombstone, assertTombstone, assertUpdate, assertValueField, configValue, consumeAvailableRecords, consumeDmlRecordsByTopic, consumeDmlRecordsByTopic, consumeDmlRecordsByTopic, consumeRecord, consumeRecords, consumeRecords, consumeRecords, consumeRecordsByTopic, consumeRecordsByTopic, consumeRecordsByTopic, debug, getMaximumEnqueuedRecordCount, getSnapshotMetricsObjectName, getStreamingMetricsObjectName, getStreamingMetricsObjectName, initializeConnectorTestFramework, isStreamingRunning, isStreamingRunning, isTransactionRecord, loggingCompletion, print, readLastCommittedOffset, readLastCommittedOffsets, setConsumeTimeout, skipAvroValidation, start, start, start, start, start, stopConnector, stopConnector, validate, waitForAvailableRecords, waitForConnectorShutdown, waitForSnapshotToBeCompleted, waitForStreamingRunning, waitForStreamingRunning, waitTimeForRecordsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdebug, once, once, print, print, printError, printError, printError, resetBeforeEachTest, time, timepublic void before()
throws SQLException
SQLExceptionpublic void after()
throws SQLException
SQLExceptionpublic void addColumnToTableEndOfBatch()
throws Exception
Exceptionpublic void addColumnToTableMiddleOfBatch()
throws Exception
Exceptionprivate void addColumnToTable(boolean pauseAfterCaptureChange)
throws Exception
Exception@FixFor(value="DBZ-2716") public void removeColumnFromTableWithoutChangingCapture() throws Exception
Exceptionpublic void addColumnToTableWithParallelWrites()
throws Exception
Exception@FixFor(value="DBZ-1491") public void addDefaultValue() throws Exception
ExceptionCopyright © 2021 JBoss by Red Hat. All rights reserved.