frostfs-node/pkg/services/tree
Evgenii Stratonikov 89dd9660f7
All checks were successful
DCO action / DCO (pull_request) Successful in 46s
Tests and linters / Run gofumpt (pull_request) Successful in 46s
Vulncheck / Vulncheck (pull_request) Successful in 1m24s
Pre-commit hooks / Pre-commit (pull_request) Successful in 1m34s
Build / Build Components (pull_request) Successful in 2m3s
Tests and linters / Staticcheck (pull_request) Successful in 2m36s
Tests and linters / Lint (pull_request) Successful in 3m21s
Tests and linters / Tests (pull_request) Successful in 5m14s
Tests and linters / Tests with -race (pull_request) Successful in 5m16s
Tests and linters / gopls check (pull_request) Successful in 5m33s
[#1621] treesvc: Cancel background sync on failure
If applyOperationStream() exits prematurely, other goroutines will block
on send and errgroup will never finish waiting. In this commit we also
check whether context is cancelled.

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2025-01-30 15:38:01 +03:00
..
ape.go [#1480] ape: Remove SoftAPECheck flag 2024-11-08 12:01:14 +00:00
ape_test.go [#1406] tree: Add unit-tests for ape check 2024-10-29 08:04:23 +00:00
cache.go [#1441] services/tree: Use grpc.WaitForReady option when creating client 2024-10-23 11:45:44 +00:00
container.go Rename package name 2023-03-07 16:38:26 +03:00
drop.go [#242] treesvc: Add tracing spans 2023-04-14 10:25:53 +00:00
getsubtree_test.go [#1437] node: Fix contextcheck linter 2024-11-13 10:36:10 +03:00
metrics.go [#17] Add morph client metrics 2023-06-13 14:06:04 +03:00
options.go [#1449] tree: Add ApplyBatch method 2024-11-12 12:11:07 +00:00
redirect.go [#1620] logs: Drop redundant trace_id fields 2025-01-29 16:13:51 +03:00
replicator.go [#1620] logs: Drop redundant trace_id fields 2025-01-29 16:13:51 +03:00
service.go [#1437] node: Use ctx for logging 2024-11-13 10:36:07 +03:00
service.proto [#1251] pilorama: Allow traversing multiple branches in parallel 2024-07-17 11:25:07 +03:00
service_frostfs.pb.go [#1479] tree: Regenerate service protobufs 2024-11-08 10:43:44 +03:00
service_grpc.pb.go [#1298] writecache: Add restore-mode flag for Seal command 2024-08-07 11:20:14 +03:00
signature.go [#1563] tree: Wrap only ChainRouterError erros with ObjectAccessDenied 2024-12-16 15:16:07 +03:00
signature_test.go [#1479] go.mod: Bump frostfs-sdk-go version 2024-11-08 10:43:19 +03:00
sync.go [#1621] treesvc: Cancel background sync on failure 2025-01-30 15:38:01 +03:00
sync_test.go [#1621] treesvc: Cancel background sync on failure 2025-01-30 15:38:01 +03:00
types.proto [#1250] *: Reformat proto filets with clang-format 2024-07-16 15:13:08 +00:00
types_frostfs.pb.go [#1479] tree: Regenerate service protobufs 2024-11-08 10:43:44 +03:00