WIP: feat/v0389_apply_batch #1469

Closed
dstepanov-yadro wants to merge 4 commits from dstepanov-yadro/frostfs-node:feat/v0389_apply_batch into support/v0.38
No description provided.
dstepanov-yadro added 2 commits 2024-11-05 13:04:21 +00:00
Concurrent Apply can lead to child node applies before parent, so
undo/redo operations will perform. This leads to performance degradation
in case of tree with many sublevels.

Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
[#1468] tree: Sync replication
Some checks failed
DCO action / DCO (pull_request) Successful in 1m32s
Vulncheck / Vulncheck (pull_request) Successful in 1m42s
Build / Build Components (pull_request) Successful in 2m29s
Tests and linters / Staticcheck (pull_request) Successful in 2m58s
Tests and linters / Lint (pull_request) Successful in 3m7s
Tests and linters / gopls check (pull_request) Successful in 3m36s
Tests and linters / Tests with -race (pull_request) Successful in 3m49s
Tests and linters / Tests (pull_request) Failing after 3m3s
bc8d0ca17b
Async replication leads to a lot of log undo/redo during background
replication. This leads to performance drop to almost zero.

Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
dstepanov-yadro added 1 commit 2024-11-05 13:09:14 +00:00
[#9999] shard: Check storage id on delete
All checks were successful
DCO action / DCO (pull_request) Successful in 1m35s
Vulncheck / Vulncheck (pull_request) Successful in 1m36s
Tests and linters / Staticcheck (pull_request) Successful in 2m4s
Build / Build Components (pull_request) Successful in 2m19s
Tests and linters / Lint (pull_request) Successful in 2m55s
Tests and linters / gopls check (pull_request) Successful in 2m58s
Tests and linters / Tests (pull_request) Successful in 3m18s
Tests and linters / Tests with -race (pull_request) Successful in 3m49s
d3b4b3d546
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
dstepanov-yadro force-pushed feat/v0389_apply_batch from d3b4b3d546 to 718f2bb5d6 2024-11-05 14:12:48 +00:00 Compare
dstepanov-yadro added 1 commit 2024-11-06 07:06:11 +00:00
[#9999] engine: Add non-blocking send in the shard's notification channel
Some checks failed
DCO action / DCO (pull_request) Successful in 1m43s
Vulncheck / Vulncheck (pull_request) Successful in 1m53s
Tests and linters / Staticcheck (pull_request) Successful in 2m10s
Tests and linters / Lint (pull_request) Failing after 2m24s
Build / Build Components (pull_request) Successful in 2m34s
Tests and linters / gopls check (pull_request) Successful in 3m7s
Tests and linters / Tests (pull_request) Successful in 3m27s
Tests and linters / Tests with -race (pull_request) Successful in 4m2s
b5a81deb8d
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
fyrchik closed this pull request 2024-11-13 08:50:38 +00:00
Some checks failed
DCO action / DCO (pull_request) Successful in 1m43s
Vulncheck / Vulncheck (pull_request) Successful in 1m53s
Tests and linters / Staticcheck (pull_request) Successful in 2m10s
Tests and linters / Lint (pull_request) Failing after 2m24s
Build / Build Components (pull_request) Successful in 2m34s
Tests and linters / gopls check (pull_request) Successful in 3m7s
Tests and linters / Tests (pull_request) Successful in 3m27s
Tests and linters / Tests with -race (pull_request) Successful in 4m2s

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: TrueCloudLab/frostfs-node#1469
No description provided.