Define RaftVersion.ARGON

Description

As evidenced in CONTROLLER-2056, we are leaving a lot to be desired in terms of serialized message size. This also affects cluster.raft.{messages,persisted}. Define a new RaftVersion, which will use smaller-named proxies. Also take this opportunity to optimize their serialization format by taking advantage of WritableObjects.writeLong(s).

Activity

Show:
Done

Details

Assignee

Reporter

Components

Fix versions

Priority

Created November 28, 2022 at 7:50 PM
Updated December 4, 2022 at 8:16 PM
Resolved December 2, 2022 at 3:19 PM