Skip to content

pelican object sync to use temporary object names until transfers are complete #1853

@stuartthebruce

Description

@stuartthebruce

Pelican Service:

  • Client
  • Plugin
  • Registry
  • Director
  • Origin
  • Cache
  • Other (please give the detail)

Is your feature request related to a problem? Please describe.

It would be helpful if pelican object sync had an option (perhaps the default?) to create temporary object names until/if transfers are complete to avoid applications accessing partial in-flight objects from the destination.

Describe the solution you'd like

Following the default behavior and options of rsync would be my first choice, i.e., temporary file by default and --inplace to opt-out.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions