Skip to content

[C#] Dense union arrays return incorrect results for IsValid and IsNull #41137

Closed
@adamreeve

Description

@adamreeve

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

IsValid and IsNull are implemented in the base UnionArray class, which doesn't account for the value offsets.

I encountered this when looking at how to test null count calculation for union arrays (#41136)

Component(s)

C#

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions