Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement SQL-level LFC prewarming through sideloading pages
We allow extraction and loading of LFC contents through SQL-callable functions. The LFC sideloading is based on these principles: - While sideloading, the page won't get evicted (e.g. through chunk recycling) - Access to existing LFC contents won't be negatively impacted by sideloading - New writes to LFC may block, but only while sideloading is ready to write to the chunk. - prewarming/sideloading only adds data to the LFC, it won't evict pages. Co-authored-by: Matthias van de Meent <matthias@neon.tech> Co-authored-by: Konstantin Knizhnik <knizhnik@neon.tech>
- Loading branch information