frostfs-node/pkg/local_object_storage
Evgenii Stratonikov 20abdaeed4 [#1745] writecache: Set flush mark only on success
Set flush mark in the inside the flush worker because writing to the blobstor
can fail. Because each evicted object must be deleted, it is reasonable
to do this in the evict callback.

The evict callback is protected by LRU mutex and thus potentially interferes
with `Get` and `Iterate` methods. This problem will be addressed in the
future.

Signed-off-by: Evgenii Stratonikov <evgeniy@morphbits.ru>
2022-09-02 11:59:53 +03:00
..
blobovnicza [#1686] blobovnicza: Remove IterateObjects 2022-08-30 10:02:43 +03:00
blobstor [#1691] blobovniczatree: Fix active blobovnicza caching 2022-08-31 19:11:48 +03:00
engine [#1658] node: Read metrics from meta on startup 2022-08-25 19:20:33 +03:00
internal [#1686] local_object_storage: Add generic tests 2022-08-30 10:02:43 +03:00
metabase [#1686] metabase: Add generic tests 2022-08-30 10:02:43 +03:00
pilorama [#1698] pilorama: Add a test for the empty FileName 2022-08-30 16:52:51 +03:00
shard [#1686] shard: Open all components in case metabase has failed 2022-08-30 10:02:43 +03:00
util [#1454] Upgrade NeoFS SDK Go module with new IDs 2022-06-01 17:41:45 +03:00
writecache [#1745] writecache: Set flush mark only on success 2022-09-02 11:59:53 +03:00