You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Bug] partition.timestamp-format.strict rejects every DATE partition value #10873
Create a table partitioned by dt DATE with partition.timestamp-format.strict=true, partition.timestamp-formatter=yyyy-MM-dd and partition.timestamp-pattern=$dt (the DATE setup documented by [core] Fix expiration of DATE partitions #10464 in manage-partitions.md).
Write any row, e.g. dt=2026-10-29.
The write fails with IllegalArgumentException: Partition dt=20755 does not match the 'partition.timestamp-formatter' or 'partition.timestamp-pattern' configuration.
What doesn't meet your expectations?
The documented DATE setup should pass validation. AbstractFileStoreWrite.PartitionTimestampValidator.validate() passes the raw epoch-day integer (20755) to PartitionTimeExtractor instead of the date 2026-10-29.
Anything else?
Only happens with strict enabled plus an explicit formatter or pattern; default settings are unaffected.
Activity