frostfs-node/cmd/neofs-node
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
..
config [#773] writecache: Delete unused dbSize param 2021-08-27 15:05:53 +03:00
reputation [#645] *: Change the locality condition of the node from the placement 2021-09-07 09:53:18 +03:00
accounting.go [#607] cmd/node: Serve gRPC on multiple interfaces 2021-06-28 15:52:50 +03:00
attributes.go [#577] cmd/node: Use new config for node configuration 2021-06-02 13:28:15 +03:00
cache.go [#676] services/container: Cache the results of read operations 2021-08-30 18:01:26 +03:00
config.go [#676] services/container: Cache the results of read operations 2021-08-30 18:01:26 +03:00
container.go [#645] *: Change the locality condition of the node from the placement 2021-09-07 09:53:18 +03:00
control.go [#607] cmd/node: Empty Control server address as disable 2021-06-28 15:52:50 +03:00
grpc.go [#745] node: Add more debug logs on shutdown 2021-08-05 14:44:05 +03:00
main.go [#745] node: Add more debug logs on shutdown 2021-08-05 14:44:05 +03:00
metrics.go [#745] node: Add more debug logs on shutdown 2021-08-05 14:44:05 +03:00
morph.go [#746] morph: Implement and use multi-client 2021-09-02 11:04:38 +03:00
netmap.go [#746] morph: Add error return of MagicNumber method 2021-09-02 11:04:38 +03:00
object.go [#645] *: Change the locality condition of the node from the placement 2021-09-07 09:53:18 +03:00
pprof.go [#745] node: Add more debug logs on shutdown 2021-08-05 14:44:05 +03:00
reputation.go [#645] *: Change the locality condition of the node from the placement 2021-09-07 09:53:18 +03:00
session.go [#607] cmd/node: Serve gRPC on multiple interfaces 2021-06-28 15:52:50 +03:00
timers.go [#479] cmd/neofs-node: Add eigen trust block timer 2021-04-19 09:35:54 +03:00
worker.go [#108] cmd/neofs-node: Listen new epoch notifications from morph 2020-10-21 14:42:51 +03:00