Skip to content

ADLS Gen2 cross-account copy progress reaches 100% before the copy finishes #9110

Description

@craxal

Bug Description

When copying an ADLS Gen2 folder (or any group of items) between two storage accounts, the activity shows 100% progress while it is still copying items. The transfer eventually does complete correctly, but the progress indicator finishes well ahead of the actual work.

Steps to Reproduce

  1. Connect two ADLS Gen2 (hierarchical-namespace) storage accounts.
  2. Select a folder containing a mix of files and subfolders in the source account.
  3. Copy it to a container in the destination account.
  4. Watch the Activities pane.

Actual Experience

Progress reaches 100% noticeably before the copy is actually finished. The activity continues to report newly transferred items after that point, and the "Transfer complete" message can arrive seconds to minutes later depending on the size and shape of the folder.

Expected Experience

Progress should not reach 100% until every item in the job has been transferred (or failed/skipped). It is fine for progress to advance smoothly during the byte transfer, but it should not hit 100% while items are still being processed.

Workaround

Treat the progress value as a rough indicator only and wait for the "Transfer ... complete" entry in the activity log before assuming the copy is finished.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ⚙️ activity logRelated to the activity log⚙️ adls gen2Related to hierarchical namespaces (ADLS Gen 2)⚙️ azcopyRelated to AzCopy integration⚙️ data transferRelated to upload, download, copy, etc.

    Type

    Fields

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions