frostfs-node/pkg/morph/client
Evgenii Stratonikov 923db59149 [] morph/client: Remember last succesfully used client
Prevent attemts to connect to the failing endpoint multiple times.
This speeds up all invocations a bit and removes excessive error logs.

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2022-04-01 17:07:12 +03:00
..
audit [] client/audit: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
balance [] client/balance: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
container [] container: Return ContainerNotFound status error 2022-03-17 16:34:00 +03:00
neofs [] client/neofs: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
neofsid [] client/neofsid: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
netmap [] morph/client: Remove intermediate conversion in morph client 2022-03-29 16:02:05 +03:00
reputation [] client/reputation: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
subnet [] morph/client: make method names constant 2022-02-01 15:47:54 +03:00
client.go [] morph/client: Protect cached values with a mutex 2022-04-01 17:07:12 +03:00
client_test.go [] morph/client: Support boolean invocation argument 2021-05-25 16:35:52 +03:00
constructor.go [] morph/client: Use a separate cache for every client 2022-04-01 17:07:12 +03:00
fee.go [] ir/container: Customize fee for named container registration 2021-12-08 13:57:01 +03:00
fee_test.go [] ir/container: Customize fee for named container registration 2021-12-08 13:57:01 +03:00
multi.go [] morph/client: Remember last succesfully used client 2022-04-01 17:07:12 +03:00
nns.go [] morph/client: Protect cached values with a mutex 2022-04-01 17:07:12 +03:00
notary.go [] morph/client: Cache notary transaction heights 2022-03-01 10:35:54 +03:00
static.go [] morph/client: reuse TestInvokePrm in InvokePrm 2022-02-11 13:26:27 +03:00
util.go [] *: use stdlib errors package 2021-05-19 16:42:54 +03:00
util_test.go [] morph/client: Try to parse integer as a byte type 2021-04-15 17:53:08 +03:00