[ https://issues.apache.org/jira/browse/ASTERIXDB-1131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yingyi Bu reassigned ASTERIXDB-1131: ------------------------------------ Assignee: Yingyi Bu (was: Ildar Absalyamov) > The function-generated Null is omitted when construct a List > ------------------------------------------------------------ > > Key: ASTERIXDB-1131 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1131 > Project: Apache AsterixDB > Issue Type: Bug > Components: Data Model > Reporter: Jianfeng Jia > Assignee: Yingyi Bu > > I hit a failed test case in which I was building a list with the elements > generated from a build-in function, as below, > for $a in [ > starts-with("xyz", null), > starts-with("xy", "x") > ] > return $a > If any of the elements is Null, it will be omitted in the returned list, e.g. > the above query returns the following result: > [ true > ] > However if I explicitly add a null in the list, all the Nulls will be > returned. > the following query: > for $a in [ > null, > starts-with("xy", null), > starts-with("xy", "x") > ] > return $a > will return the expected result: > [ null > , null > , true > ] > It applies for other similar functions which return an option value. -- This message was sent by Atlassian JIRA (v6.3.4#6332)