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-6744: [Rust] Publicly expose JsonEqual #5549

Closed
wants to merge 1 commit into from
Closed

ARROW-6744: [Rust] Publicly expose JsonEqual #5549

wants to merge 1 commit into from

Conversation

kyle-mccarthy
Copy link
Contributor

@kyle-mccarthy kyle-mccarthy commented Sep 30, 2019

Jira Issue: https://issues.apache.org/jira/browse/ARROW-6744

As of right now, devs using arrow in their own project cannot implement the Array trait since it is bound by JsonEqual, which isn't exported publicly.

I am not sure if this was done intentionally, but if not this PR will resolve the problem.

@github-actions
Copy link

@paddyhoran
Copy link
Contributor

I don't have an issue with exposing this but do you mind explaining your use case and why the existing Arrow types are not suitable? CPP has an extension array concept but we have not gotten that far in Rust yet.

@kyle-mccarthy
Copy link
Contributor Author

To be honest, I don't currently have a strong use case at this point in time. I was more so just trying to see if this broad idea I had was possible and ran into the trait being private before it could really culminate into anything.

Copy link
Contributor

@paddyhoran paddyhoran left a comment

Choose a reason for hiding this comment

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

Ok, sounds good.

@paddyhoran paddyhoran closed this in 21636fa Oct 3, 2019
kszucs pushed a commit that referenced this pull request Oct 5, 2019
Jira Issue: https://issues.apache.org/jira/browse/ARROW-6744

As of right now, devs using arrow in their own project cannot implement the Array trait since it is bound by JsonEqual, which isn't exported publicly.

I am not sure if this was done intentionally, but if not this PR will resolve the problem.

Closes #5549 from kyle-mccarthy/master and squashes the following commits:

fc21750 <Kyle McCarthy> ARROW-6744:  Publicly expose JsonEqual

Authored-by: Kyle McCarthy <kyle@creativeanvil.com>
Signed-off-by: Paddy Horan <paddyhoran@hotmail.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.

3 participants