-
Notifications
You must be signed in to change notification settings - Fork 1k
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] Remove scan.push-down support which should be supported by Flink #4224
Conversation
import java.util.List; | ||
|
||
/** A {@link BaseDataTableSource} for Flink 1.15. */ | ||
public class DataTableSource extends BaseDataTableSource { |
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.
BaseDataTableSource?
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.
It is a BaseDataTableSource
, ref to self is meaningless.
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.
OK
* org.apache.flink.connector.base.source.hybrid.HybridSource} of {@code | ||
* LogHybridSourceFactory.FlinkHybridFirstSource} and kafka log source created by {@link | ||
* LogSourceProvider}. | ||
* A {@link BaseDataTableSource} implements {@link SupportsStatisticReport} and {@link |
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.
Change BaseDataTableSource to DataTableSource?
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.
It is a BaseDataTableSource
, ref to self is meaningless.
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.
OK
@@ -116,12 +116,6 @@ | |||
<td>Integer</td> | |||
<td>Define a custom parallelism for the scan source. By default, if this option is not defined, the planner will derive the parallelism for each statement individually by also considering the global configuration. If user enable the scan.infer-parallelism, the planner will derive the parallelism by inferred parallelism.</td> | |||
</tr> | |||
<tr> |
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.
Cut scan.push-down in ContinuousFileStoreITCase.java.
+1 |
Purpose
The scan.push-down makes source codes very complicate, it should be supported by Flink SQL instead of Paimon.
In this PR, we remove it, if the user have requirement, he should ask Flink community to support this.
Tests
API and Format
Documentation