frostfs-node/pkg/local_object_storage/metabase
Evgenii Stratonikov 4944490ffb [#1559] local_object_storage: Move shard to the DegradedReadOnly mode
`Degraded` mode can be set by the administrator if needed.
Modifying operations in this mode can lead node into an inconsistent state
because metabase checks such as lock checking are not performed.

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2022-07-21 17:56:06 +03:00
..
containers.go [#1454] Upgrade NeoFS SDK Go module with new IDs 2022-06-01 17:41:45 +03:00
containers_test.go [#1559] metabase: Remove public functions 2022-07-21 17:56:06 +03:00
control.go [#1559] local_object_storage: Allow to set mode for all components 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 [#1559] local_object_storage: Allow to set mode for all components 2022-07-21 17:56:06 +03:00
db_test.go [#1559] local_object_storage: Provide readOnly flag to Open 2022-07-21 17:56:06 +03:00
delete.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
delete_test.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
errors.go [#1247] object: Return NOT_FOUND and ALREADY_REMOVED statuses 2022-03-17 16:34:00 +03:00
exists.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
exists_test.go [#1559] engine: Do not count logical errors as storage ones 2022-07-21 17:56:06 +03:00
get.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
get_test.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +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 [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +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] metabase: Use Set prefix for parameter setting 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 [#1454] Upgrade NeoFS SDK Go module with new IDs 2022-06-01 17:41:45 +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] metabase: Use Set prefix for parameter setting 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 [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
put_test.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
select.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
select_test.go [#1559] metabase: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
shard_id.go [#1204] shard: Save ID in the metabase 2022-03-04 17:13:13 +03:00
small.go [#1559] metabase: Remove public functions 2022-07-21 17:56:06 +03:00
small_test.go [#1559] metabase: Remove public functions 2022-07-21 17:56:06 +03:00
util.go [#1461] node: Unlock locked object on its lock removal 2022-07-18 11:42:25 +03:00
version.go [#1483] metabase: Store version 2022-06-21 17:48:28 +03:00
VERSION.md [#1483] metabase: Add VERSION.md 2022-06-21 17:48:28 +03:00
version_test.go [#1559] local_object_storage: Provide readOnly flag to Open 2022-07-21 17:56:06 +03:00