This is an automated email from the ASF dual-hosted git repository.
shaofengshi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kylin.git
The following commit(s) were added to refs/heads/master by this push:
new c44832c KYLIN-3703 get negative value when query kylin
c44832c is described below
commit c44832c15ca282da02ee55e9c784f0193cbe2233
Author: Temple Zhou <[email protected]>
AuthorDate: Fri Jan 25 21:14:05 2019 +0800
KYLIN-3703 get negative value when query kylin
---
.../src/main/java/org/apache/kylin/metadata/model/FunctionDesc.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/core-metadata/src/main/java/org/apache/kylin/metadata/model/FunctionDesc.java
b/core-metadata/src/main/java/org/apache/kylin/metadata/model/FunctionDesc.java
index 72d956a..0f9a027 100644
---
a/core-metadata/src/main/java/org/apache/kylin/metadata/model/FunctionDesc.java
+++
b/core-metadata/src/main/java/org/apache/kylin/metadata/model/FunctionDesc.java
@@ -160,7 +160,7 @@ public class FunctionDesc implements Serializable {
if (isMax() || isMin()) {
return parameter.getColRefs().get(0).getType();
} else if (isSum()) {
- return parameter.isColumnType() ?
parameter.getColRefs().get(0).getType() : DataType.getType("bigint");
+ return parameter.isColumnType() ? DataType.getType(returnType)
: DataType.getType("bigint");
} else if (isCount()) {
return DataType.getType("bigint");
} else {