Handle sentinel partition value for null partition #18371
Merged
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.
Test plan - (Please fill in how you tested your changes)
A Hudi table with null partition value would be written with the sentinel partition value i.e.
__HIVE_DEFAULT_PARTITION__
. This PR handles the sentinel value in Hudi connector while deserializing partition value.Tested by creating a Hudi table with null partition and querying the same through Presto.