Attendees: - Will Jones - Ian Joiner - Jacob Wujciak - Dhamo - Dewey Dunnington - Sean Gallagher - Ashish Paliwal - Rok Mihevc - James Duong - Bryce Mecum - Anja Boskovic - Matt Topol - David Li
Discussion: RLE Progress - Dewey considering implementing in nanoarrow once approved in the format. Looking for resources on it. - Parent ticket for RLE work: [1] - Recent ML discussion needing further input: [2] - Matt Topol has been working on Go implementation since Monday. PRs are available for that as well. - Integration tests between C++ and Go will be added soon as well. Ashish asking for resources on contributing to Go and Rust Cookbooks - On Go, Matt says there are two routes: try to use Sphinx or use Go's built-in "testable examples" functionality. The latter may be easier. - There are examples of this on [3] - Relevant docs at [4] - For Rust, ask in Rust sync meeting tomorrow. [5] Dewey: should IPC nano library live in the same GitHub repo as nanoarrow? - The IPC code will depend on nanoarrow. - The nanoarrow is already a mono-repo with R bindings and eventually Python bindings. - There was no one advocating for keeping in separate repos. C++ 17 PR was merged. - PR at [6] - This means that we are now accepting PRs that use C++ 17 features. - It also should enable GCS support on older platforms such as CentOS 7, since the updated compiler we need to use will statically link new language features so the binaries can be used on older platforms. Flight updates from David Li - JDBC driver is being reviewed and hopefully merged today. [7] - FlightSQL proposals will be merged on Friday. [8] - We would like more input on the ADBC proposals in the mailing list. [9] - We decided in ML thread to use conventional commits and semantic versioning in ADBC, unlike our main monorepo. Jacob suggested we should see this as a test run of this system, and if we like it we should consider seeing if we can use something similar in the main monorepo. Also, a reminder that the release is 1.5 months away. [1] https://issues.apache.org/jira/browse/ARROW-16771 [2] https://lists.apache.org/thread/bfz3m5nyf7flq7n6q9b1bx3jhcn4wq29 [3] https://pkg.go.dev/github.com/apache/arrow/go/v9@v9.0.0/arrow [4] https://go.dev/blog/examples [5] https://docs.google.com/document/d/1atCVnoff5SR4eM4Lwf2M1BBJTY6g3_HUNR6qswYJW_U/edit#heading=h.qkuvi08gk4qa [6] https://github.com/apache/arrow/pull/13991 [7] https://github.com/apache/arrow/pull/13800 [8] https://github.com/apache/arrow/pull/13492 [9] https://lists.apache.org/thread/9tzqrvc7z9s49gvdynjgqqhcnll79zzg On Tue, Sep 13, 2022 at 1:12 PM Ian Cook <i...@ursacomputing.com> wrote: > Hi all, > > Our biweekly sync call is tomorrow 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 >