Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ARROW-13789: [Go] Implement Scalar Values for Go #11024

Closed
wants to merge 9 commits into from

Conversation

zeroshade
Copy link
Member

In preparation for trying to expose the Compute APIs vs CGO, first we need to have Scalar values implemented. After this, we can implement compatible Expression tree handling for serializing between the C++ and the Golang

@github-actions
Copy link

@zeroshade
Copy link
Member Author

bump @emkornfield @sbinet

@emkornfield
Copy link
Contributor

Sorry didn't finish reviewing, will try to finish review over the next week or two.

@zeroshade
Copy link
Member Author

@emkornfield any luck?

}

if !l.Valid {
return
Copy link
Contributor

Choose a reason for hiding this comment

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

do you want to set an err in this case?

Copy link
Member Author

Choose a reason for hiding this comment

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

that case isn't an error, it just means it's a null scalar

@zeroshade
Copy link
Member Author

@emkornfield do you have any objections to me merging this?

@emkornfield
Copy link
Contributor

sorry have not had a chance to look yet.

asfgit pushed a commit that referenced this pull request Sep 22, 2021
This is needed for adding nested types to the `MakeArrayFromScalar` function in ARROW-13789 (#11024)

@emkornfield @sbinet @fsaintjacques

Closes #11128 from zeroshade/concat_arrays

Lead-authored-by: Matthew Topol <mtopol@factset.com>
Co-authored-by: Matt Topol <mtopol@factset.com>
Signed-off-by: Matthew Topol <mtopol@factset.com>
@zeroshade
Copy link
Member Author

@emkornfield Do you have any objections to me merging this for now so i can continue the development and it can be further reviewed later as I add more things? I'm still trying to keep the PRs smaller where possible so i don't want to just add more stuff to this PR

@emkornfield
Copy link
Contributor

sorry, yes, I think merging is fine, I'll try to get some time to review.

@asfgit asfgit closed this in ac12a7a Sep 24, 2021
@zeroshade zeroshade deleted the scalars branch October 5, 2021 15:11
ViniciusSouzaRoque pushed a commit to s1mbi0se/arrow that referenced this pull request Oct 20, 2021
This is needed for adding nested types to the `MakeArrayFromScalar` function in ARROW-13789 (apache#11024)

@emkornfield @sbinet @fsaintjacques

Closes apache#11128 from zeroshade/concat_arrays

Lead-authored-by: Matthew Topol <mtopol@factset.com>
Co-authored-by: Matt Topol <mtopol@factset.com>
Signed-off-by: Matthew Topol <mtopol@factset.com>
ViniciusSouzaRoque pushed a commit to s1mbi0se/arrow that referenced this pull request Oct 20, 2021
In preparation for trying to expose the Compute APIs vs CGO, first we need to have Scalar values implemented. After this, we can implement compatible Expression tree handling for serializing between the C++ and the Golang

Closes apache#11024 from zeroshade/scalars

Lead-authored-by: Matthew Topol <mtopol@factset.com>
Co-authored-by: Matt Topol <mtopol@factset.com>
Signed-off-by: Matthew Topol <mtopol@factset.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants