Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Not A Bug
-
None
-
None
Description
The references of a segment to other segments are cached within Segment.readReferencedSegments(). However caching the SegmentId instances themselves leads to excessive heap usage as each id also keeps a reference to its underlying segment.
I suggest to cache those references as msb, lsb pairs instead and create the SegmentId instance on the fly when required.
Attachments
Attachments
Issue Links
- relates to
-
OAK-4949 SegmentWriter buffers child node list changes
- Resolved