Details
-
Technical task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
SegmentTracker and FileStore are mutually dependent on each other. This is problematic and makes initialising instances of these classes difficult: the FileStore constructor e.g. passes a not fully initialised instance to the SegmentTracker, which in turn writes an initial node state to the store. Notably using the not fully initialised FileStore instance!