Skip to content

Conversation

Tishj
Copy link
Contributor

@Tishj Tishj commented Apr 12, 2023

BufferPoolReservation now holds a reference to a BufferPool, instead of being fed an atomic<idx_t> &counter in Resize.
That also allows for BufferPool's that don't have an atomic<idx_t> (such as the DummyBufferPool that the upcoming CBufferManager will use)

This was a tweak that had to be done to be able to turn BufferManager into an interface, which is the next step.
But since that step is quite large, I thought it best to take these changes out of that PR

@Mytherin Mytherin merged commit 007fc7c into duckdb:master Apr 13, 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.

2 participants