Leonard Lyubich
fc42844fbf
[ #1028 ] writecache: Evict flushed big objects
...
Make `flushBigObjects` routine to call `evictObjects` which was
successfully written to `BlobStor`.
Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-12-14 13:49:47 +03:00
Leonard Lyubich
d246e5193b
[ #1028 ] writecache: Mark big objects as flushed after write
...
Make `flushBigObjects` routine to mark objects which are written to
`BlobStor`. This prevents already flushed objects from being written on
the next iterator tick.
Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-12-14 13:49:47 +03:00
Evgenii Stratonikov
95893927aa
*: replace neofs-api-go with neofs-sdk-go
...
Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2021-11-12 17:29:09 +03:00
ZhangTao1596
9b87e6267d
[ #568 ] shard/writecache: Maintain memory size and db size
...
Signed-off-by: ZhangTao1596 <zhangtao@ngd.neo.org>
2021-06-21 14:26:30 +03:00
Evgenii Stratonikov
59de521fd1
[ #472 ] blobstor: implement write-cache
...
Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2021-04-29 17:36:36 +03:00