Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
In Sql, REAL is 4-bytes while FLOAT and DOUBLE are both 8-bytes. While is Java and Avro, FLOAT is 4-bytes and DOUBLE is 8-bytes.
Fix the discrepancy in Samza Sql code by introducing REAL Samza Sql schema type and do the right mapping in AvroTypeFactoryImpl and RelSchemaConverter.
Equivalent change in Calcite was made as part of this ticket: https://issues.apache.org/jira/browse/CALCITE-638
Attachments
Issue Links
- links to