-
Notifications
You must be signed in to change notification settings - Fork 13.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FLINK-33211][table] support flink table lineage #24618
Conversation
@flinkbot run azure |
34f3667
to
3a01cfd
Compare
@flinkbot run azure |
3a01cfd
to
4820faf
Compare
4820faf
to
16bb67b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@HuangZhenQiu Thanks for the contribution! I left some comments.
Also I found a lot of one-line changes removing blank line in file header. Could you split them to another hotfix commit, or directly revert them as they are not quite necessary?
...ava/src/main/java/org/apache/flink/streaming/api/transformations/PhysicalTransformation.java
Outdated
Show resolved
Hide resolved
...le-planner/src/main/java/org/apache/flink/table/planner/lineage/TableLineageDatasetImpl.java
Outdated
Show resolved
Hide resolved
...in/java/org/apache/flink/table/planner/plan/nodes/exec/common/CommonExecTableSourceScan.java
Show resolved
Hide resolved
...a/org/apache/flink/table/planner/plan/nodes/exec/stream/StreamExecLegacyTableSourceScan.java
Outdated
Show resolved
Hide resolved
flink-streaming-java/src/main/java/org/apache/flink/streaming/api/graph/StreamGraph.java
Show resolved
Hide resolved
...le-planner/src/main/java/org/apache/flink/table/planner/lineage/TableDataSetSchemaFacet.java
Outdated
Show resolved
Hide resolved
...le-planner/src/main/java/org/apache/flink/table/planner/lineage/TableDataSetSchemaFacet.java
Outdated
Show resolved
Hide resolved
e5f8a17
to
5f29a04
Compare
@PatrickRen |
5f29a04
to
375fe2d
Compare
flink-streaming-java/src/main/java/org/apache/flink/streaming/api/lineage/LineageGraph.java
Show resolved
Hide resolved
...ava/src/main/java/org/apache/flink/streaming/api/transformations/OneInputTransformation.java
Outdated
Show resolved
Hide resolved
...ble/flink-table-planner/src/main/java/org/apache/flink/table/planner/lineage/ModifyType.java
Outdated
Show resolved
Hide resolved
...ble-planner/src/main/java/org/apache/flink/table/planner/lineage/TableColumnLineageEdge.java
Outdated
Show resolved
Hide resolved
...-table/flink-table-planner/src/test/java/org/apache/flink/connector/source/ValuesSource.java
Show resolved
Hide resolved
375fe2d
to
c8aa9ee
Compare
@davidradl |
47ec379
to
81da89d
Compare
@PatrickRen |
81da89d
to
4fc6696
Compare
6f85e00
to
5188f87
Compare
5188f87
to
edac6c7
Compare
flink-streaming-java/src/main/java/org/apache/flink/streaming/api/lineage/LineageEdgeImpl.java
Outdated
Show resolved
Hide resolved
...nner/src/main/java/org/apache/flink/table/planner/plan/nodes/exec/common/CommonExecSink.java
Show resolved
Hide resolved
...nner/src/main/java/org/apache/flink/table/planner/plan/nodes/exec/common/CommonExecSink.java
Outdated
Show resolved
Hide resolved
...in/java/org/apache/flink/table/planner/plan/nodes/exec/common/CommonExecTableSourceScan.java
Outdated
Show resolved
Hide resolved
...in/java/org/apache/flink/table/planner/plan/nodes/exec/common/CommonExecTableSourceScan.java
Show resolved
Hide resolved
...ble-planner/src/main/java/org/apache/flink/table/planner/lineage/TableColumnLineageEdge.java
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@HuangZhenQiu Thanks for the PR! I've left a few comments, PTAL
...ava/src/main/java/org/apache/flink/streaming/api/transformations/OneInputTransformation.java
Outdated
Show resolved
Hide resolved
edac6c7
to
2e1322b
Compare
@X-czh Thanks for giving feedback. I removed unused ColumnLineage Interface, and also refined the code as you suggested. |
@HuangZhenQiu Hi, it'll be better not to squash your commits before the review is finished, so that reviewers can easily track what has changed since the last review. |
@HuangZhenQiu LGTM. @FangYongs Could you help take a final look and merge it? |
...java/src/main/java/org/apache/flink/streaming/api/functions/source/FromElementsFunction.java
Show resolved
Hide resolved
Thanks @HuangZhenQiu , +1 |
This reverts commit 960363c.
This reverts commit 960363c.
What is the purpose of the change
Brief change log
Verifying this change
Does this pull request potentially affect one of the following parts:
@Public(Evolving)
: (yes)Documentation