frostfs-node/pkg
Alex Vanin 8865252daf [#325] innerring: Fix storage node re-bootstrap approval
Netmap snapshot table caches bootstrap `AddPeer` txs so inner ring
node does not produce redundant approval txs for bootstrapped nodes.
However if node updates states to `Offline`, then such node should
be flagged in snapshot table, so re-bootstrap will actually produce
approval tx.

`ev.PublicKey.String()` returns uncompressed representation of the
node's public key, while snapshot contains compressed values.
Therefore the node was not flagged and re-bootstrap tx was not
approved by inner ring nodes.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-01-18 18:54:07 +03:00
..
core [#319] Do not return payload formatting error on regular objects 2021-01-15 16:01:29 +03:00
innerring [#325] innerring: Fix storage node re-bootstrap approval 2021-01-18 18:54:07 +03:00
local_object_storage [#323] storage/blobovnicza: Add Timeout option of BoltDB instances 2021-01-18 18:53:39 +03:00
morph [#317] morph/client: Return complete eACL signature from contract 2021-01-15 16:25:49 +03:00
network [#302] Fix whitespace linter errors 2021-01-12 18:47:02 +03:00
policy [#302] Fix exhaustive linter errors 2021-01-12 18:47:02 +03:00
services [#315] control: Implement SetNetmapStatus on Server 2021-01-15 17:46:12 +03:00
util [#290] util: Implement salting writer 2021-01-11 18:40:59 +03:00