-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Creating parquet table partitioned on a boolean column throws error #4545
Comments
First step, we need to understand if the issue is with CSV-based type-inference or with the Python code for adapting definitions. |
I think this is a Java bug - readPartitionTableInferSchema always unboxes primitives instead of handling boolean specially: deephaven-core/extensions/parquet/table/src/main/java/io/deephaven/parquet/table/ParquetTools.java Lines 688 to 689 in 0d17b64
Contrast with ParquetMetadataFileLayout's adjustPartitionDefinition, which special cases boolean: Lines 222 to 239 in 0d17b64
|
Description
Creating a parquet table partitioned on a column of
boolean
type and then runningj_object.getColumnSources()
will cause an exception.Steps to reproduce
bool_partition.j_object.getColumnSources()
The text was updated successfully, but these errors were encountered: