Uses of Class
io.debezium.relational.history.HistoryRecordComparator
Packages that use HistoryRecordComparator
-
Uses of HistoryRecordComparator in io.debezium.relational
Methods in io.debezium.relational that return HistoryRecordComparatorModifier and TypeMethodDescriptionprotected abstract HistoryRecordComparatorHistorizedRelationalDatabaseConnectorConfig.getHistoryRecordComparator()Returns a comparator to be used when recovering records from the schema history, making sure no history entries newer than the offset we resume from are recovered (which could happen when restarting a connector after history records have been persisted but no new offset has been committed yet). -
Uses of HistoryRecordComparator in io.debezium.relational.history
Fields in io.debezium.relational.history declared as HistoryRecordComparatorModifier and TypeFieldDescriptionprivate HistoryRecordComparatorAbstractDatabaseHistory.comparatorstatic final HistoryRecordComparatorHistoryRecordComparator.INSTANCEA comparator instance that requires therecords' sourcesto be the same and considers only those fields that are in both records'positions.Methods in io.debezium.relational.history that return HistoryRecordComparatorModifier and TypeMethodDescriptionstatic HistoryRecordComparatorHistoryRecordComparator.usingPositions(BiFunction<Document, Document, Boolean> positionComparator) Create aHistoryRecordComparatorthat requires identical sources but will use the supplied function to compare positions.Methods in io.debezium.relational.history with parameters of type HistoryRecordComparatorModifier and TypeMethodDescriptionvoidAbstractDatabaseHistory.configure(Configuration config, HistoryRecordComparator comparator, DatabaseHistoryListener listener, boolean useCatalogBeforeSchema) voidDatabaseHistory.configure(Configuration config, HistoryRecordComparator comparator, DatabaseHistoryListener listener, boolean useCatalogBeforeSchema) Configure this instance.voidFileDatabaseHistory.configure(Configuration config, HistoryRecordComparator comparator, DatabaseHistoryListener listener, boolean useCatalogBeforeSchema) voidKafkaDatabaseHistory.configure(Configuration config, HistoryRecordComparator comparator, DatabaseHistoryListener listener, boolean useCatalogBeforeSchema)