DataFusion serialization doesn't handle ScalarValue::Dictionary, Binary, LargeBinary, Time64, IntervalMonthDayNano, Struct
#3531
Labels
bug
Something isn't working
Describe the bug
While updating to the latest and greatest DataFusion pin in IOx (https://github.com/influxdata/influxdb_iox/pull/5672) I got the following error:
I think the issue is that now more data type casting is done as part of logical planning (#3396) the types of some constants (
ScalarValue
s ) have been coerced to the correct type resulting in serializedScalarValue::Dictionary
that were not there beforeTo Reproduce
Try to serialize/deserialize
ScalarValue::Dictionary
Expected behavior
it works without error!
Additional context
https://github.com/influxdata/influxdb_iox/pull/5672
Types that need support:
ScalarValue::Dictionary
Add support for serializingScalarValue::Dictionary
to datafusion-proto #3532ScalarValue::Binary
ScalarValue::LargeBinary
ScalarValue::Time64
ScalarValue::IntervalMonthDayNano
ScalarValue::Struct
The text was updated successfully, but these errors were encountered: