Attendees: Neal Richardson François Saint-Jacques Micah Kornfield Ravindra Pindikura Ben Kietzman John Muehlhausen
Micah raised several issues: * C++ status: 2 PRs: 1. make status pluggable, clean up error codes ( https://github.com/apache/arrow/pull/4484). Antoine has been reviewing, but it would be great to get feedback if anyone has any other concerns. Wes discussed adding an assertion that the size of the status struct isn't changed. Discuss concern that might have an effect for Plasma, Gandiva. 2. StatusOr (https://github.com/apache/arrow/pull/4501). Wes in favor, discussed deprecation plan * Avro in C++ ( https://lists.apache.org/thread.html/eba58f3242be08e50cd6052e6d6c1dcb008c449bf4c94d4dcb26c0e1@%3Cdev.arrow.apache.org%3E, https://issues.apache.org/jira/browse/ARROW-1209 and related issues). Strategy of copying from Avro ( https://github.com/apache/avro/tree/master/lang/c%2B%2B) and then rework. Ravindra discussed performance and codegen. * 1.0, and what that means for forward compatibility. Should we have encodings and compression built in, and checksumming? If we call 1.0 does that limit our ability to make those changes? Wes: implementations should be robust to structures they don't recognize. Implementation question, document is what in 1.0 and build that into writers so they know how to write in a way that is compatible. Digression/discussion re: encodings, make a different kind of record batch? John discussed how they deal with compression at lower level, concern with piecewise decompression. To start the discussion of what guarantees 1.0 means, what is required of implementations, how we'll handle certain cases, etc., Micah will start a google doc and circulate on the mailing list. * Seeking more review on dictionary type in java ( https://lists.apache.org/thread.html/d8d2c1ef7135a64f56c3eed465872d99c0c639bf78cf8bee3abd94b7@%3Cdev.arrow.apache.org%3E, https://issues.apache.org/jira/browse/ARROW-3396) Neal raised issue of preparation for the 0.14 release, encouraging everyone to turn their attention to resolving issues that are critical for release. There are a number of blockers: see https://cwiki.apache.org/confluence/display/ARROW/Arrow+0.14.0+Release. Wes raised concern that our packaging is probably broken and that needs to be fixed before we can release. On a related note, Ursa Labs is hiring a Build Automation Engineer to support the Arrow project's continuous-integration and packaging infrastructure. Anyone interested should see https://hire.withgoogle.com/public/jobs/rstudiocom/view/P_AAAAAACAAJZHZE3lvPT2nK On Tue, Jun 11, 2019 at 10:34 AM Neal Richardson < neal.p.richard...@gmail.com> wrote: > Hi everyone, > Reminder that the biweekly Arrow call is tomorrow at > https://meet.google.com/vtm-teks-phx. All are welcome to join. Given the > current discussions on the list, including around timing and content of > upcoming releases, there's lots to chat about. > > Notes will be sent out to the mailing list afterwards. > > Neal >