-
Notifications
You must be signed in to change notification settings - Fork 2.5k
[HUDI-3396] Make sure BaseFileOnlyViewRelation only reads projected columns
#4818
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
Merged
Merged
Changes from all commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
4d582cf
Refactored `HoodieTestDataGenerator` to make data generation reproduc…
f612d96
Extracted common fields to `HoodieBaseRelation`;
4662f7d
Cleaned up `BaseFileOnlyViewRelation`
46c56ef
Streamlined `BaseFileOnlyViewRelation`
2449ea1
Introduced `HoodieBaseRDD` to make sure all Hudi custom impls are imp…
8f466d1
Fixed all of the Relations to avoid superfluous Row <> InternalRow co…
ef42921
Tidying up
f12aa31
Fixing compilation
4d2d93b
Fixing compilation after rebase
ad4a142
After rebase fixes
fedd8ef
Fixing compilation
c4bbe3f
`HoodieBaseRDD` > `HoodieUnsafeRDD`;
0b3079c
`HoodieBaseRDD` > `HoodieUnsafeRDD`;
c24d7d2
Bootstrapped `HoodieUnsafeRDDUtils`
a6260fd
Missing license
2ec56ef
Bootstrapped test for MOR table validating proper column projections …
845d290
Amended test to run against non-partitioned table (to query just a si…
cd755c1
Tidying up
ebee576
Added tests with no Delta Logs
568e5da
Extracted Parquet projection related tests into standalone file
808657c
Added payload-combine merging cases
081197b
Tiyding up
f8f3ec2
Broken down into multiple tests
ac2684a
Added test for COW
b0218c5
Added test for MOR Incremental Relation
edf7c32
Expose `mandatoryColumns` to be accessible in tests
21abebc
Typo
d6b2b6e
`HoodieAvroSerializerTrait` > `HoodieAvroSerializer`;
c81f822
`lint`
62edf7d
Added `SparkHadoopUtil` delegating to Spark's private impl
e3902bf
Fixed tests for Spark 2.x
b752778
Tidying up
2965980
Removing logs from MOR / Incremental test
880f4c9
Removed `SparkHadoopUtil`
be33a18
Fixed `HoodieWriteConfig` to be able to disable compression in Parquet
c048190
Disable compression in MOR / Incremental test to make test stable
ed632b8
Disable MOR / Incremental test
97b6d31
Disable full-table-read tests as unstable in Spark 2.x
1ecd626
Incorrect schema ref
448555f
Fixing compilation
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 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
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
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
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
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
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
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
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.