Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-3362

Make Downloader download to a tmp dir, then move it to cache on success

Details

    • Task
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • None
    • 1.4.0
    • ?
    • None

    Description

      Downloader currently d/ls straight to the cache directory. Partial downloads caused by a crash, or who knows what, could make Cache return that partial data and mess everything up. To fix that, Downloader should d/l to a tmp dir (ex, storagemanager/tmp), then move it to the cache after success.

      This would also apply to Synchronizer. When it merges a journal with its object, the merged object is created directly in the cache dir.

      Attachments

        Activity

          There are no comments yet on this issue.

          People

            pleblanc Patrick LeBlanc (Inactive)
            pleblanc Patrick LeBlanc (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.