Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New operation-level memory-management options #44

Closed
ashvardanian opened this issue Aug 28, 2022 · 0 comments
Closed

New operation-level memory-management options #44

ashvardanian opened this issue Aug 28, 2022 · 0 comments
Assignees

Comments

@ashvardanian
Copy link
Contributor

By default, every new call to UKV discards previous contents of arena. We may want to keep it to reuse the same iterators and underlying memory for key-value pairs scans.
Similarly, for bulk analytical applications, we may want to add a flag that grows arena on-demand, if memory is available.

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

No branches or pull requests

1 participant