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

(release-2.6) [C API] Add bulk point-range setter tiledb_query_add_point_ranges #2765

Merged
merged 1 commit into from Dec 22, 2021

Conversation

ihnorton
Copy link
Member

This API allows bulk insertion of point-ranges (start==end) amortizing some
expensive parts of the initial path, to reduce overhead with large range
counts. For example, in a customer scenario with >300k point-ranges, this
API reduces insertion time from 7s to 0.05s.

(backport from #2738)


TYPE: C_API
DESC: Add bulk point-range setter tiledb_query_add_point_ranges

This API allows bulk insertion of point-ranges (start==end) amortizing some
expensive parts of the initial path, to reduce overhead with large range
counts. For example, in a customer scenario with >300k point-ranges, this
API reduces insertion time from 7s to 0.05s.

(backport from #2738)
@ihnorton ihnorton force-pushed the ihn/backport-2738-to-release-2.6 branch from 7a9eb4c to f065760 Compare December 22, 2021 16:07
@ihnorton ihnorton merged commit 72b7dc8 into release-2.6 Dec 22, 2021
@ihnorton ihnorton deleted the ihn/backport-2738-to-release-2.6 branch December 22, 2021 17:33
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.

None yet

2 participants