Skip to content

[C++] Use validations from Validate(array) to make RunEndEncodedArray::Make safer #34659

@felipecrv

Description

@felipecrv

Describe the enhancement requested

The limitations of RunEndEncodedArray::Make came up when exposing REEs in pyarrow (#34570). Bringing the validations from Validate to Make prevents bad parameters from being passed to RunEndEncodedArray constructor.

Component(s)

C++

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions