Skip to content

Commit 7ba2648

Browse files
committed
fixed logging store
1 parent 3423a36 commit 7ba2648

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/zarr/store/logging.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
from typing import TYPE_CHECKING
99

1010
from zarr.abc.store import AccessMode, ByteRangeRequest, Store
11+
from zarr.core.buffer import Buffer
1112

1213
if TYPE_CHECKING:
1314
from collections.abc import AsyncGenerator, Generator, Iterable
@@ -138,6 +139,10 @@ async def set(self, key: str, value: Buffer) -> None:
138139
with self.log():
139140
return await self._store.set(key=key, value=value)
140141

142+
async def setdefault(self, key: str, default: Buffer) -> None:
143+
with self.log():
144+
return await self._store.set(key=key, value=default)
145+
141146
async def delete(self, key: str) -> None:
142147
with self.log():
143148
return await self._store.delete(key=key)

0 commit comments

Comments
 (0)