Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-28870 Snapshot event log files to support incremental reading
  3. SPARK-29579

Guarantee compatibility of snapshot (live entities, KVstore entities)

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Invalid
    • 3.0.0
    • None
    • Spark Core
    • None

    Description

      This issue is a follow-up issue after SPARK-29111 and SPARK-29261, which both issues WILL NOT guarantee compatibility.

      To safely clean up old event log files after snapshot has been written for these files, we have to ensure the snapshot file can restore the state as same as we replay from these event log files. The issue is on migrating to the newer Spark version - if snapshot is not readable due to incompatibility, the app cannot be read entirely as we've already removed old event log files. If we can guarantee compatibility we can move on to the next item, cleaning up old event log files to save space.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              kabhwan Jungtaek Lim
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: