Cyberduck Mountain Duck CLI

#10127 closed defect (fixed)

Missing modification date from src_last_modified_millis metadata for downloaded folder

Reported by: balupton Owned by: dkocher
Priority: normal Milestone: 6.3
Component: b2 Version: 6.2.10
Severity: normal Keywords:
Cc: Architecture: Intel
Platform:

Description

When uploading files to Backblaze B2 using Cyberduck v6.2.10, the creation and modification datetimes are set correctly. However, when uploading folders to Backblaze B2, they are not. This is a problem, as certain programs like Screenflow, save their documents as folders using a "Name.screenflow" naming convention, so MacOS treats them as files instead of directories.

Please see the attachments for screenshots of the source files, uploaded files, and downloaded files.

Attachments (4)

Cyberduck Version.png (164.2 KB) - added by balupton on Nov 6, 2017 at 6:44:52 AM.
Source Files.png (560.3 KB) - added by balupton on Nov 6, 2017 at 6:45:20 AM.
Uploaded Files.png (420.1 KB) - added by balupton on Nov 6, 2017 at 6:45:36 AM.
Downloaded Files.png (546.4 KB) - added by balupton on Nov 6, 2017 at 6:45:54 AM.

Download all attachments as: .zip

Change History (8)

Changed on Nov 6, 2017 at 6:44:52 AM by balupton

Changed on Nov 6, 2017 at 6:45:20 AM by balupton

Changed on Nov 6, 2017 at 6:45:36 AM by balupton

Changed on Nov 6, 2017 at 6:45:54 AM by balupton

comment:1 Changed on Nov 6, 2017 at 9:07:32 AM by dkocher

  • Milestone set to 6.3
  • Owner set to dkocher
  • Status changed from new to assigned

comment:2 Changed on Nov 6, 2017 at 9:56:49 AM by dkocher

  • Component changed from core to b2
  • Summary changed from Creation & Modification Dates for Folders for Backblaze B2 to Missing modification date from src_last_modified_millis metadata for downloaded folder

comment:3 Changed on Nov 6, 2017 at 10:00:32 AM by dkocher

We miss the timestamp from folders set on the .bzEmpty placeholder files because we obtain metadata from an object listing with a single GET b2_list_file_versions request for the remote files. This way, we only see the common prefix for the folder but do not read the metadata set in the .bzEmpty file for the folder which would require another POST b2_get_file_info request for every folder.

comment:4 Changed on Nov 8, 2017 at 9:42:22 AM by dkocher

  • Resolution set to fixed
  • Status changed from assigned to closed

In r43283.

Note: See TracTickets for help on using tickets.
swiss made software