Skip to content

[Variant] Move JSON related functionality to different crate. #7800

@harshmotw-db

Description

@harshmotw-db

Is your feature request related to a problem or challenge? Please describe what you are trying to do.

Variant is not inherently tied to JSON and dealing with Variants should not have additional dependencies due to JSON interoperability. The JSON related functionality - variant_to_json and json_to_variant should be separated into a different crate (maybe parquet-variant-json) so it is easier to manage their dependencies.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

https://github.com/apache/arrow-rs/pull/7783/files/c41af4e89b46b7c512b199f0b605395c1bd09227#r2170069713

Metadata

Metadata

Assignees

Labels

enhancementAny new improvement worthy of a entry in the changelogparquetChanges to the parquet crate

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions