c1ca512ea54cc7fe1b7ee581f21aa84a95aab14f
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 12
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Change Parameter Type | 2 | ||
| Change Parameter Type scan : DrillScanRelBase to scan : TableScan in method private getDistinctRowCountInternal(scan TableScan, mq RelMetadataQuery, table DrillTable, groupKey ImmutableBitSet, type RelDataType, predicate RexNode) : Double in class org.apache.drill.exec.planner.cost.DrillRelMdDistinctRowCount | From | To | |
| Change Parameter Type rel : RelNode to rel : TableScan in method public getRowCount(rel TableScan, mq RelMetadataQuery) : Double in class org.apache.drill.exec.planner.cost.DrillRelMdRowCount | From | To | |
| Move Method | 1 | ||
| Move Method private findAllRexInputRefs(node RexNode) : List<RexInputRef> from class org.apache.drill.exec.planner.cost.DrillRelMdSelectivity to public findAllRexInputRefs(node RexNode) : List<RexInputRef> from class org.apache.drill.exec.planner.common.DrillRelOptUtil | From | To | |
| Inline Method | 1 | ||
| Inline Method private getRowCountInternal(rel TableScan, mq RelMetadataQuery) : Double inlined to public getRowCount(rel TableScan, mq RelMetadataQuery) : Double in class org.apache.drill.exec.planner.cost.DrillRelMdRowCount | From | To | |
| Extract Variable | 1 | ||
| Extract Variable joinRowCount : double in method private getDistinctRowCountInternal(joinRel DrillJoinRelBase, mq RelMetadataQuery, groupKey ImmutableBitSet, predicate RexNode) : Double from class org.apache.drill.exec.planner.cost.DrillRelMdDistinctRowCount | From | To |