Skip to content

GH-47390: [C++][Acero] Allow for any type of scalar in Pivot longer features#47391

Open
gitmodimo wants to merge 5 commits intoapache:mainfrom
gitmodimo:pivotLongerScalarFeatures
Open

GH-47390: [C++][Acero] Allow for any type of scalar in Pivot longer features#47391
gitmodimo wants to merge 5 commits intoapache:mainfrom
gitmodimo:pivotLongerScalarFeatures

Conversation

@gitmodimo
Copy link
Contributor

@gitmodimo gitmodimo commented Aug 21, 2025

Rationale for this change

Allow supplying any scalar as feature

What changes are included in this PR?

Support scalar in PivotLonger

Are these changes tested?

Yes

Are there any user-facing changes?

Yes.

This PR includes breaking changes to public APIs. (If there are any breaking changes to public APIs, please explain which changes are breaking. If not, you can remove this.)

Row templates now accept scalar as argument. To pass string and maintain the same operation user must pass string wrapped in std::make_shared().

@gitmodimo gitmodimo requested a review from westonpace as a code owner August 21, 2025 11:34
@github-actions
Copy link

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

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.

1 participant