-
Notifications
You must be signed in to change notification settings - Fork 6.3k
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
Fix the memory leak in db_stress tests that are caused by FaultInjectionSecondaryCache
and add CompressedSecondaryCache
into stress tests.
#10523
Conversation
FaultInjectionSecondaryCache
FaultInjectionSecondaryCache
and add CompressedSecondaryCache
into stress tests.
@gitbw95 has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
@gitbw95 has updated the pull request. You must reimport the pull request before landing. |
@gitbw95 has updated the pull request. You must reimport the pull request before landing. |
@gitbw95 has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
4592721
to
bf79347
Compare
@gitbw95 has updated the pull request. You must reimport the pull request before landing. |
@gitbw95 has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
1 similar comment
@gitbw95 has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
Summary:
FaultInjectionSecondaryCache
. To address the test requirements for both CompressedSecondaryCache and CachlibWrapper, a new class variablebase_is_compressed_sec_cache_
is added to determine the different behaviors inLookup()
andWaitAll()
.CompressedSecondaryCache
into stress tests.Before this PR, memory leak is reported during crash tests if
CompressedSecondaryCache
is in stress tests. One example is shown as follows:Test Plan: