iproto: new field in applier -> relay ACKs #3193
Labels
2.11
2.11 release and the associated technical debt
iproto
Related to the iproto protocol
replication
[area] Related to Replication
Product: Tarantool
Since: 2.11
Audience/target: dev
Root document: https://www.tarantool.io/en/doc/latest/dev_guide/internals/box_protocol/
SME: @ Gerold103
Details
Do this after #3151 is merged.
Update the Replication and Keys sections.
The applier->relay channel (from replica back to master) is used
only for sending ACKs. Replication data goes the other way
(relay->applier).
These ACKs had 2 fields:
IPROTO_VCLOCK (0x26)
andIPROTO_VCLOCK_SYNC (0x5a)
.Now they have a new field:
IPROTO_TERM (0x53)
. It is a unsignednumber containing
box.info.election.term
of the sender node(applier, replica).
Requested by @Gerold103 in tarantool/tarantool@5449551.
The text was updated successfully, but these errors were encountered: