apache / apache/fluss

[Feature]Support managing existing Apache Iceberg tables with Fluss

Open
#3,138 0 comments 1 reaction 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.

### Motivation

Description:
We are evaluating Apache Fluss and would like to use it on top of some existing Apache Iceberg tables.
We attempted to create a Fluss PK table pointing to the same iceberg table, but the table creation fails when the underlying Iceberg table already exists.

Seems Fluss currently expects to create and manage the table from scratch, and does not support, Attaching to an existing Iceberg table

### Solution

it would be great if fluss can manage the existing datalake tables, like iceberg

### Anything else?

_No response_

### Willingness to contribute

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

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by reproducing the failure when creating a Fluss PK table over an existing Iceberg table, then trace the table-creation path and its Iceberg integration. Done means Fluss can manage an existing Iceberg table rather than requiring creation from scratch, with coverage for that case.

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.