In attempting to read some TIME_MICROS (Iceberg TIME type) data with GenericParquetReaders, I'm running into the following error message. I wonder if this is intended, or an oversight in handling read types:
Unsupported logical type: TIME_MICROS
java.lang.UnsupportedOperationException:
at com.netflix.iceberg.data.parquet.GenericParquetReaders$ReadBuilder.primitive(GenericParquetReaders.java:249)
at com.netflix.iceberg.data.parquet.GenericParquetReaders$ReadBuilder.primitive(GenericParquetReaders.java:112)
at com.netflix.iceberg.parquet.TypeWithSchemaVisitor.visit(TypeWithSchemaVisitor.java:49)
at com.netflix.iceberg.parquet.TypeWithSchemaVisitor.visitField(TypeWithSchemaVisitor.java:151)
at com.netflix.iceberg.parquet.TypeWithSchemaVisitor.visitFields(TypeWithSchemaVisitor.java:165)
at com.netflix.iceberg.parquet.TypeWithSchemaVisitor.visit(TypeWithSchemaVisitor.java:44)
at com.netflix.iceberg.data.parquet.GenericParquetReaders.buildReader(GenericParquetReaders.java:72)
In attempting to read some
TIME_MICROS(IcebergTIMEtype) data withGenericParquetReaders, I'm running into the following error message. I wonder if this is intended, or an oversight in handling read types: