Skip to content

Add append_value_n to GenericByteBuilder #9425

@Fokko

Description

@Fokko

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

Add append_value_n to GenericByteBuilder, similar to PrimitiveBuilder. This will allow for a performance improvement when allocating the values. Mostly because we can batch allocate the null-mask.

Describe the solution you'd like

Adding the append_value_n API to GenericByteBuilder.

Describe alternatives you've considered

Calling append_value in a loop, which takes a performance hit between 10-20%.

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    arrowChanges to the arrow crateenhancementAny new improvement worthy of a entry in the changelog

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions