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

Support variable length dimension label reads #1802

Closed
wants to merge 25 commits into from

Conversation

shaunrd0
Copy link
Contributor

@shaunrd0 shaunrd0 commented Jun 27, 2023

Adds support for variable length dimension label reads. This change requires TileDB-Inc/TileDB#4142 to add dimension label support for result_buffer_elements_nullable to size read offset buffers. The experimental dimension label variant of this function is defined as QueryExperimental::result_buffer_elements_nullable_labels and used in this PR to determine the number of offsets read by the var-size dimension label query.

@shortcut-integration
Copy link

This pull request has been linked to Shortcut Story #29317: Dimension label Python API String read support.

@shaunrd0 shaunrd0 force-pushed the smr/sc-29317/var-size-dim-labels branch 2 times, most recently from 09ee91d to 7ac3741 Compare June 27, 2023 18:28
@ihnorton ihnorton requested review from jp-dark and nkules June 27, 2023 18:44
Copy link
Contributor

@jp-dark jp-dark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

@shaunrd0 shaunrd0 force-pushed the smr/sc-29317/var-size-dim-labels branch from fac1cf0 to b878db8 Compare June 28, 2023 17:22
@shaunrd0 shaunrd0 force-pushed the smr/sc-29317/var-size-dim-labels branch from 9dd3642 to bb10cf7 Compare July 12, 2023 14:01
@ihnorton
Copy link
Member

Cherry-picked and merged in #1805. Thanks @shaunrd0 @jp-dark!

@ihnorton ihnorton closed this Jul 17, 2023
@ihnorton ihnorton deleted the smr/sc-29317/var-size-dim-labels branch July 17, 2023 19:20
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.

3 participants