Skip to content

Conversation

@linliu-code
Copy link
Contributor

@linliu-code linliu-code commented Dec 9, 2025

Change Logs

#17454

We fix a bug during schema evolution for complex data types, e.g., array of structures.

Impact

Better reliability.

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

Low.

Documentation Update

Contributor's checklist

  • Read through contributor's guide
  • Enough context is provided in the sections above
  • Adequate tests were added if applicable

@linliu-code linliu-code changed the base branch from master to branch-0.x December 9, 2025 01:40
@github-actions github-actions bot added the size:XL PR with lines of changes > 1000 label Dec 9, 2025
@linliu-code linliu-code force-pushed the fix_struct_schema_evol branch from 7a68875 to 1e6fc7d Compare December 9, 2025 01:43
@github-actions github-actions bot added size:M PR with lines of changes in (100, 300] and removed size:XL PR with lines of changes > 1000 labels Dec 9, 2025
@linliu-code linliu-code force-pushed the fix_struct_schema_evol branch from 1e6fc7d to b24dbcf Compare December 9, 2025 04:01
Copy link
Contributor

@parisni parisni left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This patch fixes our internal test-case on hudi 0.15. Thanks !

@parisni
Copy link
Contributor

parisni commented Dec 9, 2025

BTW @linliu-code worth it to also test map of struct or any other candidate for this ? wdyt

@linliu-code
Copy link
Contributor Author

BTW @linliu-code worth it to also test map of struct or any other candidate for this ? wdyt

yeah, will add more test cases.

@linliu-code linliu-code force-pushed the fix_struct_schema_evol branch from b24dbcf to 5a5bccc Compare December 10, 2025 01:11
@linliu-code linliu-code changed the title fix: schema evolution with array struct type [MINOR] Support schema evolution with array struct type Dec 10, 2025
@linliu-code linliu-code force-pushed the fix_struct_schema_evol branch 2 times, most recently from c4a6ef2 to 3f273e5 Compare December 10, 2025 03:34
@linliu-code linliu-code force-pushed the fix_struct_schema_evol branch from 3f273e5 to c1bd94a Compare December 10, 2025 03:39
@hudi-bot
Copy link
Collaborator

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:M PR with lines of changes in (100, 300]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants