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

Merge the HashIndex bulkstorage with the local storage for inserts #3482

Merged
merged 1 commit into from
May 13, 2024

Conversation

benjaminwinger
Copy link
Collaborator

I did some quick benchmarks of single tuple copies and inserts into an empty and non-empty table and this doesn't appear to make the performance any worse.

It was necessary to make the InMemHashIndex support deleting keys, which maintains the lack of gaps in the in-memory hash index by swapping deleted entries with the last entry.

@benjaminwinger benjaminwinger merged commit 0cb2a78 into master May 13, 2024
18 checks passed
@benjaminwinger benjaminwinger deleted the merge-hash-index-local-storage branch May 13, 2024 20:43
ted-wq-x pushed a commit to ted-wq-x/kuzu that referenced this pull request Nov 14, 2024
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