-
Notifications
You must be signed in to change notification settings - Fork 54
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
Part 4: read_table.c uses transform in ffi #614
Draft
nicklan
wants to merge
28
commits into
delta-io:main
Choose a base branch
from
nicklan:part-4-read-table-uses-transform
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.
Draft
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
6e0b1c9
also extract partitionValues
nicklan c53b7de
checkpoint
nicklan 9ac7173
Merge branch 'main' into transform-expr
nicklan f75b2e3
hey, it kinda works
nicklan 4d1d4f7
Merge branch 'main' into transform-expr
nicklan c8cc84b
undo change to ColumnType, will go a different direction
nicklan 29ded0e
use TransformExpr
nicklan 9d4688c
cleanup
nicklan 631f403
Merge branch 'main' into transform-expr
nicklan f791167
optional transform
nicklan b7268e5
add initial tests
nicklan da5a9e8
adjust comments
nicklan e3fdfaa
fix comment
nicklan e9a8d1c
oops, fix ffi
nicklan b773614
cleanup examples
nicklan ebcb42d
Actually use ExpressionRef
nicklan 3a38785
Merge branch 'main' into transform-expr
nicklan 58ad2a3
remove unused try_from
nicklan 3d040f7
need transform if column mapping is enabled
nicklan d39322c
checkpoint
nicklan 3cb4746
pass through transforms in kernel
nicklan d23c4d0
pass through in ffi (missing final bit)
nicklan ff5d5fe
fmt cleanup
nicklan fad4b45
use transform in execute
nicklan d0e7d9b
multi-threaded reader uses transform
nicklan a740ffc
read.rs uses transform
nicklan 6d72b75
remove transform_to_logical :)
nicklan b961220
use transform in read_table
nicklan 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
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't we need to free
data
andevaluator
regardless of whether this transform succeeded?