Hi While working on an initial PoC to modularise the Oak code base, I noticed the utility class ClusterRepositoryInfo. This class (only containing a single static method) is only used by NodeStore implementations and only depends on low level interfaces/classes.
Consequently, I have the impression that it is misplaced in the o.a.j.oak.plugins.identifier package, which is intended to contain classes related to JCR uuid and identifier handling. Can we move to a package that properly reflects the fact that it is intended to be used by NodeStore implementations (segment-tar, document-store)? Kind regards Angela PS: IMHO that utility should also have a private constructor to avoid instantiation. will create a bug for that and fix that right away.
