Class LogMinerHelperTest

java.lang.Object
io.debezium.embedded.AbstractConnectorTest
io.debezium.connector.oracle.logminer.processor.LogMinerHelperTest
All Implemented Interfaces:
Testing

public class LogMinerHelperTest extends AbstractConnectorTest
Unit tests for the LogMinerHelper class.
Author:
Chris Cranford
  • Constructor Details

    • LogMinerHelperTest

      public LogMinerHelperTest()
  • Method Details

    • testStandaloneLogStateWithOneThreadArchiveLogGap

      public void testStandaloneLogStateWithOneThreadArchiveLogGap() throws Exception
      Throws:
      Exception
    • testStandaloneLogStateWithNoGaps

      public void testStandaloneLogStateWithNoGaps() throws Exception
      Throws:
      Exception
    • testStandaloneLogStateWithJustOnlineLogs

      public void testStandaloneLogStateWithJustOnlineLogs() throws Exception
      Throws:
      Exception
    • testStandaloneLogStateWithMixOfArchiveAndRedoNoGaps

      public void testStandaloneLogStateWithMixOfArchiveAndRedoNoGaps() throws Exception
      Throws:
      Exception
    • testRacLogStateWithOneThreadArchiveLogGap

      public void testRacLogStateWithOneThreadArchiveLogGap() throws Exception
      Throws:
      Exception
    • testRacLogStateWithNoGaps

      public void testRacLogStateWithNoGaps() throws Exception
      Throws:
      Exception
    • testRacLogStateWithJustOnlineLogs

      public void testRacLogStateWithJustOnlineLogs() throws Exception
      Throws:
      Exception
    • testRacLogStateWithMixOfArchiveAndRedoNoGaps

      public void testRacLogStateWithMixOfArchiveAndRedoNoGaps() throws Exception
      Throws:
      Exception
    • testRacLogStateWithMixOfArchiveAndRedoForBothThreadsNoGap

      public void testRacLogStateWithMixOfArchiveAndRedoForBothThreadsNoGap() throws Exception
      Throws:
      Exception
    • testOracleRacWithRealDataRedoThreadsWithIndependentSequenceRanges

      @FixFor("DBZ-7158") public void testOracleRacWithRealDataRedoThreadsWithIndependentSequenceRanges() throws Exception
      Throws:
      Exception
    • testOracleLogDeduplicationDoesNotCreateLogSequenceGaps

      @FixFor("DBZ-7345") public void testOracleLogDeduplicationDoesNotCreateLogSequenceGaps() throws Exception
      Throws:
      Exception
    • createRedoLog

      private static io.debezium.connector.oracle.logminer.LogFile createRedoLog(String name, long startScn, int sequence, int threadId)
    • createRedoLog

      private static io.debezium.connector.oracle.logminer.LogFile createRedoLog(String name, long startScn, long endScn, int sequence, int threadId)
    • createRedoLog

      private static io.debezium.connector.oracle.logminer.LogFile createRedoLog(String name, long startScn, long endScn, int sequence, int threadId, boolean current)
    • createArchiveLog

      private static io.debezium.connector.oracle.logminer.LogFile createArchiveLog(String name, long startScn, long endScn, int sequence, int threadId)