f350e45d97015c5d36a1d0f02025e6c6eeca44fe
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 3
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 1 | ||
Rename Method protected tupleToIntArray(tuple Tuple) : int[] renamed to protected tupleToStringArray(tuple Tuple) : String[] in class org.apache.flink.languagebinding.api.java.common.PlanBinder | From | To | |
Pull Up Method | 1 | ||
Pull Up Method protected applyJoinOperation(op1 DataSet, op2 DataSet, firstKeys int[], secondKeys int[], mode DatasizeHint, info PythonOperationInfo) : DataSet from class org.apache.flink.languagebinding.api.java.python.PythonPlanBinder to protected createDefaultJoin(op1 DataSet, op2 DataSet, firstKeys String[], secondKeys String[], mode DatasizeHint) : DefaultJoin from class org.apache.flink.languagebinding.api.java.common.PlanBinder | From | To | |
Change Parameter Type | 4 | ||
Change Parameter Type firstKeys : int[] to firstKeys : String[] in method protected applyCoGroupOperation(op1 DataSet, op2 DataSet, firstKeys String[], secondKeys String[], info PythonOperationInfo) : DataSet in class org.apache.flink.languagebinding.api.java.python.PythonPlanBinder | From | To | |
Change Parameter Type secondKeys : int[] to secondKeys : String[] in method protected applyCoGroupOperation(op1 DataSet, op2 DataSet, firstKeys String[], secondKeys String[], info PythonOperationInfo) : DataSet in class org.apache.flink.languagebinding.api.java.python.PythonPlanBinder | From | To | |
Change Parameter Type firstKeys : int[] to firstKeys : String[] in method protected createDefaultJoin(op1 DataSet, op2 DataSet, firstKeys String[], secondKeys String[], mode DatasizeHint) : DefaultJoin in class org.apache.flink.languagebinding.api.java.common.PlanBinder | From | To | |
Change Parameter Type secondKeys : int[] to secondKeys : String[] in method protected createDefaultJoin(op1 DataSet, op2 DataSet, firstKeys String[], secondKeys String[], mode DatasizeHint) : DefaultJoin in class org.apache.flink.languagebinding.api.java.common.PlanBinder | From | To | |
Pull Up Attribute | 1 | ||
Pull Up Attribute protected name : String from class org.apache.flink.languagebinding.api.java.python.PythonPlanBinder.PythonOperationInfo to public name : String from class org.apache.flink.languagebinding.api.java.common.OperationInfo | From | To | |
Change Return Type | 2 | ||
Change Return Type DataSet to DefaultJoin in method protected createDefaultJoin(op1 DataSet, op2 DataSet, firstKeys String[], secondKeys String[], mode DatasizeHint) : DefaultJoin in class org.apache.flink.languagebinding.api.java.common.PlanBinder | From | To | |
Change Return Type int[] to String[] in method protected tupleToStringArray(tuple Tuple) : String[] in class org.apache.flink.languagebinding.api.java.common.PlanBinder | From | To | |
Extract Method | 1 | ||
Extract Method protected createDefaultJoin(op1 DataSet, op2 DataSet, firstKeys String[], secondKeys String[], mode DatasizeHint) : DefaultJoin extracted from private createJoinOperation(mode DatasizeHint, info INFO) : void in class org.apache.flink.languagebinding.api.java.common.PlanBinder | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type keys2 : int[] to keys2 : String[] in class org.apache.flink.languagebinding.api.java.common.OperationInfo | From | To | |
Change Attribute Type keys1 : int[] to keys1 : String[] in class org.apache.flink.languagebinding.api.java.common.OperationInfo | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method public toString() : String extracted from public toString() : String in class org.apache.flink.languagebinding.api.java.python.PythonPlanBinder.PythonOperationInfo & moved to class org.apache.flink.languagebinding.api.java.common.OperationInfo | From | To |