We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6741a0d commit ee3eca5Copy full SHA for ee3eca5
changes/3140.bugfix.rst
@@ -0,0 +1,8 @@
1
+Suppress `FileNotFoundError` when deleting non-existent keys in the `obstore` adapter.
2
+
3
+When writing empty chunks (i.e. chunks where all values are equal to the array's fill value) to a zarr array, zarr
4
+will delete those chunks from the underlying store. For zarr arrays backed by the `obstore` adapter, this will potentially
5
+raise a `FileNotFoundError` if the chunk doesn't already exist.
6
+Since whether or not a delete of a non-existing object raises an error depends on the behavior of the underlying store,
7
+suppressing the error in all cases results in consistent behavior across stores, and is also what `zarr` seems to expect
8
+from the store.
0 commit comments