Attendees: Ian Cook James Duong Ian Joiner Micah Kornfield David Li Rok Mihevc Matt Topol
Discussion: C++ helpers for conversion between Arrow columnar formats and row-oriented formats - Discussion at [1]; comments requested - Could this be pursued by factoring out existing code from the CSV writer? - This could be a useful abstraction for implementing various additional Arrow C++ I/O features such as JSON write and Avro read/write Naming the Arrow C++ query engine - Discussion at [2]; comments requested - Impromptu brainstorm of various alternatives to "ACE": Simply "Compute"? Arrow Expression Evaluation Engine (AEEE) or similar? Various archery-themed names such as Trajectory, Nock? JDBC driver for Flight SQL PR [3] - Discussion of IP clearance process at [4] Go DictionaryArray support PR [5] - Review requested Long discussion about whether it is advisable to serialize compute expressions to pass them to the C++ engine - In the case of the Go bindings, crossing the Go/C++ language barrier is expensive, so it is best to minimize the number of times this is done by building compute expressions in Go and then serializing them to pass them to C++ - Consensus is that there is no "good" way to do this today - The best way to do this would probably be with Substrait, but support for Substrait in Arrow C++ is not yet fully complete and documented Vote on proposed additions to Flight SQL [6] - Vote passed [1] https://lists.apache.org/thread/zcpw5jj9h04rf1qysfvl0wynjoblrkpk [2] https://lists.apache.org/thread/02sdm4jmqg2z98kr1mg2yq13q858xbx6 [3] https://github.com/apache/arrow/pull/12254 [4] https://lists.apache.org/thread/q5mn906m5788zxppjpcqvltxppc4sol0 [5] https://github.com/apache/arrow/pull/12158 [6] https://lists.apache.org/thread/ynlyjcc5k66dbjphv485nl2nt6ztbbzt On Wed, Mar 30, 2022 at 6:17 AM Ian Cook <[email protected]> wrote: > > Hi all, > > Our biweekly sync call is today at 12:00 noon Eastern time. > > The Zoom meeting URL for this and other biweekly Arrow sync calls is: > https://zoom.us/j/87649033008?pwd=SitsRHluQStlREM0TjJVYkRibVZsUT09 > > Alternatively, enter this information into the Zoom website or app to > join the call: > Meeting ID: 876 4903 3008 > Passcode: 958092 > > Thanks, > Ian
