apache / apache/iceberg

Monotonic snapshot timestamp and expose a new metadata column _last_updated_timestamp_ms

Open
#17,619 1 comment 0 reactions 1 assignee Claimed by @stevenzwu View on GitHub
Iceberg V4 proposal
Dominant language
Java
Stars
9.2k
Forks
3.5k
Avg merge
2d 11h
Merged PRs (30d)
132

Description

### Proposed Change

There are two parts that are connected.
1. Add monotonic requirements for v4 snapshot timestamp
2. Expose a new metadata column: _last_updated_timestamp_ms. New files should inherit from the snapshot timestamp.

### Proposal document

https://docs.google.com/document/d/1cXr_RwEO6o66S8vR7k3NM8-bJ9tH2rkh4vSdMXNC8J8/edit?tab=t.0#heading=h.jg38ttxkczi3

### Specifications

- [x] Table
- [ ] View
- [ ] REST
- [ ] Puffin
- [ ] Encryption
- [ ] Other

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.