apache / apache/hudi

Cleanup MarkerBasedRollbackStrategy to account for log file markers

Open
#16,398 1 comment 0 reactions 0 assignees View on GitHub
from-jira priority:high type:devtask
Dominant language
Java
Stars
6.2k
Forks
2.5k
Avg merge
2d 8h
Merged PRs (30d)
111

Description

This is related to HUDI-1517. With markers of APPEND type for every log files, we don't need to check for markers w/ base file name even if its a log file (versions upto 0.14.1).

## JIRA info

- Link: https://issues.apache.org/jira/browse/HUDI-7422
- Type: Task

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating MarkerBasedRollbackStrategy and read the related HUDI-1517 and HUDI-7422 discussions to understand the marker behavior. Check how APPEND markers are handled for log files versus base-file names; done means the strategy no longer performs the unnecessary base-name check for log files while retaining compatibility with versions through 0.14.1.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
data-engineering
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.