Skip to content

VariantBuilder#appendUUIDBytes misses onAppend() call #3627

Description

@nastra

Describe the bug, including details regarding any error messages, version, and platform.

Every other scalar append method calls onAppend() first, but appendUUIDBytes() does not. This causes:

  • invalid multi-value buffer on a root VariantBuilder because multiple UUIDs can be written back-to-back
  • the offset list to be wrong on a VariantArrayBuilder

Component(s)

Core

Metadata

Metadata

Assignees

No one assigned

    Labels

    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