frostfs-node/pkg/services
Ekaterina Lebedeva df05057ed4
All checks were successful
Vulncheck / Vulncheck (pull_request) Successful in 3m5s
Pre-commit hooks / Pre-commit (pull_request) Successful in 3m36s
Tests and linters / gopls check (pull_request) Successful in 4m1s
Tests and linters / Run gofumpt (pull_request) Successful in 5m35s
DCO action / DCO (pull_request) Successful in 6m3s
Tests and linters / Tests with -race (pull_request) Successful in 6m35s
Build / Build Components (pull_request) Successful in 7m15s
Tests and linters / Staticcheck (pull_request) Successful in 7m38s
Tests and linters / Tests (pull_request) Successful in 7m56s
Tests and linters / Lint (pull_request) Successful in 8m42s
Tests and linters / Run gofumpt (push) Successful in 3m34s
Tests and linters / Staticcheck (push) Successful in 3m38s
Tests and linters / Lint (push) Successful in 5m12s
Vulncheck / Vulncheck (push) Successful in 6m7s
Build / Build Components (push) Successful in 6m43s
Pre-commit hooks / Pre-commit (push) Successful in 6m54s
Tests and linters / Tests (push) Successful in 7m31s
Tests and linters / Tests with -race (push) Successful in 8m5s
Tests and linters / gopls check (push) Successful in 8m13s
[#1452] container: Add ListStream method
* Added new method for listing containers to container service.
  It opens stream and sends containers in batches.

* Added TransportSplitter wrapper around ExecutionService to
  split container ID list read from contract in parts that are
  smaller than grpc max message size. Batch size can be changed
  in node configuration file (as in example config file).

* Changed `container list` implementaion in cli: now ListStream
  is called by default. Old List is called only if ListStream
  is not implemented.

* Changed `internalclient.ListContainersPrm`.`Account` to
  `OwnerID` since `client.PrmContainerList`.`Account` was
  renamed to `OwnerID` in sdk.

Signed-off-by: Ekaterina Lebedeva <ekaterina.lebedeva@yadro.com>
2024-12-17 16:22:43 +03:00
..
accounting [#1479] go.mod: Bump frostfs-sdk-go version 2024-11-08 10:43:19 +03:00
apemanager [#1437] node: Fix contextcheck linter 2024-11-13 10:36:10 +03:00
common/ape [#1563] ape: Introduce ChainRouterError error type 2024-12-16 15:12:30 +03:00
container [#1452] container: Add ListStream method 2024-12-17 16:22:43 +03:00
control [#1549] engine: Drop Async flag from evacuation parameters 2024-12-10 17:00:00 +03:00
netmap [#1479] go.mod: Bump frostfs-sdk-go version 2024-11-08 10:43:19 +03:00
object [#1563] object: Wrap only ChainRouterError erros with ObjectAccessDenied 2024-12-16 15:15:25 +03:00
object_manager [#1539] go.mod: Bump frostfs-sdk-go version 2024-12-06 15:29:37 +03:00
policer [#1502] Use zap.Error for logging errors 2024-12-16 11:13:42 +03:00
replicator [#1502] Use zap.Error for logging errors 2024-12-16 11:13:42 +03:00
session [#1437] node: Use ctx for logging 2024-11-13 10:36:07 +03:00
tree [#1563] tree: Wrap only ChainRouterError erros with ObjectAccessDenied 2024-12-16 15:16:07 +03:00
util [#1479] go.mod: Bump frostfs-sdk-go version 2024-11-08 10:43:19 +03:00