Tamir Zheleznyak
11/17/2022, 1:44 PMItai Admi
11/17/2022, 1:55 PMNotFound
? We return per-object errors in the body of the response. Trying to delete an object which is already deleted (or simply never existed) is not consider a failure. What would you expect to see?
3. Recursive deletion is not possible.
The deleteObjects
operation was inspired by S3 batch delete objects. The limit is similar and so is the error handling and the verb.Tamir Zheleznyak
11/17/2022, 1:57 PMItai Admi
11/17/2022, 2:01 PMTamir Zheleznyak
11/17/2022, 2:37 PMItai Admi
11/17/2022, 2:42 PMTamir Zheleznyak
11/17/2022, 2:52 PMItai Admi
11/17/2022, 3:02 PM<lakefs://repo1/main/foo/goo/bar|lakefs://repo1/main/foo/goo/bar>
. When listing objects under the prefix foo/goo/
, it will return bar
. If you'll delete that object, there aren't any empty folders to clean up.Tamir Zheleznyak
11/17/2022, 3:03 PM