Package io.debezium.relational.history
package io.debezium.relational.history
-
ClassDescriptionTher serializer responsible for converting of
TableChanges
into an array ofStruct
s.A history of the database schema described by aTables
.Listener receiving lifecycle and data events fromDatabaseHistory
.Implementation ofDatabaseSchema
metrics.Metrics describingDatabaseHistory
use.ADatabaseHistory
implementation that stores the schema history in a local file.Compares HistoryRecord instances to determine which came first.Ther serializer responsible for converting ofTableChanges
into a JSON format.ADatabaseHistory
implementation that records schema changes as normalSourceRecord
s on the specified topic, and that recovers the history by establishing a Kafka Consumer re-processing all messages on that topic.ADatabaseHistory
implementation that stores the schema history in memory.An abstract representation of one or more changes to the structure to the tables of a relational database.The interface that defines conversion ofTableChanges
into a serialized format for persistent storage or delivering as a message.