apache / apache/hudi

Make target file-size auto-tunable based on the target table's expected size

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

Description

Currently Hudi follows a model of having a static target file size configured by the user.
We should consider a mode where Hudi will automatically configure the file-size based on the expected target table size, similar to what [Delta does|https://learn.microsoft.com/en-us/azure/databricks/delta/tune-file-size] for ex.

 

## JIRA info

- Link: https://issues.apache.org/jira/browse/HUDI-5494
- Type: Bug
- Epic: https://issues.apache.org/jira/browse/HUDI-3249

Contributor guide

No contributing guide indexed for this repository

Research direction

No source files, tests, or entry points are named. Start by reviewing JIRA HUDI-5494, the linked Delta file-size guidance, and the Hudi-3249 epic; done means Hudi can derive target file size from the expected target table size instead of requiring only a static user setting.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
data-engineering
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.