frostfs-node/pkg/local_object_storage/writecache
Evgenii Stratonikov 0b4c867ef1 [] writecache: Allow to start flush manually
Allow user to initiate flushing objects from a writecache.
We need this in 2 cases:
1. During writecache storage schema update, it should be flushed with
   the old version of node and started clean with a new one.
2. During SSD replacement, to avoid data loss.

Signed-off-by: Evgenii Stratonikov <evgeniy@morphbits.ru>
2022-09-28 09:28:01 +03:00
..
delete.go [] blobstor: Unify fstree and blobovnicza interfaces 2022-08-22 13:14:19 +03:00
doc.go [] writecache: Actualize docs 2022-09-02 11:59:53 +03:00
flush.go [] writecache: Allow to start flush manually 2022-09-28 09:28:01 +03:00
flush_test.go [] writecache: Allow to start flush manually 2022-09-28 09:28:01 +03:00
generic_test.go [] local_object_storage: Add generic tests 2022-08-30 10:02:43 +03:00
get.go [] blobstor: Unify fstree and blobovnicza interfaces 2022-08-22 13:14:19 +03:00
init.go [] local_object_storage: Unify parameters for the Iterate operation 2022-08-22 13:14:19 +03:00
iterate.go [] local_object_storage: Unify parameters for the Iterate operation 2022-08-22 13:14:19 +03:00
mode.go [] neofs-node: Refactor configuration 2022-08-22 13:14:19 +03:00
options.go [] writecache: Use interfaces for blobstor and metabase 2022-09-28 09:28:01 +03:00
put.go [] writecache: Simplify logic 2022-08-22 13:14:19 +03:00
state.go [] writecache: Simplify object counters 2022-09-02 11:59:53 +03:00
storage.go [] writecache: Set flush parameters based on max size 2022-09-02 11:59:53 +03:00
util.go [] writecache: Open DB in sync mode 2022-08-16 15:27:18 +04:00
writecache.go [] writecache: Allow to start flush manually 2022-09-28 09:28:01 +03:00