-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Support Shredded Lists/Array in variant_get
#8354
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
Open
sdf-jkl
wants to merge
49
commits into
apache:main
Choose a base branch
from
sdf-jkl:shredded_list_support
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 3 commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
9c25cc4
Add test shredded variant list array
sdf-jkl ed961a4
Add basic tests
sdf-jkl 03ecb95
Merge branch 'apache:main' into shredded_list_support
sdf-jkl 158d6d7
Merge branch 'apache:main' into shredded_list_support
sdf-jkl d53c831
Redo test shredded array
sdf-jkl 174e429
Merge branch 'main' of https://github.com/apache/arrow-rs into shredd…
sdf-jkl 69de7d7
Rebuild the shredded list array
sdf-jkl cc6d787
Use select::take to build the output array
sdf-jkl 8f6ad1b
Merge branch 'main' of https://github.com/apache/arrow-rs into shredd…
sdf-jkl bc8abd9
Merge branch 'main' of https://github.com/apache/arrow-rs into shredd…
sdf-jkl c0d2065
Pass one test
sdf-jkl 85aaa3f
Merge branch 'main' of https://github.com/apache/arrow-rs into shredd…
sdf-jkl 40b6311
Get typed values directly
sdf-jkl f6e88ef
Added support for utf8, largeUtf8, utf8view
sdf-jkl 61ed178
added tests for utf8, largeUtf8, utf8view
sdf-jkl 1fb612d
fix tests
sdf-jkl 2b6d280
Update parquet-variant-compute/src/variant_to_arrow.rs
sdf-jkl 398b52d
Merge branch 'main' into variant_to_arrow_utf8
sdf-jkl defa07b
Update parquet-variant-compute/src/variant_to_arrow.rs
sdf-jkl 5022acd
Support LargeUtf8, Utf8-View
sdf-jkl ed66007
Merge branch 'main' into variant_to_arrow_utf8
sdf-jkl 196b5d4
Fix Merge errors
sdf-jkl 642d192
Update arrow-array/src/builder/generic_bytes_builder.rs
sdf-jkl 76b3c80
Add docs for AVERAGE_STRING_LENGTH const
sdf-jkl 35785d6
Merge branch 'variant_to_arrow_utf8' of https://github.com/sdf-jkl/ar…
sdf-jkl 5914218
cargo fmt
sdf-jkl 216d401
cargo fmt
sdf-jkl 3aa6cf3
Merge branch 'variant_to_arrow_utf8' into shredded_list_support
sdf-jkl 15fc8be
Merge branch 'main' of https://github.com/apache/arrow-rs into shredd…
sdf-jkl 04b9941
Quick fix variant_get
sdf-jkl 857f0e2
Merge branch 'main' into shredded_list_support
sdf-jkl 1edfeca
Merge branch 'main' into shredded_list_support
sdf-jkl 6d6793d
fix merge errors
sdf-jkl da528c2
Merge branch 'main' of https://github.com/apache/arrow-rs into shredd…
sdf-jkl 71412b8
Merge branch 'main' into shredded_list_support
sdf-jkl 0c32647
Merge branch 'main' of https://github.com/apache/arrow-rs into shredd…
sdf-jkl 5b899d8
Merge branch 'shredded_list_support' of https://github.com/sdf-jkl/ar…
sdf-jkl 9cd01d2
Simplify tests using shred_variant
sdf-jkl cecd39f
Add tests suggested by @klion26
sdf-jkl a776982
Fix typed and untyped values logic
sdf-jkl cfe7c00
Add support for LargeListArray + OBB err when safe_cast
sdf-jkl fc99bf0
Use ShreddingState instead of BorrowedShreddingState in ShreddedPathS…
sdf-jkl ccbf59b
Reuse ShreddingState methods
sdf-jkl cbfa058
nit fix
sdf-jkl cf94d43
use else if chain
sdf-jkl 91589ad
add cast_options.safe docs
sdf-jkl e8e7fb1
Merge branch 'main' of https://github.com/apache/arrow-rs into shredd…
sdf-jkl 28ec53c
support list-like arrays
sdf-jkl 279b634
match typed value instead of donwcast attempts
sdf-jkl File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.