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 |