Skip to content

Conversation

Tishj
Copy link
Contributor

@Tishj Tishj commented Apr 11, 2023

This PR implements the first step of the steps proposed in #5683 #5683 (comment)

Not changing any logic yet, just moving separate components that have become quite large to their own files

@Alex-Monahan
Copy link
Contributor

I have a small question for my own learning (and maybe to then advertise this new feature!). Where can we use an external buffer manager? Would this work as a buffer for parquet files (local and/or remote?)? That would be a pretty exciting feature for a number of folks I think! Or is this for a totally different purpose?

@Tishj
Copy link
Contributor Author

Tishj commented Apr 11, 2023

I believe this is only relevant for integrating with a system that has its own buffer-manager-like system, DuckDB can then share the buffer pool of the other system, instead of both fighting for system resources

And this PR in particular does nothing to enable this, I'm just cutting up the mentioned PR so it's easier to oversee the changes

@Tishj
Copy link
Contributor Author

Tishj commented Apr 12, 2023

@Mytherin can you please rerun the failed codecov run?

@Mytherin Mytherin merged commit 0536540 into duckdb:master Apr 12, 2023
@Mytherin
Copy link
Collaborator

Thanks! LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants