[ 
https://issues.apache.org/jira/browse/HUDI-8726?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

sivabalan narayanan closed HUDI-8726.
-------------------------------------
    Resolution: Fixed

[https://github.com/apache/hudi/commit/0dee818a473e7d030a4b7e18fb7478b597c9d7e6]
 

 

[https://github.com/apache/hudi/commit/0ae996b811644338298b8fcde65d6a2c81418f97]
 

> Test and fix gaps around checkpoint adjustments
> -----------------------------------------------
>
>                 Key: HUDI-8726
>                 URL: https://issues.apache.org/jira/browse/HUDI-8726
>             Project: Apache Hudi
>          Issue Type: Sub-task
>            Reporter: Y Ethan Guo
>            Assignee: Davis Zhang
>            Priority: Blocker
>              Labels: pull-request-available
>             Fix For: 1.0.1
>
>   Original Estimate: 20h
>          Time Spent: 23.5h
>  Remaining Estimate: 0h
>
> Three things that need to be fixed or revisited:
>  * When translating checkpoints from written by 0.x to 1.0 (V2 checkpoint 
> based on completion time), we need to consider 
> [hoodie.read.timeline.holes.resolution.policy|https://hudi.apache.org/docs/configurations#hoodiereadtimelineholesresolutionpolicy].
>   If USE_TRANSITION_TIME is configure, the checkpoint written by 0.x is 
> already using transition or completion time, so it should not go through the 
> checkpoint translation from requested to completion time.  This need to be 
> fixed.
>  * For the case of source table version 8 ingested to target table version 6, 
> make sure that all modes of handling hollow commit 
> ([hoodie.read.timeline.holes.resolution.policy|https://hudi.apache.org/docs/configurations#hoodiereadtimelineholesresolutionpolicy])
>  are still handled (should be already done on master branch through the V1 
> source or relation logic).  Need to add tests if not present.
>  * 
> For S3EventsHoodieIncrSource and GcsEventsHoodieIncrSource, make sure that V1 
> checkpoint is always used regardless of source and target table versions, and 
> the incremental read is based on request times.  (should be already done on 
> master branch).  Need to validate and add tests if needed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to