Interface | Description |
---|---|
Pusher |
Used for proactively replicating (pushing) records for partitions led by this broker to its
follower brokers.
|
PushManager |
Manages the buffering, tracking and pushing of records written to partition replicas that
should be replicated via push replication.
|
ReplicationState |
The per-partition-replica state maintained for push replication.
|
Class | Description |
---|---|
PushManagerImpl | |
PushSession |
Identifies a push replication session for some partition replica.
|
ReplicationConfig | |
ReplicationModeChangeLogger | |
ReplicationModeChangeLogger.ReplicationLogContext | |
ReplicationStateMetadata |
Manages replication mode transitions for push replication.
|
Enum | Description |
---|---|
PushSessionEndReason | |
ReplicationConfig.Mode |
Enumerates the valid values for the
ReplicationConfig.REPLICATION_MODE_PROP config property. |
ReplicationState.Mode |
The different replication modes in which a partition replica can be in.
|