apache / apache/gravitino

[FEATURE] Add Flink lineage support documentation

Open Beginner friendly
#11,146 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
Java
Stars
3.2k
Forks
935
Avg merge
1d 15h
Merged PRs (30d)
315

Description

### Describe the feature

Gravitino has started preparing support for Flink lineage, add user-facing documentation for Gravitino Flink lineage support. The OpenLineage Flink plugin enables table-level lineage collection for Flink SQL and DataStream API jobs, transforming dataset identifiers to Gravitino format (namespace=metalake, name=catalog.db.table).

### Motivation

Gravitino already has Spark lineage documentation (`gravitino-spark-lineage.md`), but lacks equivalent documentation for Flink lineage. Users need a reference guide for configuring and using the Flink lineage plugin.

### Describe the solution

Add `gravitino-flink-lineage.md` covering capabilities, configuration, connector support matrix, and usage examples.Update `lineage.md` to reference the new Flink lineage page.

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Read gravitino-spark-lineage.md first for the existing lineage documentation structure, then review lineage.md to see where the new page should be referenced. Add gravitino-flink-lineage.md covering capabilities, configuration, the connector support matrix, and usage examples; update lineage.md so users can find it.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
76/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.