...
DataRegionConfiguration#persistenceEnabled=false
for in-memory caches by the definition.- The same value must be for DataRegionConfiguration when cache group restored from in-memory snapshot.
- After this feature implemented
PageIO
will require to be backward compatible. - The way to restore snapshot on different topology must be further investigated.
- Empty pages of DataRegion will be written to snapshot.
- Compaction of snapshot must be further investigated.
- Consistent per-entry snapshot that will be implemented in this IEP can be created for persistence caches also.
- API to iterate, transform, print snapshot content is out of scope and must be created in other IEPCompaction of snapshot must be further investigated.
Phases scopes
- Phase 1
- snapshot creation.
- restore snapshot on the same topology.
- control utility integration.
- Phase 2
- restore snapshot on different topology.
- Phase 3
- snapshot compactification.
...
{"serverDuration": 113, "requestCorrelationId": "def9229eb3c37b7c"}