Jukka Zitting created OAK-2002:
----------------------------------
Summary: TarMK: FileStore constructor loads all entries in the
journal.log
Key: OAK-2002
URL: https://issues.apache.org/jira/browse/OAK-2002
Project: Jackrabbit Oak
Issue Type: Bug
Components: core, segmentmk
Affects Versions: 1.0.3
Reporter: Jukka Zitting
Assignee: Jukka Zitting
The FileStore constructor currently creates RecordId and SegmentId instances
for each line in the journal.log, which together with the SegmentId tracking
code in SegmentTracker ends up taking quite a while. Additionally loading all
those SegmentIds will make it harder for the garbage collector to release old,
unused segments.
--
This message was sent by Atlassian JIRA
(v6.2#6252)