Skip to content

[C++][Python] (De)serialize Arrow UUID to/from Parquet UUID #43807

@ianmcook

Description

@ianmcook

Describe the enhancement requested

As a follow up to issue #15058 / PR #37298:

Parquet's UUID logical type is directly equivalent to Arrow's UUID canonical extension type.

After we have native support for UUID in Arrow C++ and PyArrow, it would be lovely if:

  • Parquet UUID fields would deserialize to Arrow UUID fields
  • Arrow UUID fields would serialize to Parquet UUID fields

This would improve interoperability with other components that read/write Parquet files and support Parquet's UUID type.

Component(s)

C++, Python

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions