Skip to content

GH-50517: [C++] RunEndEncodedBuilder does not merge consecutive NaN values - #51325

Open
andishgar wants to merge 1 commit into
apache:mainfrom
andishgar:add_nan_to_ree
Open

GH-50517: [C++] RunEndEncodedBuilder does not merge consecutive NaN values#51325
andishgar wants to merge 1 commit into
apache:mainfrom
andishgar:add_nan_to_ree

Conversation

@andishgar

@andishgar andishgar commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Rationale for this change

RunEndEncodedBuilder does not merge consecutive NaN values into a single run.

What changes are included in this PR?

Enable merging consecutive NaN values into a single run.

Are these changes tested?

Yes, I added a unit test covering consecutive NaN values.

Are there any user-facing changes?

No.

@pitrou

pitrou commented Sep 14, 2026

Copy link
Copy Markdown
Member

What happens if you append different NaNs values? For example quiet_NaN vs. signaling_NaN.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants