Skip to content

Proposal: parquet 53.0.0 feature branch  #63

Closed
@alamb

Description

@alamb

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

We are now being careful about breaking changes (see https://github.com/apache/arrow-rs/blob/master/CONTRIBUTING.md#breaking-changes)

This means we can't merger PRs with breaking API changes to main until early August

However there are now three potentially large parquet changes that could conflict with each other and have API changes:

Describe the solution you'd like
Some way to avoid a massive set of merge conflicts when we start merging changes to master for parquet 53

I would also love to be able to review and merge smaller PRs rather than keep several large ones outstanding

Describe alternatives you've considered

I would like to propose we create a feature branch (e.g. parquet-53.0.0) in the arrow-rs repo that we can merge parquet API changes to and develop new features

Once main opens for 53 (in early August) we can merge the branch to main

This approach does require maintenance of the parquet 53 branch and runs the risk of accumulating merge conflicts as it diverges from master. I am willing to help do the proces

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions