Class FileOffsetWriterTest


  • public class FileOffsetWriterTest
    extends Object
    • Field Detail

      • offsetDir

        private Path offsetDir
      • offsetWriter

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

        private Properties commitLogProps
    • Constructor Detail

      • FileOffsetWriterTest

        public FileOffsetWriterTest()
    • Method Detail

      • testMarkOffset

        public void testMarkOffset()
      • 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)