Re: Timeline for Arrow 0.12.0 release
I have PRs pending for all the Rust issues that I want to get into 0.12.0
and would appreciate some reviews so I can go ahead and merge:
https://github.com/apache/arrow/pull/3033 (covers ARROW-3880 and ARROW-3881
- add math and comparison operations to primitive arrays)
https://github.com/apache/arrow/pull/3096 (ARROW-3885 - Rust release
https://github.com/apache/arrow/pull/3111 (ARROW-3838 - CSV Writer)
With these in place I plan on writing a tutorial for reading a CSV file,
performing some operations on primitive arrays and writing the output to a
new CSV file.
I am deferring ARROW-3882 (casting for primitive arrays) to 0.13.0
On Tue, Dec 4, 2018 at 7:57 PM Andy Grove <andygrove73@xxxxxxxxx> wrote:
> I'd love to tackle the three related issues for supporting simple
> math/comparison operations on primitive arrays and casting primitive arrays
> but since the change to use Rust specialization feature I'm a bit stuck and
> need some assistance applying the math operations to the numeric types and
> not the boolean primitives. I have added a comment to
> https://github.com/apache/arrow/pull/3033 ... if I can get help solving
> for this PR then I should be able to handle the others. I'll also do some
> research and try and figure this out myself.
> On Tue, Dec 4, 2018 at 7:03 PM Wes McKinney <wesmckinn@xxxxxxxxx> wrote:
>> Andy, Paddy, or other Rust developers -- could you review the 6 issues
>> in TODO in the 0.12 backlog and either assign them or move them to the
>> next release if they aren't going to be completed this week or next?
>> On Fri, Nov 30, 2018 at 4:34 PM Wes McKinney <wesmckinn@xxxxxxxxx> wrote:
>> > hi folks,
>> > Tomorrow is December 1. The last major Arrow release (0.11.0) took
>> > place on October 8. Given how much work has happened in the project in
>> > the last ~2 months, I think it would be great to complete the next
>> > major release before the end-of-year holidays set in.
>> > I've been curating the JIRA backlog the last couple of weeks, and have
>> > just created a 0.12.0 release wiki page to help us stay organized
>> > https://cwiki.apache.org/confluence/display/ARROW/Arrow+0.12.0+Release
>> > Given that there are only 3 full working weeks between now and
>> > Christmas, I think we should be in position to cut a release by the
>> > end of the week of December 10, i.e. by Friday December 14. Not all of
>> > the TODO issues have to be completed to make the release, but it would
>> > be good to push to complete as much as possible. Please help by
>> > reviewing the backlog, and if possible, assigning issues to yourself
>> > that you'd like to pursue in the next 2 weeks.
>> > Let me know if this sounds reasonable, or any concerns.
>> > Thanks
>> > Wes