[
https://issues.apache.org/jira/browse/HUDI-7907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17881085#comment-17881085
]
Ethan Guo commented on HUDI-7907:
---------------------------------
I agree; we should do a full compaction during upgrade to avoid a mix of log
files in different log versions. Cancelling this ticket.
> Validate new file slicing on table with mix of older and new log files
> ----------------------------------------------------------------------
>
> Key: HUDI-7907
> URL: https://issues.apache.org/jira/browse/HUDI-7907
> Project: Apache Hudi
> Issue Type: Task
> Reporter: Sagar Sumit
> Assignee: Danny Chen
> Priority: Critical
> Fix For: 1.0.0
>
>
> Log files naming has changed i.e. now we have deltacommit time instead of
> base commit time in the log file name. Could there be an edge case that file
> slicing could be incorrect if we have a mix of older and new log files within
> the same filegroup. Because the `HoodieLogFile#getDeltaCommitTime` will point
> to base commit time for older log files, while for newer ones it will point
> to deltacommit times. Writes are still serialized because new deltacommit
> times must be > base commit time, but we need to test the scenario fully.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)