frostfs-node/pkg/local_object_storage/blobstor
Leonard Lyubich b9054e2ee0 [#211] blobstor: Add a branch for processing objects by size in Put
Implement "big or small" property classifier (only the size of the payload
is temporarily considered). Save "big" objects in shallow dir. Save "small"
objects in shallow dir until the moment of implementation of blobovnicza.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2020-12-11 17:19:37 +03:00
..
blobstor.go [#211] blobstor: Add SmallSizeLimit parameter 2020-12-11 17:19:37 +03:00
compress.go [#176] blobstor: Handle error of zstd (de)compressor creation 2020-12-11 17:19:37 +03:00
delete_big.go [#211] blobstor: Remove global lock 2020-12-11 17:19:37 +03:00
delete_small.go [#211] blobstor: Define DeleteSmall operation 2020-12-11 17:19:37 +03:00
exists.go [#211] blobstor: Implement Exists method 2020-12-11 17:19:37 +03:00
fstree.go [#189] blobstor: Implement DumpInfo method 2020-12-11 17:19:37 +03:00
get_big.go [#211] blobstor: Remove global lock 2020-12-11 17:19:37 +03:00
get_range_big.go [#211] blobstor: Remove global lock 2020-12-11 17:19:37 +03:00
get_range_small.go [#211] blobstor: Define GetRangeSmall operation interface 2020-12-11 17:19:37 +03:00
get_small.go [#211] blobstor: Implement no-op GetSmall operation 2020-12-11 17:19:37 +03:00
info.go [#189] blobstor: Implement DumpInfo method 2020-12-11 17:19:37 +03:00
iterate.go [#211] blobstor: Define Iterate operation 2020-12-11 17:19:37 +03:00
put.go [#211] blobstor: Add a branch for processing objects by size in Put 2020-12-11 17:19:37 +03:00
util.go [#211] blobstor: Rename GetRange to GetRangeBig 2020-12-11 17:19:37 +03:00