Skip to content

GH-50403: [C++] Remove ArrayBuilder::AppendToBitmap#50404

Merged
pitrou merged 1 commit into
apache:mainfrom
andishgar:Remove_ArrayBuilder_AppendToBitMap
Jul 7, 2026
Merged

GH-50403: [C++] Remove ArrayBuilder::AppendToBitmap#50404
pitrou merged 1 commit into
apache:mainfrom
andishgar:Remove_ArrayBuilder_AppendToBitMap

Conversation

@andishgar

@andishgar andishgar commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Rationale for this change

The protected methodArrayBuilder::AppendToBitmap has neither a correct implementation nor any usage.

What changes are included in this PR?

Remove ArrayBuilder::AppendToBitmap.

Are these changes tested?

By existing CI tests.

Are there any user-facing changes?

Removal of the protected method ArrayBuilder::AppendToBitmap.
This would only affect users in the unlikely case that they define their own ArrayBuilder subclass and make use of the removed method there.

@andishgar andishgar requested a review from pitrou as a code owner July 7, 2026 04:52
@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown

⚠️ GitHub issue #50403 has been automatically assigned in GitHub to PR creator.

@pitrou pitrou added the CI: Extra: C++ Run extra C++ CI label Jul 7, 2026

@pitrou pitrou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you

@github-actions github-actions Bot added awaiting committer review Awaiting committer review and removed awaiting review Awaiting review labels Jul 7, 2026
@pitrou

pitrou commented Jul 7, 2026

Copy link
Copy Markdown
Member

CI failures are unrelated, I'll merge.

@pitrou pitrou merged commit b19c476 into apache:main Jul 7, 2026
90 of 93 checks passed
@pitrou pitrou removed the awaiting committer review Awaiting committer review label Jul 7, 2026
@andishgar andishgar deleted the Remove_ArrayBuilder_AppendToBitMap branch July 7, 2026 09:44
@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 4 benchmarking runs that have been run so far on merge-commit b19c476.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about 3 possible false positives for unstable benchmarks that are known to sometimes produce them.

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