Skip to content

Commit 9920dbf

Browse files
committed
WIP
1 parent 5f03228 commit 9920dbf

File tree

3 files changed

+3
-37
lines changed

3 files changed

+3
-37
lines changed

common/src/main/java/org/apache/drill/common/types/Types.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -815,7 +815,7 @@ public static MajorType.Builder calculateTypePrecisionAndScale(MajorType leftTyp
815815
return typeBuilder.setPrecision(Math.max(leftType.getPrecision(), rightType.getPrecision()));
816816
}
817817

818-
MinorType minorType = leftType.getMinorType();s
818+
MinorType minorType = leftType.getMinorType();
819819
if (isDecimalType(leftType)) {
820820
int scale = Math.max(leftType.getScale(), rightType.getScale());
821821
// resulting precision should take into account resulting scale value and be calculated as

exec/java-exec/src/main/java/org/apache/drill/exec/planner/physical/AggPrelBase.java

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -188,40 +188,6 @@ protected void createKeysAndExprs() {
188188
aggCall.e.getType(),
189189
aggCall.e.getName());
190190

191-
/*
192-
SqlAggFunction aggFunction,
193-
boolean distinct,
194-
boolean approximate,
195-
boolean ignoreNulls,
196-
List<Integer> argList,
197-
int filterArg,
198-
@Nullable ImmutableBitSet distinctKeys,
199-
RelCollation collation,
200-
RelDataType type,
201-
@Nullable String name
202-
203-
SqlAggFunction aggFunction,
204-
boolean distinct,
205-
boolean approximate,
206-
boolean ignoreNulls,
207-
List<RexNode> rexList,
208-
List<Integer> argList,
209-
int filterArg,
210-
@Nullable ImmutableBitSet distinctKeys, RelCollation collation,
211-
RelDataType type, @Nullable String name
212-
213-
public static AggregateCall create(SqlAggFunction aggFunction, boolean distinct, boolean approximate, boolean ignoreNulls,
214-
List<Integer> argList, int filterArg,
215-
@Nullable ImmutableBitSet distinctKeys, RelCollation collation,
216-
RelDataType type, @Nullable String name) {
217-
final boolean distinct2 = distinct
218-
&& (aggFunction.getDistinctOptionality() != Optionality.IGNORED);
219-
return new AggregateCall(aggFunction, distinct2, approximate, ignoreNulls,
220-
argList, filterArg, distinctKeys, collation, type, name);
221-
}
222-
223-
*/
224-
225191
phase2AggCallList.add(newAggCall);
226192
} else {
227193
AggregateCall newAggCall =

exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/conversion/DrillRexBuilder.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@
1717
*/
1818
package org.apache.drill.exec.planner.sql.conversion;
1919

20-
import java.math.BigDecimal;
21-
2220
import org.apache.calcite.rel.type.RelDataType;
2321
import org.apache.calcite.rel.type.RelDataTypeFactory;
2422
import org.apache.calcite.rex.RexBuilder;
@@ -30,6 +28,8 @@
3028
import org.slf4j.Logger;
3129
import org.slf4j.LoggerFactory;
3230

31+
import java.math.BigDecimal;
32+
3333
class DrillRexBuilder extends RexBuilder {
3434

3535
private static final Logger logger = LoggerFactory.getLogger(DrillRexBuilder.class);

0 commit comments

Comments
 (0)