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

[HUDI-8486] Add column mismatch test coverage #12800

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

Davis-Zhang-Onehouse
Copy link
Contributor

Change Logs

Tested what happens in case we update partition column with mismatch data type.

Impact

better test coverages

Risk level (write none, low medium or high below)

none

Documentation Update

none

Contributor's checklist

  • Read through contributor's guide
  • Change Logs and Impact were stated clearly
  • Adequate tests were added if applicable
  • CI passed

@github-actions github-actions bot added the size:XL PR with lines of changes > 1000 label Feb 6, 2025
@Davis-Zhang-Onehouse Davis-Zhang-Onehouse force-pushed the HUDI-8486-2 branch 6 times, most recently from 1f384bc to 89e7d1e Compare February 8, 2025 04:33
Davis-Zhang-Onehouse and others added 4 commits February 10, 2025 08:59
In case of partial update, we may hit cased where the partition column
does not have assignement and we could not find a mapping between source
and target table for the partition field. We will be robust to ignore
the resolution failure when doing the column type check.

Similar for precombined field. Plus if it is not event time ordering,
there is no point of enforcing the column type check.
@hudi-bot
Copy link

CI report:

Bot commands @hudi-bot supports the following commands:
  • @hudi-bot run azure re-run the last Azure build

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size:XL PR with lines of changes > 1000
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants