Class AbstractSchemaHistoryTest<C extends org.apache.kafka.connect.source.SourceConnector>

java.lang.Object
io.debezium.relational.history.AbstractSchemaHistoryTest<C>
Direct Known Subclasses:
AbstractFileSchemaHistoryTest, AbstractMemorySchemaHistoryTest

public abstract class AbstractSchemaHistoryTest<C extends org.apache.kafka.connect.source.SourceConnector> extends Object
Author:
Randall Hauch
  • Field Details

  • Constructor Details

    • AbstractSchemaHistoryTest

      public AbstractSchemaHistoryTest()
  • Method Details

    • beforeEach

      public void beforeEach()
    • afterEach

      public void afterEach()
    • getDdlParser

      protected abstract DdlParser getDdlParser()
    • createHistory

      protected abstract SchemaHistory createHistory()
    • server

      protected Map<String,Object> server(String serverName)
    • position

      protected Map<String,Object> position(String filename, long position, int entry)
    • record

      protected void record(long pos, int entry, String ddl, Tables... update)
    • recover

      protected Tables recover(long pos, int entry)
    • shouldRecordChangesAndRecoverToVariousPoints

      public void shouldRecordChangesAndRecoverToVariousPoints()