Hi,
I would prefer to not make the org.apache.jackrabbit.oak.segment.SegmentNodeStore#getCheckpoints method public as this would bind us to a contract how to store the meta data. Maybe we could add some API that is agnostic to the storage format?
Michael On 28.08.17 12:41, Tomek Rekawek wrote:
Hello, the migration code requires access to the checkpoint metadata: the creation and expiry timestamps. They can be read by accessing the checkpoints root node (using the method mentioned in the subject). However, the method is package-scoped. Can we make it public, so the other modules can use it as well? Alternatively, we may introduce some general way to read that data for all NodeStore implementations. Maybe some extra properties in the checkpoint properties? Regards, Tomek
