Skip to content

Make ParquetConversions class and its method publicly accessible #2148

@saurabhagas

Description

@saurabhagas

ParquetConversions is a utility class which converts parquet types to Iceberg literals. The class and its methods are package-private, which make them unavailable for public use. The intent behind this is likely to restrict the use and make users use the ParquetUtil class.

Dremio cannot call ParquetUtil::footerMetrics to get Iceberg Metrics directly because of our own needs (e.g. different logic for Schema construction, different requirements for min-max stats etc.) This results in the need to duplicate ParquetConversions in Dremio code, which is not desirable.

The intent of this issue is to propose that ParquetConversions be made public.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions