Do not use session iterators when unnecessary #902

Merged
fyrchik merged 2 commits from fyrchik/frostfs-node:morph-iter into master 2024-01-12 10:25:59 +00:00

2 commits

Author SHA1 Message Date
f43bfb01a8 [#902] adm: Do not create session when dumping hashes
Some checks failed
Vulncheck / Vulncheck (pull_request) Successful in 2m37s
DCO action / DCO (pull_request) Successful in 2m35s
Tests and linters / Lint (pull_request) Successful in 4m33s
Tests and linters / Tests (1.20) (pull_request) Failing after 4m31s
Build / Build Components (1.20) (pull_request) Successful in 4m21s
Build / Build Components (1.21) (pull_request) Successful in 4m17s
Tests and linters / Staticcheck (pull_request) Successful in 4m39s
Tests and linters / Tests (1.21) (pull_request) Successful in 9m1s
Tests and linters / Tests with -race (pull_request) Successful in 9m24s
Unless the total number of domains is too big, there is no need to
consume resources in neo-go.

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2024-01-12 11:04:59 +03:00
631fff17a3 [#902] morph: Avoid creating session in TestInvokeIterator
When the number of items to iterate over is less than 2048, there is no
need to create a session and consume resources.

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2024-01-12 11:04:59 +03:00