Skip to content

Conversation

@voonhous
Copy link
Member

…TIMESTAMP, DATE, and UUID

Describe the issue this Pull Request addresses

Follow up for this request: #17659 (comment)

Adding support to get default values in HoodieSchemaUtils#toJavaDefaultValue for the following logical types:

FIXED, DECIMAL, TIME, TIMESTAMP, DATE, and UUID.

Summary and Changelog

Allow HoodieSchemaUtils#toJavaDefaultValue to fetch default values for FIXED, DECIMAL, TIME, TIMESTAMP, DATE, and UUID.

Impact

Allow HoodieSchemaUtils#toJavaDefaultValue to fetch default values for FIXED, DECIMAL, TIME, TIMESTAMP, DATE, and UUID.

Risk Level

None.

Documentation Update

None.

Contributor's checklist

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

@voonhous voonhous force-pushed the hoodieschemautils-spruce branch from 0909ff5 to 38b29aa Compare January 15, 2026 12:29
@voonhous voonhous changed the title feat (schema): Add fetching default values for FIXED, DECIMAL, TIME, … feat(schema): Add fetching default values for FIXED, DECIMAL, TIME, … Jan 15, 2026
@github-actions github-actions bot added the size:M PR with lines of changes in (100, 300] label Jan 15, 2026
@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

@voonhous voonhous merged commit 16ffd28 into apache:master Jan 15, 2026
73 of 74 checks passed
@voonhous voonhous deleted the hoodieschemautils-spruce branch January 16, 2026 07:06
alexr17 pushed a commit to alexr17/hudi that referenced this pull request Jan 30, 2026
alexr17 pushed a commit to alexr17/hudi that referenced this pull request Feb 5, 2026
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