frostfs-node/pkg/local_object_storage/shard
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
..
mode [#1559] local_object_storage: Move shard to the DegradedReadOnly mode 2022-07-21 17:56:06 +03:00
container.go [#1559] shard: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
control.go [#1559] local_object_storage: Provide readOnly flag to Open 2022-07-21 17:56:06 +03:00
control_test.go [#1559] shard: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
delete.go [#1559] shard: Do not consult metabase in a degraded mode 2022-07-21 17:56:06 +03:00
delete_test.go [#1559] shard: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
dump.go [#1559] shard: Do not consult metabase in a degraded mode 2022-07-21 17:56:06 +03:00
dump_test.go [#1559] local_object_storage: Move shard.Mode to a separate package 2022-07-21 17:56:06 +03:00
errors.go [#1561] object: Return OUT_OF_RANGE status 2022-07-19 13:29:45 +03:00
exists.go [#1559] shard: Do not consult metabase in a degraded mode 2022-07-21 17:56:06 +03:00
gc.go [#1559] local_object_storage: Move shard.Mode to a separate package 2022-07-21 17:56:06 +03:00
get.go [#1559] local_object_storage: Move shard to the DegradedReadOnly mode 2022-07-21 17:56:06 +03:00
get_test.go [#1559] shard: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
head.go [#1559] shard: Do not consult metabase in a degraded mode 2022-07-21 17:56:06 +03:00
head_test.go [#1559] shard: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
id.go [#1559] local_object_storage: Provide readOnly flag to Open 2022-07-21 17:56:06 +03:00
info.go [#1559] local_object_storage: Move shard.Mode to a separate package 2022-07-21 17:56:06 +03:00
inhume.go [#1559] shard: Do not consult metabase in a degraded mode 2022-07-21 17:56:06 +03:00
inhume_test.go [#1559] shard: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
list.go [#1559] shard: Do not consult metabase in a degraded mode 2022-07-21 17:56:06 +03:00
list_test.go [#1559] shard: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
lock.go [#1559] shard: Do not consult metabase in a degraded mode 2022-07-21 17:56:06 +03:00
lock_test.go [#1559] shard: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
mode.go [#1559] local_object_storage: Allow to set mode for all components 2022-07-21 17:56:06 +03:00
move.go [#1559] shard: Do not consult metabase in a degraded mode 2022-07-21 17:56:06 +03:00
put.go [#1559] shard: Do not consult metabase in a degraded mode 2022-07-21 17:56:06 +03:00
range.go [#1559] shard: Do not consult metabase in a degraded mode 2022-07-21 17:56:06 +03:00
restore.go [#1559] shard: Do not consult metabase in a degraded mode 2022-07-21 17:56:06 +03:00
select.go [#1559] shard: Do not consult metabase in a degraded mode 2022-07-21 17:56:06 +03:00
shard.go [#1559] local_object_storage: Move shard.Mode to a separate package 2022-07-21 17:56:06 +03:00
shard_test.go [#1505] pilorama: Allow to customize database parameters 2022-07-21 15:08:24 +03:00
shutdown_test.go [#1559] shard: Use Set prefix for parameter setting 2022-07-21 17:56:06 +03:00
tree.go [#1559] shard: Do not consult metabase in a degraded mode 2022-07-21 17:56:06 +03:00
weight.go [#189] shard: Extend Info with WeightValues 2020-12-11 17:19:37 +03:00