Skip to content

[Document] Why int32() offset type is used for DenseUnionArray? #46244

@andishgar

Description

@andishgar

Describe the usage question you have. Please include as many useful details as possible.

According to the Apache Arrow specification, the dense union's offset type is int32. However, as noted, this limits arrays to 2 billion elements. Why not use int64, or is it possible to adopt a dual int32/int64 approach like dictionaries?

Component(s)

Documentation

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions