apache / apache/iceberg

Adding week partition transform

Open
#14,220 6 comments 6 reactions 0 assignees View on GitHub
improvement
Dominant language
Java
Stars
9.2k
Forks
3.5k
Avg merge
2d 11h
Merged PRs (30d)
132

Description

### Feature Request / Improvement

We have multiple partition transformations like day, month, year, hour.... but not `week` which sometimes is interesting

### Query engine

None

### Willingness to contribute

- [ ] I can contribute this improvement/feature independently
- [x] I would be willing to contribute this improvement/feature with guidance from the Iceberg community
- [ ] I cannot contribute this improvement/feature at this time

Contributor guide

Open the contributing guide

Research direction

Start by reading the existing day, month, year, and hour partition transformations to find where a week transform belongs. Trace how those transforms are represented and exposed, then add week consistently and verify that partitioning by week works as expected. Ask the Iceberg community for guidance on the intended week semantics if the existing code does not make them clear.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
data-engineering
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.