[Cyberduck-trac] [Cyberduck] #11690: [S3 compatible - OpenStack Swift] Multipart upload chunks are not deleted after overwrite operation

Cyberduck trac at cyberduck.io
Sun May 30 08:15:36 UTC 2021


#11690: [S3 compatible - OpenStack Swift] Multipart upload chunks are not deleted
after overwrite operation
-------------------------+-------------------------------------------------
    Reporter:  highlow   |      Owner:
        Type:  defect    |     Status:  new
    Priority:  high      |  Milestone:
   Component:  s3        |    Version:  7.9.2
    Severity:  major     |   Keywords:  Openstack Swift, Swift, S3
                         |  compatible, Multipart
Architecture:  Intel     |   Platform:
-------------------------+-------------------------------------------------
 I have noticed that when we overwrite a file with s3 protocol, the data
 chunks are still present for both the upload id in +segments container.

 Storage: Openstack Swift - S3 Compatible.
 Steps to reproduce the bug.
 1. Upload a file - SLO/DLO
 2. Reupload the file with overwrite option.
 3. Check the +segments containers in openstack swift. It should have both
 the upload ID with data chunks.

 Expected behavior: Data chunks in older upload ID folder should have been
 deleted.

 Cyberduck Version: 7.9.2
 Platform: Mac, Windows

 Screenshots:
 Two folders with different upload ID after successful overwrite:
 https://imgur.com/S4hY9zY
 Screenshot from Cyberduck showing successful overwrite:
 https://imgur.com/b1zTVlZ

--
Ticket URL: <https://trac.cyberduck.io/ticket/11690>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows


More information about the Cyberduck-trac mailing list