Interface HistorizedDatabaseSchema<I extends DataCollectionId>

  • Type Parameters:
    I - The collection id type of this schema
    All Superinterfaces:
    DatabaseSchema<I>
    All Known Implementing Classes:
    HistorizedRelationalDatabaseSchema

    public interface HistorizedDatabaseSchema<I extends DataCollectionId>
    extends DatabaseSchema<I>
    A database schema that is historized, i.e. it undergoes schema changes and can be recovered from a persistent schema history.
    Author:
    Gunnar Morling
    • Method Detail

      • recover

        void recover​(Offsets<?,​?> offsets)
      • initializeStorage

        void initializeStorage()
      • storeOnlyCapturedTables

        default boolean storeOnlyCapturedTables()