There is not an integration test. Do we want to require this? Also CC @Kyle, in case your team has done such testing.
It looks like Flight itself did not have a test for a few versions after it was initially implemented. -David On Tue, Dec 7, 2021, at 23:19, Micah Kornfield wrote: > Is there an integration test between the two languages? > > On Tue, Dec 7, 2021 at 1:35 PM David Li <lidav...@apache.org> wrote: > > > Hello, > > > > Kyle Porter, Rafael Telles, Ryan Nicholson, et. al. have proposed adding > > Arrow Flight SQL, an experimental protocol for interacting with SQL > > databases over Arrow Flight [1], as explained in a previous ML discussion > > [2] and in a design document [3]. The purpose of Flight SQL is to allow > > clients and SQL database servers to communicate (execute queries, list > > tables, create prepared statements, etc.) using Arrow and Arrow Flight, by > > defining how to use Flight RPC methods, as well as message payloads to use > > with those methods. > > > > The new protocol definitions can be found at [4]. > > > > They have provided pull requests implementing the server and client > > protocol in C++ [5] and Java [6] which can be merged after this addition is > > approved. > > > > Please vote whether to accept this addition. The vote will be open for at > > least 72 hours. > > > > [1]: https://arrow.apache.org/docs/format/Flight.html > > [2]: https://lists.apache.org/thread/s08b20ty756qq10zybd9qr0mm4jhmz93 > > [3]: > > https://docs.google.com/document/d/1WQz32bDF06GgMdEYyzhakqUigBZkALFwDF2y1x3DTAI/edit?usp=sharing > > Note that the protocol definitions in the design document are out of date; > > the canonical reference is in the pull requests. > > [4]: > > https://github.com/apache/arrow/blob/72ce72ba855909052f7dfb898105b419697157c8/format/FlightSql.proto > > [5]: https://github.com/apache/arrow/pull/11507 > > [6]: https://github.com/apache/arrow/pull/10906 > > > > Thanks, > > David >