sirius-db/sirius

NULL not supported

Opened this issue · 2 comments

Currently NULL columns are not supported in Sirius.

Sirius currently only supports a specific case where all the values in GPUIntermediateRelation are NULL. For example, if there are 3 GPUColumns within GPUIntermediateRelation, all three GPUColumns are completely NULL.

These two scenarios will cause bugs in Sirius:

  1. Columns with partially NULL values.
  2. Relation with partially NULL columns.

Currently NULL is already supported for all Sirius operators except for joins.