You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Gandiva FunctionHolder classes currently use output parameters to return the holder function, and it can be refactored to return arrow::Result instead of using output parameters, and this tries to address the follow up task mentioned in #38632 (comment) and makes the code slightly simpler
Component(s)
C++ - Gandiva
The text was updated successfully, but these errors were encountered:
kou
changed the title
[C++][Gandiva] Refactor gandiva function holder to return arrow Result
[C++][Gandiva] Refactor function holder to return arrow Result
Nov 29, 2023
…ult (#38873)
### Rationale for this change
* This PR tries to make Gandiva `FunctionHolder` classes to return `arrow::Result` instead of using output parameters, and this tries to address the follow up task mentioned in #38632 (comment) and makes the code slightly simpler
### What changes are included in this PR?
* A refactoring task to return `arrow::Result` in Gandiva FunctionHolder classes
### Are these changes tested?
It should be covered by existing unit tests.
### Are there any user-facing changes?
No
* Closes: #38920
Authored-by: Yue Ni <[email protected]>
Signed-off-by: Antoine Pitrou <[email protected]>
…ow Result (apache#38873)
### Rationale for this change
* This PR tries to make Gandiva `FunctionHolder` classes to return `arrow::Result` instead of using output parameters, and this tries to address the follow up task mentioned in apache#38632 (comment) and makes the code slightly simpler
### What changes are included in this PR?
* A refactoring task to return `arrow::Result` in Gandiva FunctionHolder classes
### Are these changes tested?
It should be covered by existing unit tests.
### Are there any user-facing changes?
No
* Closes: apache#38920
Authored-by: Yue Ni <[email protected]>
Signed-off-by: Antoine Pitrou <[email protected]>
Describe the enhancement requested
Gandiva
FunctionHolder
classes currently use output parameters to return the holder function, and it can be refactored to returnarrow::Result
instead of using output parameters, and this tries to address the follow up task mentioned in #38632 (comment) and makes the code slightly simplerComponent(s)
C++ - Gandiva
The text was updated successfully, but these errors were encountered: