frostfs-node/pkg
Pavel Karpy b422ac9f94 [#2164] node: Fix multi-client error reporting
Missing `ReportError` method did not allow casing multi-client interface to
`errorReporter` interface and dropping broken connections.
`replicationClient` embeds that interface, and it is widely used across
node's code. Embedded interface does not allow casting its parent structure
to `errorReporter` and breaks multi client error reporting logic.
Multi-client scheme is extremely hard to maintain, it makes unpredictable
casts and does not allow tracking code flow, so it will be refactored in the
future anyway.

Signed-off-by: Pavel Karpy <p.karpy@yadro.com>
2023-02-20 13:53:27 +03:00
..
core [#2164] node: Fix multi-client error reporting 2023-02-20 13:53:27 +03:00
innerring [#1] Fix comments and error messages 2023-02-06 17:41:14 +03:00
local_object_storage [#2244] node: Add object address to WC's operations 2023-02-20 13:53:27 +03:00
metrics [#2241] metrics: Fix request count metrics names 2023-02-20 13:53:27 +03:00
morph [#2244] node: Fix subscriptions lock 2023-02-20 13:53:27 +03:00
network [#1] Fix comments and error messages 2023-02-06 17:41:14 +03:00
services [#57] node: Broadcast link objects 2023-02-17 11:58:27 +03:00
util [#1] Fix comments and error messages 2023-02-06 17:41:14 +03:00