Quansight / omnisci

Explorations on using MapD and Jupyter together.
4 stars 1 forks source link

[Ibis] BUG: OmniSciDB - Fix the default `else_` for the `when` operation #129

Open kcpevey opened 3 years ago

kcpevey commented 3 years ago

Currently, the default omniscidb else_ operation, combined with when, is given a wrong translation CAST(NULL AS STR). maybe it is an old implementation and it should be updated. IIRC, OmniSciDB didn't have literal NULL support some years ago. probably, it can be translated directly to NULL.

Upstream issue: https://github.com/ibis-project/ibis/issues/2276

kcpevey commented 3 years ago

This was a bigger issue than originally thought. @xmnlab is in progress, but it's currently on hold.

kcpevey commented 3 years ago

There is a workaround available to get around this.

xmnlab commented 3 years ago

no progress since the last time I was work on that.