frostfs-node/pkg/services/object/get
Leonard Lyubich b3708fc530 [#957] services/object: Refactor usage of NeoFS API client
The client needs of the Object service are limited and change not often.
Interface changes of the client library should not affect the operation of
various service packages, if they do not change their requirements for
the provided functionality. To localize the use of the base client and
facilitate further support, an auxiliary package is implemented that will
only be used by the Object service.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-11-03 18:30:09 +03:00
..
v2 [#957] services/object: Refactor usage of NeoFS API client 2021-11-03 18:30:09 +03:00
assemble.go [#839] service/object: Add high level functions to control request forwarding 2021-09-27 11:10:50 +03:00
container.go [#645] *: Use helper functions to build client.NodeInfo structures 2021-09-30 20:57:00 +03:00
exec.go [#957] services/object: Refactor usage of NeoFS API client 2021-11-03 18:30:09 +03:00
get.go [#543] object/get: Fix potential NPE on request forwarder 2021-05-20 11:33:24 +03:00
get_test.go [#645] *: Construct clients from client.NodeInfo in API client cache 2021-09-30 20:57:00 +03:00
local.go [#521] *: use stdlib errors package 2021-05-19 16:42:54 +03:00
prm.go [#957] services/object: Refactor usage of NeoFS API client 2021-11-03 18:30:09 +03:00
remote.go [#645] *: Construct clients from client.NodeInfo in API client cache 2021-09-30 20:57:00 +03:00
res.go [#235] object/getrangehash: Implement new service processing 2020-12-11 17:19:37 +03:00
service.go [#943] service/object: Remove KeyStore from CommonPrm 2021-10-27 20:25:25 +03:00
util.go [#957] services/object: Refactor usage of NeoFS API client 2021-11-03 18:30:09 +03:00