commit | e44a01b6df4382fb63cf0d81250108cdba773472 | [log] [tgz] |
---|---|---|
author | Dmitry Lychagin <dmitry.lychagin@couchbase.com> | Tue May 16 15:41:46 2017 -0700 |
committer | Till Westmann <tillw@apache.org> | Tue May 16 20:00:22 2017 -0700 |
tree | 892f835d58e84fd5f0e4d23708b94135dff78a96 | |
parent | 64134cca28051013597674b65a3daab88a31a4c0 [diff] |
Fixed incorrect type produced by TypeResolverUtil Change-Id: I0e4620131c9762bdc39e655359a2a57ba8a000df Reviewed-on: https://asterix-gerrit.ics.uci.edu/1754 Reviewed-by: Yingyi Bu <buyingyi@gmail.com> Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu> BAD: Jenkins <jenkins@fulliautomatix.ics.uci.edu> Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
diff --git a/asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/common/TypeResolverUtil.java b/asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/common/TypeResolverUtil.java index 4f60c7f..415c1ae 100644 --- a/asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/common/TypeResolverUtil.java +++ b/asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/common/TypeResolverUtil.java
@@ -102,7 +102,7 @@ // Deals with the case one input type is null or missing. if (leftTypeTag == ATypeTag.MISSING || leftTypeTag == ATypeTag.NULL) { - return AUnionType.createUnknownableType(leftType); + return AUnionType.createUnknownableType(rightType); } if (rightTypeTag == ATypeTag.MISSING || rightTypeTag == ATypeTag.NULL) { return AUnionType.createUnknownableType(leftType);