iterate-ch / cyberduck

Cyberduck is a libre FTP, SFTP, WebDAV, Amazon S3, Backblaze B2, Microsoft Azure & OneDrive and OpenStack Swift file transfer client for Mac and Windows.
https://cyberduck.io/
GNU General Public License v3.0
3.29k stars 290 forks source link

Folders not appearing with versioning enabled for bucket #10605

Closed cyberduck closed 5 years ago

cyberduck commented 5 years ago

5c6ff03 created the issue

In 10357 support for deleted files was improved.

Unfortunately it seems to have added a bug where some folders which are not deleted are hidden.

If I enable show hidden files I can go into it normally.

This happens on both windows and mac


Attachments

cyberduck commented 5 years ago

@ylangisc commented

I've reviewed the code but cannot find any reason for the behaviour you see. Does this happen for empty folders only? Is there any chance to post a screenshot of the AWS S3 console of such a folder with 'Versions -> Show' enabled?

cyberduck commented 5 years ago

5c6ff03 commented

I will try to get a picture.

In Cyberduck it shows some folders which should be hidden and hides some folders that should be shown. It seems to almost be some sort of looping bug where it gets out of sync.

cyberduck commented 5 years ago

@dkocher commented

Ticket retargeted after milestone closed

cyberduck commented 5 years ago

5c6ff03 commented

I have attached the image. if we unselect show versions the sub folders show up.

cyberduck commented 5 years ago

@ylangisc commented

Selecting hide should never show more items than with show versions - confused. Any chance to post another screenshot with show versions unselected? Thanks for your help.

cyberduck commented 5 years ago

@ylangisc commented

We have just released version 6.9.4 which contains a small bugfix for an edge case when working with versioned buckets. Can you please try this version and check if you still see this issue? If yes, I'm still interested in the screenshot mentioned.

cyberduck commented 5 years ago

5c6ff03 commented

The new version is still having the same issue.

I have attached the screenshot you requested.

Let me know how else I can be of assistance.

cyberduck commented 5 years ago

@dkocher commented

The folder is not displayed if it contains only objects where the latest version is a delete marker.