Skip to content

Add conditional update for concurrency control

Yannick requested to merge update_concurrent into master

Add conditional update for concurrency control. Expose entity tag (or equivalent) so that conditional update could be made using If_Match and If_NotMatch parameters. Add parameter overwrite: "Whether the upload should overwrite any existing"

others changes:

  • python version required >= 3.7 (was >=3.6), harmonizing with all others wdms libs
  • version incremented to "1.0.0"
  • specify type (blob instance) returned by the upload method
  • add some attributes to the blob model class, specifically etag
  • Local file system implementation updated accordingly (conditional upload not supported)
  • Improvement in Local file system implementation to support virtual folder
Edited by Yannick

Merge request reports