Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task FLINK-21224

FLINK-20435 Remove BatchExecExchange and StreamExecExchange, and replace their functionality with ExecEdge

Unassigned godfrey he Major Closed Later  
Sub-task FLINK-21150

FLINK-20435 Introduce ExecEdge to connect two ExecNodes

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-21105

FLINK-20435 Rename ExecEdge to InputProperty

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-21041

FLINK-20435 Introduce ExecNodeGraph to wrap the ExecNode topology

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-21011

FLINK-20435 Separate the implementation of StreamExecIntervalJoin

Wenlong Lyu Wenlong Lyu Major Closed Fixed  
Sub-task FLINK-21010

FLINK-20435 Separete the implementation of StreamExecJoin

Wenlong Lyu Wenlong Lyu Major Closed Fixed  
Sub-task FLINK-20968

FLINK-20435 Remove legacy exec nodes

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20966

FLINK-20435 Rename Stream(/Batch)ExecIntermediateTableScan to Stream(/Batch)PhysicalIntermediateTableScan

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20949

FLINK-20435 Separate the implementation of sink nodes

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20948

FLINK-20435 Separate the implementation of StreamExecDeduplicate

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20941

FLINK-20435 Separate the implementation of StreamExecMatch

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20925

FLINK-20435 Separate the implementation of StreamExecLookup and BatchExecLookup

Wenlong Lyu Wenlong Lyu Major Closed Fixed  
Sub-task FLINK-20924

FLINK-20435 Port StreamExecPythonOverAggregate and BatchExecPythonOverAggregate to Java

Huang Xingbo godfrey he Major Closed Fixed  
Sub-task FLINK-20883

FLINK-20435 Separate the implementation of BatchExecOverAggregate and StreamExecOverAggregate

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20876

FLINK-20435 Separate the implementation of StreamExecTemporalJoin

Wenlong Lyu Wenlong Lyu Major Closed Fixed  
Sub-task FLINK-20858

FLINK-20435 Port StreamExecPythonGroupWindowAggregate and BatchExecPythonGroupWindowAggregate to Java

Huang Xingbo godfrey he Major Closed Fixed  
Sub-task FLINK-20857

FLINK-20435 Separate the implementation of batch window aggregate nodes

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20856

FLINK-20435 Separate the implementation of stream window aggregate nodes

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20783

FLINK-20435 Separate the implementation of BatchExec nodes for Join

Wenlong Lyu Wenlong Lyu Major Closed Fixed  
Sub-task FLINK-20782

FLINK-20435 Separate the implementation of BatchExecRank

Wenlong Lyu Wenlong Lyu Major Closed Fixed  
Sub-task FLINK-20766

FLINK-20435 Separate the implementation of sort nodes

Wenlong Lyu Wenlong Lyu Major Closed Fixed  
Sub-task FLINK-20751

FLINK-20435 Port batch python group aggregate nodes to Java

Huang Xingbo godfrey he Major Closed Fixed  
Sub-task FLINK-20750

FLINK-20435 Port stream python group aggregate nodes to Java

Huang Xingbo godfrey he Major Closed Fixed  
Sub-task FLINK-20738

FLINK-20435 Separate the implementation of batch group aggregate nodes

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20737

FLINK-20435 Separate the implementation of stream group aggregate nodes

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20736

FLINK-20435 Separate the implementation of BatchExecLimit and StreamExecLimit

Wenlong Lyu Wenlong Lyu Major Closed Fixed  
Sub-task FLINK-20719

FLINK-20435 Change BatchExecNode & StreamExecNode to interface and make each node extended from ExecNodeBase directly

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20709

FLINK-20435 Separate the implementation of StreamExecMiniBatchAssigner

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20708

FLINK-20435 Separate the implementation of StreamExecDropUpdateBefore

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20707

FLINK-20435 Separate the implementation of BatchExecExpand and StreamExecExpand

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20706

FLINK-20435 Separate the implementation of BatchExecUnion and StreamExecUnion

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20705

FLINK-20435 Separate the implementation of BatchExecValues and StreamExecValues

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20693

FLINK-20435 Port BatchExecPythonCorrelate and StreamExecPythonCorrelate to Java

Huang Xingbo godfrey he Major Closed Fixed  
Sub-task FLINK-20690

FLINK-20435 Separate the implementation of BatchExecCorrelate and StreamExecCorrelate

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20673

FLINK-20435 ExecNode#getOutputType method should return LogicalType instead of RowType

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20668

FLINK-20435 Introduce translateToExecNode method for FlinkPhysicalRel

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20623

FLINK-20435 Separate the implementation of StreamExecWatermarkAssigner

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20622

FLINK-20435 Separate the implementation of StreamExecChangelogNormalize

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20620

FLINK-20435 Port BatchExecPythonCalc and StreamExecPythonCalc to Java

Huang Xingbo godfrey he Major Closed Fixed  
Sub-task FLINK-20610

FLINK-20435 Separate the implementation of BatchExecCalc and StreamExecCalc

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20609

FLINK-20435 Separate the implementation of BatchExecDataStreamScan and StreamExecDataStreamScan

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20608

FLINK-20435 Separate the implementation of BatchExecLegacyTableSourceScan and StreamExecLegacyTableSourceScan

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20516

FLINK-20435 Separate the implementation of BatchExecTableSourceScan and StreamExecTableSourceScan

godfrey he godfrey he Major Closed Fixed  
Sub-task FLINK-20515

FLINK-20435 Separate the implementation of BatchExecMultipleInput and StreamExecMultipleInput

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20513

FLINK-20435 Separate the implementation of BatchExecExchange and StreamExecExchange

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20512

FLINK-20435 Introduce getDescription, getOutputType, replaceInput methods for ExecNode

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20511

FLINK-20435 Deprecate the classes in scala `nodes.exec` package

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20509

FLINK-20435 Refactor verifyPlan methods in TableTestBase

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20490

FLINK-20435 Don't share inputs between FlinkPhysicalRel and ExecNode

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20478

FLINK-20435 Adjust the explain result

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20437

FLINK-20435 Port ExecNode to Java

godfrey he godfrey he Major Closed Done  
Sub-task FLINK-20436

FLINK-20435 Simplify type parameter of ExecNode

godfrey he godfrey he Major Closed Done  

Cancel