facebookincubator / velox

A composable and fully extensible C++ execution engine library for data management systems.
https://velox-lib.io/
Apache License 2.0
3.54k stars 1.17k forks source link

feat: Use Velox fs for ssd cache evictlog file #11579

Closed zacw7 closed 1 week ago

zacw7 commented 1 week ago

Summary: Switch the eviction log file to use Velox filesystem for file r/w operations, so that more advanced testing can be built by leveraging features like fault injections.

This change is a resubmission for D65740612 which was wrongfully reverted in D66119405.

Differential Revision: D66140029

facebook-github-bot commented 1 week ago

This pull request was exported from Phabricator. Differential Revision: D66140029

netlify[bot] commented 1 week ago

Deploy Preview for meta-velox canceled.

Name Link
Latest commit deef5e962a611d92b25403934108a9be87751125
Latest deploy log https://app.netlify.com/sites/meta-velox/deploys/673be4396889150008fb112d
facebook-github-bot commented 1 week ago

This pull request has been merged in facebookincubator/velox@03deeaf888e0d8b374dc4e1f7b02c7706a0b484b.

conbench-facebook[bot] commented 1 week ago

Conbench analyzed the 1 benchmark run on commit 03deeaf8.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details.