Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ASTERIXDB-1228: Add MISSING into the data model.

1. MISSING repsents the value of a non-existing field in a record

or an out-of-bound index access of a collection;

2. NULL represents that the value of an optional field in a record

is unknown or the value of existing collection entry is unknown.

3. Unit tests for all missing/null-in-missing/null-out scalar functions.

Change-Id: Ia49ed8474bfc5d6604231819065117468c5b0897

Reviewed-on: https://asterix-gerrit.ics.uci.edu/846

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

    • -2
    • +2
    ./std/AbstractSerializableAvgAggregateFunction.java
    • -2
    • +2
    ./std/AbstractSerializableCountAggregateFunction.java
    • -2
    • +2
    ./std/AbstractSerializableSumAggregateFunction.java
    • -1
    • +1
    ./std/SerializableAvgAggregateFunction.java
    • -1
    • +1
    ./std/SerializableGlobalAvgAggregateFunction.java
    • -1
    • +1
    ./std/SerializableIntermediateAvgAggregateFunction.java
    • -1
    • +1
    ./std/SerializableLocalAvgAggregateFunction.java
    • -1
    • +1
    ./std/SerializableSumAggregateFunction.java
  1. … 544 more files in changeset.