Class FileOffsetWriterTest

java.lang.Object
io.debezium.connector.cassandra.FileOffsetWriterTest

public class FileOffsetWriterTest extends Object
  • Field Details

    • offsetDir

      private Path offsetDir
    • offsetWriter

      private io.debezium.connector.cassandra.OffsetWriter offsetWriter
    • snapshotProps

      private Properties snapshotProps
    • commitLogProps

      private Properties commitLogProps
  • Constructor Details

    • FileOffsetWriterTest

      public FileOffsetWriterTest()
  • Method Details

    • setUp

      public void setUp() throws IOException
      Throws:
      IOException
    • testMarkOffset

      public void testMarkOffset()
    • testFlush

      public void testFlush() throws IOException
      Throws:
      IOException
    • testTwoFileWriterCannotCoexist

      public void testTwoFileWriterCannotCoexist() throws IOException
      Throws:
      IOException
    • generateRecord

      private io.debezium.connector.cassandra.ChangeRecord generateRecord(boolean markOffset, boolean isSnapshot, io.debezium.connector.cassandra.OffsetPosition offsetPosition, io.debezium.connector.cassandra.KeyspaceTable keyspaceTable)
    • isProcessed

      private boolean isProcessed(io.debezium.connector.cassandra.ChangeRecord record)
    • process

      private void process(io.debezium.connector.cassandra.ChangeRecord record)