Class SqlServerChangeTableSetIT

java.lang.Object
io.debezium.embedded.AbstractConnectorTest
io.debezium.connector.sqlserver.SqlServerChangeTableSetIT
All Implemented Interfaces:
Testing

public class SqlServerChangeTableSetIT extends AbstractConnectorTest
Integration test for the Debezium SQL Server connector.
Author:
Jiri Pechanec
  • Field Details

    • connection

      private io.debezium.connector.sqlserver.SqlServerConnection connection
  • Constructor Details

    • SqlServerChangeTableSetIT

      public SqlServerChangeTableSetIT()
  • Method Details

    • before

      public void before() throws SQLException
      Throws:
      SQLException
    • after

      public void after() throws SQLException
      Throws:
      SQLException
    • addTable

      public void addTable() throws Exception
      Throws:
      Exception
    • removeTable

      public void removeTable() throws Exception
      Throws:
      Exception
    • addColumnToTableEndOfBatchWithoutLsnLimit

      public void addColumnToTableEndOfBatchWithoutLsnLimit() throws Exception
      Throws:
      Exception
    • addColumnToTableEndOfBatchWithLsnLimit

      @FixFor("DBZ-3992") public void addColumnToTableEndOfBatchWithLsnLimit() throws Exception
      Throws:
      Exception
    • addColumnToTableMiddleOfBatchWithoutLsnLimit

      public void addColumnToTableMiddleOfBatchWithoutLsnLimit() throws Exception
      Throws:
      Exception
    • addColumnToTableMiddleOfBatchWithLsnLimit

      @FixFor("DBZ-3992") public void addColumnToTableMiddleOfBatchWithLsnLimit() throws Exception
      Throws:
      Exception
    • addColumnToTable

      private void addColumnToTable(Configuration config, boolean pauseAfterCaptureChange) throws Exception
      Throws:
      Exception
    • removeColumnFromTable

      public void removeColumnFromTable() throws Exception
      Throws:
      Exception
    • removeColumnFromTableWithoutChangingCapture

      @FixFor("DBZ-2716") public void removeColumnFromTableWithoutChangingCapture() throws Exception
      Throws:
      Exception
    • addColumnToTableWithParallelWrites

      public void addColumnToTableWithParallelWrites() throws Exception
      Throws:
      Exception
    • readHistoryAfterRestart

      public void readHistoryAfterRestart() throws Exception
      Throws:
      Exception
    • renameColumn

      public void renameColumn() throws Exception
      Throws:
      Exception
    • changeColumn

      public void changeColumn() throws Exception
      Throws:
      Exception
    • addDefaultValue

      @FixFor("DBZ-1491") public void addDefaultValue() throws Exception
      Throws:
      Exception
    • alterDefaultValue

      @FixFor("DBZ-1491") public void alterDefaultValue() throws Exception
      Throws:
      Exception