Changes between Initial Version and Version 1 of Ticket #2068


Ignore:
Timestamp:
Apr 10, 2019, 7:13:31 AM (5 years ago)
Author:
Dimitar Misev
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2068 – Description

    initial v1  
    22
    33In the induced condenser this is not the case: null values are treated the same way as in binary induced operation, i.e. the result is null if any cell in the operands (or slices in induced condenser) is null (cf. [http://doc.rasdaman.org/04_ql-guide.html#nulls-in-mdd-valued-expressions documentation]).
     4
     5With an example, these two expressions are equivalent and hence null value treatment is the same:
     6{{{
     7select condense +
     8       over i in [0:1]
     9       using coll3d[ i[0], 0:100, 0:100 ]
     10from coll3d
     11}}}
     12=
     13{{{
     14select coll3d[0, 0:100, 0:100] +
     15       coll3d[1, 0:100, 0:100]
     16from coll3d
     17}}}
     18
     19The correct equivalence of the first condense expression, however, should be:
     20{{{
     21select marray i in [0:100, 0:100]
     22       values add_cells( coll3d[ 0:1, i[0], i[1] ] )
     23from coll3d
     24}}}