Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Not A Problem
-
0.8.0
-
None
-
None
-
None
Description
On startup, the replica manager starts local replicas for all partitions on disk. At the same time, it also schedules the highwatermark checkpoint thread. The thread takes the in-memory local replica data structure and writes the highwatermark values for each of those to disk. However, the replica manager should checkpoint data only after the internal local replica data structures are populated or else the highwatermark file can end up being overwritten with empty or fewer values.