frostfs-node/pkg
Leonard Lyubich 358e3ed8c4 [#645] *: Change the locality condition of the node from the placement
Some software components regulate the way of working with placement arrays
when a local node enters it. In the previous implementation, the locality
criterion was the correspondence between the announced network address
(group) and the address with which the node was configured. However, by
design, network addresses are not unique identifiers of storage nodes in the
system.

Change comparisons by network addresses to comparisons by keys in all
packages with the logic described above. Implement `netmap.AnnouncedKeys`
interface on `cfg` type in the storage node application.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-09-07 09:53:18 +03:00
..
core [#645] core: Define interface of the tool for working with netmap keys 2021-09-07 09:53:18 +03:00
innerring [#794] ir/neofs: Print tx IDs in LE on Withdraw and Deposit events 2021-09-06 18:11:38 +03:00
local_object_storage [#762] storage/shard: Try to read headers from write-cache 2021-09-02 11:33:17 +03:00
metrics [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
morph [#746] morph/client: Don't cache GAS contract address on NeoFS-side 2021-09-02 11:04:38 +03:00
network [#737] network/cache: handle request canceled in multiclient 2021-08-05 14:47:41 +03:00
services [#645] *: Change the locality condition of the node from the placement 2021-09-07 09:53:18 +03:00
util [#787] util/attributes: Restore escape characters after caching the result 2021-09-01 14:29:26 +03:00