Repository: asterixdb Updated Branches: refs/heads/master ab4bed0ce -> adfb63361
[ASTERIXDB-2461][FUN] Fix LocalAvgTypeComputer - user model changes: yes - storage format changes: no - interface changes: no Details: 1. Changed the type of count from INT32 to INT64 because AVG uses a long to store count commit 7cfdaf0b8fb452ead4183a8f24a5b5dd21354fa0 Author: James Fang <[email protected]> Change-Id: Ic693d027190b43fa3deaaf83ebf73f62c77d5a76 Reviewed-on: https://asterix-gerrit.ics.uci.edu/2996 Sonar-Qube: Jenkins <[email protected]> Tested-by: Jenkins <[email protected]> Contrib: Jenkins <[email protected]> Integration-Tests: Jenkins <[email protected]> Reviewed-by: Dmitry Lychagin <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/asterixdb/repo Commit: http://git-wip-us.apache.org/repos/asf/asterixdb/commit/adfb6336 Tree: http://git-wip-us.apache.org/repos/asf/asterixdb/tree/adfb6336 Diff: http://git-wip-us.apache.org/repos/asf/asterixdb/diff/adfb6336 Branch: refs/heads/master Commit: adfb63361a1808aadb1782aee03acc4d9af8eb0c Parents: ab4bed0 Author: James Fang <[email protected]> Authored: Fri Oct 12 15:34:29 2018 -0700 Committer: Dmitry Lychagin <[email protected]> Committed: Fri Oct 12 19:09:14 2018 -0700 ---------------------------------------------------------------------- .../apache/asterix/om/typecomputer/impl/LocalAvgTypeComputer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/asterixdb/blob/adfb6336/asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/LocalAvgTypeComputer.java ---------------------------------------------------------------------- diff --git a/asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/LocalAvgTypeComputer.java b/asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/LocalAvgTypeComputer.java index a5858d7..f9ffa86 100644 --- a/asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/LocalAvgTypeComputer.java +++ b/asterixdb/asterix-om/src/main/java/org/apache/asterix/om/typecomputer/impl/LocalAvgTypeComputer.java @@ -38,7 +38,7 @@ public class LocalAvgTypeComputer implements IResultTypeComputer { IMetadataProvider<?, ?> metadataProvider) throws AlgebricksException { return new ARecordType(null, new String[] { "sum", "count" }, new IAType[] { - AUnionType.createNullableType(BuiltinType.ADOUBLE, "OptionalDouble"), BuiltinType.AINT32 }, + AUnionType.createNullableType(BuiltinType.ADOUBLE, "OptionalDouble"), BuiltinType.AINT64 }, false); } }
