Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed the use of the parameter ForcedCompactionRangeCountPerRun #3085

Merged
merged 1 commit into from
Feb 27, 2025

Conversation

agalibin
Copy link
Collaborator

@agalibin agalibin commented Feb 24, 2025

The value of processed ranges for monitoring, as well as the index of the next range, were incremented by 1 instead of ForcedCompactionRangeCountPerRun. As a result, we were processing each range several times and displaying incorrect values in the monitoring.

@agalibin agalibin added the blockstore Add this label to run only cloud/blockstore build and tests on PR label Feb 24, 2025
Copy link
Contributor

Note

This is an automated comment that will be appended during run.

🟢 linux-x86_64-relwithdebinfo: all tests PASSED for commit 6879746.

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3633 3633 0 0 0 0

@SvartMetal SvartMetal self-requested a review February 24, 2025 21:32
@SvartMetal SvartMetal added the large-tests Launch large tests for PR label Feb 24, 2025
Copy link
Contributor

Note

This is an automated comment that will be appended during run.

🟢 linux-x86_64-relwithdebinfo: all tests PASSED for commit 6879746.

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3828 3828 0 0 0 0

Copy link
Contributor

Note

This is an automated comment that will be appended during run.

🟢 linux-x86_64-relwithdebinfo: all tests PASSED for commit e38fcbc.

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3831 3831 0 0 0 0

@yegorskii
Copy link
Collaborator

TEvVolume::TEvCompactRangeRequest может приходить с наружи (blockstore-client или pcompact-tablets) и содержит явное указание с какого блока и сколько компактить. Кажется что для такого сценария использовать ForcedCompactionRangeCountPerRun не стоит, поскольку внешний пользователь про этот параметр ничего не знает

@agalibin agalibin closed this Feb 26, 2025
@agalibin
Copy link
Collaborator Author

обсудили про обработку события снаружи, на будущее создал issue #3104

@agalibin agalibin reopened this Feb 26, 2025
Copy link
Contributor

Note

This is an automated comment that will be appended during run.

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit e38fcbc.

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3831 3830 0 1 0 0

@agalibin agalibin added the recheck Add this label to relaunch checks, it will be automatically removed label Feb 26, 2025
@github-actions github-actions bot removed the recheck Add this label to relaunch checks, it will be automatically removed label Feb 26, 2025
Copy link
Contributor

Note

This is an automated comment that will be appended during run.

🟢 linux-x86_64-relwithdebinfo: all tests PASSED for commit e38fcbc.

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3831 3831 0 0 0 0

yegorskii
yegorskii previously approved these changes Feb 26, 2025
Copy link
Contributor

Note

This is an automated comment that will be appended during run.

🔴 linux-x86_64-relwithdebinfo: some tests FAILED for commit cd3a1ab.

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3831 3830 0 1 0 0

@agalibin agalibin added the recheck Add this label to relaunch checks, it will be automatically removed label Feb 27, 2025
@github-actions github-actions bot removed the recheck Add this label to relaunch checks, it will be automatically removed label Feb 27, 2025
@agalibin agalibin linked an issue Feb 27, 2025 that may be closed by this pull request
Copy link
Contributor

Note

This is an automated comment that will be appended during run.

🟢 linux-x86_64-relwithdebinfo: all tests PASSED for commit cd3a1ab.

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3831 3831 0 0 0 0

Copy link
Contributor

Note

This is an automated comment that will be appended during run.

🟢 linux-x86_64-relwithdebinfo: all tests PASSED for commit 00b06fe.

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
3831 3831 0 0 0 0

@agalibin agalibin merged commit 6a5bab7 into main Feb 27, 2025
11 of 13 checks passed
@agalibin agalibin deleted the ForceCompactionFix branch February 27, 2025 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blockstore Add this label to run only cloud/blockstore build and tests on PR large-tests Launch large tests for PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[NBS] Partition LoadState transaction can take too much time
3 participants