[
https://issues.apache.org/jira/browse/FLINK-35921?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Wang Qilong updated FLINK-35921:
--------------------------------
Description:
Does Flinksql provide some SPI implementations that support custom physical
operators, such as customizing a new StreamExecutFileSourceScan and supporting
rule injection for converting logical operators to physical operators
I want to implement the function of adding some additional physical operators.
A better option may be to inject ColumnarRule similar to Spark, which can
insert some new physical operators when converting logical operators to
physical operators. However, I have not found that Flink has similar functions
was:
Does Flinksql provide some SPI implementations that support custom physical
operators, such as customizing a FileSourceScanExec in the execPhysicalPlan
layer?
I have been researching the FlinkSQL source code recently, understanding the
execution process of FlinkSQL, and came up with the above question
> Flink SQL physical operator replacement support
> -----------------------------------------------
>
> Key: FLINK-35921
> URL: https://issues.apache.org/jira/browse/FLINK-35921
> Project: Flink
> Issue Type: Bug
> Reporter: Wang Qilong
> Priority: Major
>
>
> Does Flinksql provide some SPI implementations that support custom physical
> operators, such as customizing a new StreamExecutFileSourceScan and
> supporting rule injection for converting logical operators to physical
> operators
> I want to implement the function of adding some additional physical
> operators. A better option may be to inject ColumnarRule similar to Spark,
> which can insert some new physical operators when converting logical
> operators to physical operators. However, I have not found that Flink has
> similar functions
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)