frostfs-node/cmd/frostfs-cli/modules/container
Ekaterina Lebedeva df05057ed4 [#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
..
create.go [#1483] cli: Remove --basic-acl flag 2024-11-12 12:10:51 +00:00
delete.go [#1317] go.mod: Use range over int 2024-09-03 13:00:54 +03:00
get.go [#973] node: Resolve revive: unused-parameter linter 2024-03-11 17:11:49 +03:00
list.go [#1452] container: Add ListStream method 2024-12-17 16:22:43 +03:00
list_objects.go [#1312] Drop handling of system attributes with NeoFS prefix 2024-09-20 11:37:18 +00:00
nodes.go [#1063] cli: Validate container creation for EC policy 2024-04-03 10:33:51 +00:00
policy_playground.go [#1396] cli/playground: Refactor 2024-11-12 11:09:27 +03:00
root.go [#1348] go.mod: Update api-go and sdk-go 2024-09-04 10:47:26 +03:00
util.go [#1276] go.mod: Update api-go 2024-07-26 16:44:19 +03:00