frostfs-node/pkg/local_object_storage/shard
Pavel Karpy 91757329ae [#2200] shard: Fix blobstor obj fetching
In the previous implementation any non-nil error that preceded object
fetching from blobstor led to iterating over every storage (in other words,
no storage ID information was taken into account). Now storage ID is
skipped only if metabase (storage ID source) returns any error.

Signed-off-by: Pavel Karpy <p.karpy@yadro.com>
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-01-25 15:31:47 +03:00
..
mode [#1840] neofs-node: Allow to use mode: disabled in config 2022-10-10 11:14:55 +03:00
container.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
control.go [#2203] shard: Do not panic in Close after unsuccessful Init 2023-01-25 15:31:47 +03:00
control_test.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
delete.go [#1956] node: Lock shard's mode on its methods switch 2022-12-30 11:07:35 +03:00
delete_test.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
dump.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
dump_test.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
errors.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
exists.go [#1956] node: Lock shard's mode on its methods switch 2022-12-30 11:07:35 +03:00
gc.go [#1956] node: Lock shard's mode on its methods switch 2022-12-30 11:07:35 +03:00
get.go [#2200] shard: Fix blobstor obj fetching 2023-01-25 15:31:47 +03:00
get_test.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
head.go [#2167] shard: Do not use write-cache by default in Head 2022-12-30 11:07:35 +03:00
head_test.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
id.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
info.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
inhume.go [#1956] node: Lock shard's mode on its methods switch 2022-12-30 11:07:35 +03:00
inhume_test.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
list.go [#1956] node: Lock shard's mode on its methods switch 2022-12-30 11:07:35 +03:00
list_test.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
lock.go [#1956] node: Lock shard's mode on its methods switch 2022-12-30 11:07:35 +03:00
lock_test.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
metrics_test.go [#2022] Add metric readonly to get shards mode 2022-12-30 11:07:35 +03:00
mode.go [#2022] Add metric readonly to get shards mode 2022-12-30 11:07:35 +03:00
move.go [#1956] node: Lock shard's mode on its methods switch 2022-12-30 11:07:35 +03:00
put.go [#1956] node: Lock shard's mode on its methods switch 2022-12-30 11:07:35 +03:00
range.go [#1956] node: Lock shard's mode on its methods switch 2022-12-30 11:07:35 +03:00
range_test.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
reload_test.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
restore.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
select.go [#1956] node: Lock shard's mode on its methods switch 2022-12-30 11:07:35 +03:00
shard.go [#2022] Add metric readonly to get shards mode 2022-12-30 11:07:35 +03:00
shard_test.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
shutdown_test.go Move to frostfs-node 2022-12-28 15:04:29 +03:00
tree.go [#2165] pilorama: Optimize TreeApply when used for synchronization 2022-12-30 11:07:35 +03:00
weight.go [#189] shard: Extend Info with WeightValues 2020-12-11 17:19:37 +03:00
writecache.go [#1906] writecache: Do not require read-only mode in Flush 2022-11-19 11:01:04 +03:00