apache / apache/iceberg

Default Value Expressions

Open
#17,616 1 comment 0 reactions 0 assignees View on GitHub
Iceberg V4 proposal
Dominant language
Java
Stars
9.2k
Forks
3.5k
Avg merge
2d 16h
Merged PRs (30d)
129

Description

### Proposed Change

This proposal extends the default value support to include value expressions discussed in [[DISCUSS] Extending Iceberg expressions](https://lists.apache.org/thread/9qly8km5q816300t93cn6d130r2lvy7r)

Spec PR: #16777

### Proposal document

https://docs.google.com/document/d/1NDMozxdvB3u66L-dTchnyZtQO5JCz3H9lUg14crpy8M/edit?tab=t.0

### Specifications

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

Contributor guide

Open the contributing guide

Research direction

Start by reading the linked discussion, proposal document, and spec PR #16777 to understand the proposed default value expressions. The issue indicates that the Table specification is covered, while View, REST, Puffin, Encryption, and Other are not; the remaining scope and completion criteria are not specified here.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.