Skip to content

S3 Versioning: Wrong version of files downloaded when parent folder is downloaded #5758

Description

@cyberduck

0058ac8 created the issue

Steps to reproduce:

  • Create an S3 bucket, and enable 'Bucket Versioning' in the S3 tab in preferences
  • Create a folder in the bucket, e.g. 'foo'
  • Place a text file containing some content into the folder, e.g. 'test.txt'
  • Overwrite said text file with an empty file of the same name. e.g. the 'latest' version of test.txt should now be empty.
  • In Cyberduck, drag the 'foo' folder from S3 to the desktop.
  • Examine the downloaded text.txt file. It will be the non-empty version.

It appears that Cyberduck does not download the latest version of files in versioned buckets when a folder is copied. Same behaviour when the right-click 'Download To' option is used

If you drag the text.txt file itself to the desktop, then it does download the correct version.

Metadata

Metadata

Assignees

Labels

s3AWS S3 Protocol Implementation

Type

Fields

No fields configured for Bug.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions