storj / team-metainfo

GNU Affero General Public License v3.0
0 stars 0 forks source link

Atomic server-side rename/move for a single object #47

Closed mniewrzal closed 2 years ago

mniewrzal commented 2 years ago

Atomic server-side rename for a single object at a time is understood and we have a path towards implementation.

Example:

folder/demo/object.mp4

into to:

folder/demo/myobject.mp4

or

folder/myobject.mp4

Blueprint: [https://review.dev.storj.io/c/storj/storj/+/4323/9/docs/blueprints/server-side-rename.md#9|https://review.dev.storj.io/c/storj/storj/+/4323/9/docs/blueprints/server-side-rename.md#9]
Migrated from https://storjlabs.atlassian.net/browse/PG-213

mniewrzal commented 2 years ago

Commented by Brandon Iglesias

s3 does not have atomic server-side rename/ move. This means we could extend the gateway to support this feature but it would be an extension to the gateway that is NOT s3 compatible.

mniewrzal commented 2 years ago

Commented by John Gleeson

As long as it doesn’t break backwards compatibility but extends the capability of our system, that’s a good thing.

mniewrzal commented 2 years ago

Already implemented