[
https://issues.apache.org/jira/browse/ARROW-7966?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Antoine Pitrou resolved ARROW-7966.
-----------------------------------
Fix Version/s: 0.17.0
Resolution: Fixed
Issue resolved by pull request 6662
[https://github.com/apache/arrow/pull/6662]
> [Integration][Flight][C++] Client should verify each batch independently
> ------------------------------------------------------------------------
>
> Key: ARROW-7966
> URL: https://issues.apache.org/jira/browse/ARROW-7966
> Project: Apache Arrow
> Issue Type: Improvement
> Components: C++, FlightRPC, Integration
> Reporter: Bryan Cutler
> Assignee: David Li
> Priority: Major
> Labels: pull-request-available
> Fix For: 0.17.0
>
> Time Spent: 1h 10m
> Remaining Estimate: 0h
>
> Currently the C++ Flight test client in {{test_integration_client.cc}} reads
> all batches from JSON into a Table, reads all batches in the flight stream
> from the server into a Table, then compares the Tables for equality. This is
> potentially a problem because a record batch might have specific information
> that is then lost in the conversion to a Table. For example, if the server
> sends empty batches, the resulting Table would not be different from one with
> no empty batches.
> Instead, the client should check each record batch from the JSON file against
> each record batch from the server independently.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)