Skip to content

Support all logical types for Parquet Reader #11846

@xiangfu0

Description

@xiangfu0

#11840 fixed the logical decimal types, but we may still missing other logical types used by parquet.
Need to visit all of the logical types and check the possible primitive type supports.

  • StringLogicalTypeAnnotation
  • MapLogicalTypeAnnotation
  • ListLogicalTypeAnnotation
  • EnumLogicalTypeAnnotation
  • DecimalLogicalTypeAnnotation
    • INT32
    • INT64
    • BINARY
    • FIXED_LEN_BYTE_ARRAY
  • DateLogicalTypeAnnotation
  • TimeLogicalTypeAnnotation
  • TimestampLogicalTypeAnnotation
  • IntLogicalTypeAnnotation
  • JsonLogicalTypeAnnotation
  • BsonLogicalTypeAnnotation
  • UUIDLogicalTypeAnnotation
  • IntervalLogicalTypeAnnotation
  • MapKeyValueTypeAnnotation

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions