Project

General

Profile

Actions

Task #7501

closed

Feature #7159: [Keep] Implement an Azure blob storage volume in keepstore

Adjust Azure mtimes to local time

Added by Tom Clegg about 9 years ago. Updated about 9 years ago.

Status:
Closed
Priority:
Normal
Assigned To:
Target version:

Description

Ideally we would convert Azure timestamps to local timestamps based on the Date header in the Azure response, at least when relying on timestamps to handle races: e.g., there should still be a 15 second window for the "block appears empty while writing" race even if the clocks are off by 15 seconds.

Actions #1

Updated by Tom Clegg about 9 years ago

  • Status changed from New to Closed
  • Remaining (hours) set to 0.0
Actions #2

Updated by Tom Clegg about 9 years ago

  • Description updated (diff)
  • Estimated time set to 0.00 h

Unfortunately, the current Azure SDK for Go does not expose response headers. A future version of the SDK might fix this. Until then, we just rely on clocks being reasonably well synchronized using something like NTP.

Actions

Also available in: Atom PDF