Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

IEP-43 introduces persistent caches snapshots feature. This feature highly adopted by Ignite users.
But Ignite snapshot supports persistent caches only.

Cache dumps is essentially a file that contains all entries of cache group on the time of dump creation.
Meta information of dumped caches and binary binarymeta included in dump, also. 
Dump is consistent, which means all entries that existed in cluster at the moment of dump creation will lands into dump file.

Ignite must provide dump restore feature. This process will create cache group and caches from saved config and put all save entries in it. This will essentially restore cache state to the moment of dump creation. 

...

  • Phase 1
    • dump creation.
    • restore dump on the same topology.
    • control utility integration.
    • metrics, system views integration.
    • new SecurityPermission for creating/restore dumps.
    • new event to track/audit dump operations.
    • dumping as ZIP file.
  • Phase 2
    • restore snapshot on different topology.
  • Phase 3
    • snapshot compactification.

Discussion Links

https:// Links to discussions on the devlist, if applicable.lists.apache.org/thread/4cmxn98zcsmtbofpgm1v39sl7pdblxgq

Reference Links

...