alluxio
alluxio copied to clipboard
Support size encoding for clock cuckoo filter in shadowcache
What changes are proposed in this pull request?
Implement the size encoder and integrate it into Alluxio's shadow cache.
Why are the changes needed?
It can save the space cost of the size filed in clock cuckoo filter.
Does this PR introduce any user facing changes?
Add an propertykey : USER_CLIENT_CACHE_SHADOW_CUCKOO_SIZE_ENCODER, it can decide whether to use size encoder or not.
Thank you for your pull request. In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement (CLA). It's all electronic and will take just a few minutes. Please download CLA form here, sign, and e-mail back to [email protected]
Automated checks report:
- Commits associated with Github account: PASS
- PR title follows the conventions: FAIL
- The title of the PR does not pass all the checks. Please fix the following issues:
- Title must not end with punctuation
- The title of the PR does not pass all the checks. Please fix the following issues:
Some checks failed. Please fix the reported issues and reply 'alluxio-bot, check this please' to re-run checks.
Automated checks report:
- Commits associated with Github account: PASS
- PR title follows the conventions: PASS
All checks passed!
alluxio-bot, merge this please.