frostfs-node/pkg/local_object_storage/metabase
Evgenii Stratonikov 73f8bb3e5f [#1523] shard: Store generic storage ID in metabase
Allow to extend blobstor with more storage sub-systems. Currently
objects stored in the FSTree have empty byte slice descriptor and object
from blobovnicza tree have the same id as earlier. Each such change in
the identifier formation should be accompanied with metabase version
increase.

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2022-08-22 13:14:19 +03:00
..
containers.go [#1559] local_object_storage: Fix tests and some data races 2022-07-21 17:56:06 +03:00
containers_test.go [#1559] metabase: Remove public functions 2022-07-21 17:56:06 +03:00
control.go [#1559] local_object_storage: Fix tests and some data races 2022-07-21 17:56:06 +03:00
control_test.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
db.go [#1656] meta: Fix MatchCommonPrefix operation 2022-08-04 16:32:00 +03:00
db_test.go [#1634] node: Do not return expired objects 2022-08-04 16:31:49 +03:00
delete.go [#1523] shard: Store generic storage ID in metabase 2022-08-22 13:14:19 +03:00
delete_test.go [#1634] node: Do not return expired objects 2022-08-04 16:31:49 +03:00
errors.go [#1247] object: Return NOT_FOUND and ALREADY_REMOVED statuses 2022-03-17 16:34:00 +03:00
exists.go [#1634] node: Do not return expired objects 2022-08-04 16:31:49 +03:00
exists_test.go [#1634] node: Do not return expired objects 2022-08-04 16:31:49 +03:00
get.go [#1634] node: Do not return expired objects 2022-08-04 16:31:49 +03:00
get_test.go [#1634] node: Do not return expired objects 2022-08-04 16:31:49 +03:00
graveyard.go [#1418] meta: Do not use pointers as parameters 2022-06-03 07:35:17 +03:00
graveyard_test.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
index_test.go [#1262] metabase: Remove intermediate allocations in decodeList 2022-03-28 17:08:11 +03:00
info.go [#638] Update to Go 1.16 2021-06-29 13:44:59 +03:00
inhume.go [#1634] node: Do not return expired objects 2022-08-04 16:31:49 +03:00
inhume_test.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
iterators.go [#1454] Upgrade NeoFS SDK Go module with new IDs 2022-06-01 17:41:45 +03:00
iterators_test.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
list.go [#1559] local_object_storage: Fix tests and some data races 2022-07-21 17:56:06 +03:00
list_test.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
lock.go [#1559] local_object_storage: Fix tests and some data races 2022-07-21 17:56:06 +03:00
lock_test.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
mode.go [#1559] local_object_storage: Move shard to the DegradedReadOnly mode 2022-07-21 17:56:06 +03:00
movable.go [#1559] local_object_storage: Fix tests and some data races 2022-07-21 17:56:06 +03:00
movable_test.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
put.go [#1523] shard: Store generic storage ID in metabase 2022-08-22 13:14:19 +03:00
put_test.go [#1523] shard: Store generic storage ID in metabase 2022-08-22 13:14:19 +03:00
select.go [#1634] node: Do not return expired objects 2022-08-04 16:31:49 +03:00
select_test.go [#1634] node: Do not return expired objects 2022-08-04 16:31:49 +03:00
shard_id.go [#1204] shard: Save ID in the metabase 2022-03-04 17:13:13 +03:00
storage_id.go [#1523] shard: Store generic storage ID in metabase 2022-08-22 13:14:19 +03:00
storage_id_test.go [#1523] shard: Store generic storage ID in metabase 2022-08-22 13:14:19 +03:00
util.go [#1461] node: Unlock locked object on its lock removal 2022-07-18 11:42:25 +03:00
version.go [#1523] shard: Store generic storage ID in metabase 2022-08-22 13:14:19 +03:00
VERSION.md [#1523] shard: Store generic storage ID in metabase 2022-08-22 13:14:19 +03:00
version_test.go [#1634] meta: Add epoch state 2022-08-04 16:31:49 +03:00