1
0

[MINOR] Added log to debug checkpoint resumption when set to 0 (#4650)

This commit is contained in:
Harsha Teja Kanna
2022-01-28 22:08:25 -06:00
committed by GitHub
parent c0e8b03d93
commit ed7aa138e8

View File

@@ -370,6 +370,7 @@ public class DeltaSync implements Serializable {
.initTable(new Configuration(jssc.hadoopConfiguration()), cfg.targetBasePath);
}
LOG.debug("Checkpoint from config: " + cfg.checkpoint);
if (!resumeCheckpointStr.isPresent() && cfg.checkpoint != null) {
resumeCheckpointStr = Option.of(cfg.checkpoint);
}
@@ -470,6 +471,7 @@ public class DeltaSync implements Serializable {
Option<HoodieCommitMetadata> commitMetadataOption = getLatestCommitMetadataWithValidCheckpointInfo(commitTimelineOpt.get());
if (commitMetadataOption.isPresent()) {
HoodieCommitMetadata commitMetadata = commitMetadataOption.get();
LOG.debug("Checkpoint reset from metadata: " + commitMetadata.getMetadata(CHECKPOINT_RESET_KEY));
if (cfg.checkpoint != null && (StringUtils.isNullOrEmpty(commitMetadata.getMetadata(CHECKPOINT_RESET_KEY))
|| !cfg.checkpoint.equals(commitMetadata.getMetadata(CHECKPOINT_RESET_KEY)))) {
resumeCheckpointStr = Option.of(cfg.checkpoint);