apache / apache/fluss

[server] Support DROP COLUMN schema evolution

Open
#3,392 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
2.1k
Forks
625
Avg merge
3d 14h
Merged PRs (30d)
97

Description

### Search before asking

- [x] I searched in the [issues](https://github.com/apache/fluss/issues) and found nothing similar.

### Description

Subissue of #1154.

Support `ALTER TABLE ... DROP COLUMN` schema evolution.

- Follow-ups (not in this scope):
- Lake catalog DROP COLUMN (Iceberg / Paimon)
- Spark connector ALTER DDL

### Willingness to contribute

- [x] I'm willing to submit a PR!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the existing server-side schema-evolution handling for ALTER TABLE operations and identify its related tests. Add support for ALTER TABLE ... DROP COLUMN in the server, then verify the behavior with the relevant schema-evolution tests. Keep Lake catalog DROP COLUMN and Spark connector ALTER DDL outside this scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.