Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-25403

Make BlobServer/BlobCache compatible with local working directories

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.15.0
    • 1.15.0
    • Runtime / Coordination
    • None

    Description

      With FLIP-198 Flink processes can now have a working directory that they use to store "semi-persistent" information. The stored blobs by the BlobServer and the BlobCache can be candidates for such a storage because in case of a recovery we might not have to re-download them.

      In order to make the BlobServer and BlobCache work together with the local working directories, they have be able to detect corrupted blobs (e.g. due to process crashes when downloading blobs) and delete them. Therefore, I propose to let the BlobServer and BlobCache remember which blobs they have verified (by recomputing their checksums) and to delete those that did not pass.

      Attachments

        Issue Links

          Activity

            People

              trohrmann Till Rohrmann
              trohrmann Till Rohrmann
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: