-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
[Integration] Add C Data Interface integration testing #37537
Comments
pitrou
added a commit
to pitrou/arrow
that referenced
this issue
Sep 18, 2023
pitrou
added a commit
to pitrou/arrow
that referenced
this issue
Sep 18, 2023
pitrou
added a commit
to pitrou/arrow
that referenced
this issue
Sep 18, 2023
pitrou
added a commit
to pitrou/arrow
that referenced
this issue
Sep 19, 2023
pitrou
added a commit
that referenced
this issue
Sep 19, 2023
…#37769) ### Rationale for this change Currently there are no systematic integration tests between implementations of the C Data Interface, only a couple ad-hoc tests. ### What changes are included in this PR? 1. Add Archery infrastructure for integration testing of the C Data Interface 2. Add implementation of this interface for Arrow C++ ### Are these changes tested? Yes, by construction. ### Are there any user-facing changes? No. * Closes: #37537 Lead-authored-by: Antoine Pitrou <[email protected]> Co-authored-by: Antoine Pitrou <[email protected]> Co-authored-by: Will Jones <[email protected]> Signed-off-by: Antoine Pitrou <[email protected]>
This was referenced Sep 27, 2023
pitrou
added a commit
that referenced
this issue
Sep 28, 2023
### Rationale for this change gh-37537 added integration testing for the C Data Interface, but the documentation was not updated. ### What changes are included in this PR? Add documentation for C Data Interface integration testing. ### Are these changes tested? N/A, only doc changes. ### Are there any user-facing changes? No. * Closes: #37934 Authored-by: Antoine Pitrou <[email protected]> Signed-off-by: Antoine Pitrou <[email protected]>
etseidl
pushed a commit
to etseidl/arrow
that referenced
this issue
Sep 28, 2023
…pache#37935) ### Rationale for this change apachegh-37537 added integration testing for the C Data Interface, but the documentation was not updated. ### What changes are included in this PR? Add documentation for C Data Interface integration testing. ### Are these changes tested? N/A, only doc changes. ### Are there any user-facing changes? No. * Closes: apache#37934 Authored-by: Antoine Pitrou <[email protected]> Signed-off-by: Antoine Pitrou <[email protected]>
JerAguilon
pushed a commit
to JerAguilon/arrow
that referenced
this issue
Oct 23, 2023
…pache#37935) ### Rationale for this change apachegh-37537 added integration testing for the C Data Interface, but the documentation was not updated. ### What changes are included in this PR? Add documentation for C Data Interface integration testing. ### Are these changes tested? N/A, only doc changes. ### Are there any user-facing changes? No. * Closes: apache#37934 Authored-by: Antoine Pitrou <[email protected]> Signed-off-by: Antoine Pitrou <[email protected]>
JerAguilon
pushed a commit
to JerAguilon/arrow
that referenced
this issue
Oct 23, 2023
…pache#37935) ### Rationale for this change apachegh-37537 added integration testing for the C Data Interface, but the documentation was not updated. ### What changes are included in this PR? Add documentation for C Data Interface integration testing. ### Are these changes tested? N/A, only doc changes. ### Are there any user-facing changes? No. * Closes: apache#37934 Authored-by: Antoine Pitrou <[email protected]> Signed-off-by: Antoine Pitrou <[email protected]>
loicalleyne
pushed a commit
to loicalleyne/arrow
that referenced
this issue
Nov 13, 2023
…esting (apache#37769) ### Rationale for this change Currently there are no systematic integration tests between implementations of the C Data Interface, only a couple ad-hoc tests. ### What changes are included in this PR? 1. Add Archery infrastructure for integration testing of the C Data Interface 2. Add implementation of this interface for Arrow C++ ### Are these changes tested? Yes, by construction. ### Are there any user-facing changes? No. * Closes: apache#37537 Lead-authored-by: Antoine Pitrou <[email protected]> Co-authored-by: Antoine Pitrou <[email protected]> Co-authored-by: Will Jones <[email protected]> Signed-off-by: Antoine Pitrou <[email protected]>
loicalleyne
pushed a commit
to loicalleyne/arrow
that referenced
this issue
Nov 13, 2023
…pache#37935) ### Rationale for this change apachegh-37537 added integration testing for the C Data Interface, but the documentation was not updated. ### What changes are included in this PR? Add documentation for C Data Interface integration testing. ### Are these changes tested? N/A, only doc changes. ### Are there any user-facing changes? No. * Closes: apache#37934 Authored-by: Antoine Pitrou <[email protected]> Signed-off-by: Antoine Pitrou <[email protected]>
dgreiss
pushed a commit
to dgreiss/arrow
that referenced
this issue
Feb 19, 2024
…esting (apache#37769) ### Rationale for this change Currently there are no systematic integration tests between implementations of the C Data Interface, only a couple ad-hoc tests. ### What changes are included in this PR? 1. Add Archery infrastructure for integration testing of the C Data Interface 2. Add implementation of this interface for Arrow C++ ### Are these changes tested? Yes, by construction. ### Are there any user-facing changes? No. * Closes: apache#37537 Lead-authored-by: Antoine Pitrou <[email protected]> Co-authored-by: Antoine Pitrou <[email protected]> Co-authored-by: Will Jones <[email protected]> Signed-off-by: Antoine Pitrou <[email protected]>
dgreiss
pushed a commit
to dgreiss/arrow
that referenced
this issue
Feb 19, 2024
…pache#37935) ### Rationale for this change apachegh-37537 added integration testing for the C Data Interface, but the documentation was not updated. ### What changes are included in this PR? Add documentation for C Data Interface integration testing. ### Are these changes tested? N/A, only doc changes. ### Are there any user-facing changes? No. * Closes: apache#37934 Authored-by: Antoine Pitrou <[email protected]> Signed-off-by: Antoine Pitrou <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the enhancement requested
We currently test C Data Interface compatibility in an ad hoc way, leading to issues such as gh-37056.
We should add systematic integration tests between implementations as we already do for IPC and Flight.
Component(s)
Integration
The text was updated successfully, but these errors were encountered: