-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Execution
KVEngine::getRecordStore warns agains instantiating multiple RecordStore instances for the same ident being a "rules violation". This is not completely true anymore, as PIT reads may create Collection instances without sharing state (here).
In this case, concurrent readers will each instantiate a RecordStore for the same ident. This scenario should be safe as this "rule" seems to exist to protect write state, and writes are not possible.
The comment should be updated accordingly.