Skip to content

Use database-wide eviction instead of per-table - #6586

Open
joshua-spacetime wants to merge 1 commit into
kim/local-tier-reclamationfrom
joshua/database-wide-eviction
Open

joshua-spacetime wants to merge 1 commit into
kim/local-tier-reclamationfrom
joshua/database-wide-eviction

Conversation

@joshua-spacetime

Copy link
Copy Markdown
Collaborator

Description of Changes

Before this change, if a transaction hit the memory limit, it would only try to evict pages only from the transaction-local set. If no pages/objects were evict-able, the transaction would fail. Now if no pages are evict-able, it will try to evict pages from committed set.

API and ABI breaking changes

N/A

Rollback safety impact

N/A

Expected complexity level and risk

2

Testing

Existing

This branch has not been deployed

No deployments
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.

1 participant