Uploaded image for project: 'YADE - Yet Another Data Exchange Tool'
  1. YADE - Yet Another Data Exchange Tool
  2. YADE-405

YADE should recover/resume file transfers

    XMLWordPrintable

    Details

    • Type: Feature
    • Status: Deferred (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Current Situation

      • If an error occurs during transfer of a file then this file has to be re-transferred completely.

      Desired Behavior

      • Automatically detect and resume the transfer after interruptions (e.g. connection is lost) in the current YADE session.
      • Detect
        • YADE knows when a transfer was interrupted and that the error is due to a recoverable network error and will resume operation with the same parameters.
        • Detection is limited for a configurable number of retries after interrupted file transfers.
      • Resume
        • YADE knows the chunks that have been transferred and is capable to continue writing chunks.
      • Fail-safe operation
        • YADE detects problems of modified files and inconsistencies and can fallback to re-transfer a file.

      Delimitation

      • This feature is not intended to resume file transfers across multiple YADE sessions.
      • This feature is limited to retry transfer operation within the current YADE session.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                re Robert Ehrlich
                Reporter:
                ap Andreas PĆ¼schel
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: