Re: [RESULT] [VOTE] Release Apache Arrow 0.9.0 (RC2)

2018-03-20 Thread Wes McKinney
I haven't been able to draft a release blog post yet. We also have more packaging work to do. I suggest we announce Thursday morning and try to get the packaging completed -- we have conda-forge done as of right now, but pip and Java need to get uploaded. On Tue, Mar 20, 2018 at 2:58 AM,

Re: R/arrow update

2018-03-20 Thread Wes McKinney
hi Romain, Cool! I would suggest that we proceed in one of two ways: * Start merging R patches to master (what I would prefer) * Merge patches into an r-devel branch while the R bindings initiative is in early stages I don't really see any benefits to hiding early-stage code in a branch; the

Re: Guidelines for use of Status and out parameters

2018-03-20 Thread Wes McKinney
Yes, the general guideline is to use Status (in C++ APIs) for exceptional behavior that is out of the control of the user of the C++ APIs. We have been trying to not use Status to make assertions that the developer has invoked the API correctly -- instead preconditions and other such checks should

[jira] [Created] (ARROW-2331) [Python] Fix indexing implementations

2018-03-20 Thread Antoine Pitrou (JIRA)
Antoine Pitrou created ARROW-2331: - Summary: [Python] Fix indexing implementations Key: ARROW-2331 URL: https://issues.apache.org/jira/browse/ARROW-2331 Project: Apache Arrow Issue Type: Bug

Re: [DISCUSS] Arrow 1.0 Compatibility Issues: Union and Interval

2018-03-20 Thread Jacques Nadeau
> > I may have missed something, but I'm not remembering either the points > re: JavaScript or decimals. My understanding is that we have been > discussing how to handle a union-of-complex-types -- the Union > implementation in Java does not support this. Could you clarify or > refer to prior

R/arrow update

2018-03-20 Thread Romain Francois
Hello, Today is Tuesday, so that's the day I work on porting arrow to R. This week, I've continued some of the work from last week, still following the steps of the python front end as documented here: https://arrow.apache.org/docs/python/data.html#type-metadata

[jira] [Created] (ARROW-2330) Optimize delta buffer creation with partially finishable array builders

2018-03-20 Thread Dimitri Vorona (JIRA)
Dimitri Vorona created ARROW-2330: - Summary: Optimize delta buffer creation with partially finishable array builders Key: ARROW-2330 URL: https://issues.apache.org/jira/browse/ARROW-2330 Project:

Re: [DISCUSS] Arrow 1.0 Compatibility Issues: Union and Interval

2018-03-20 Thread Wes McKinney
hi Jacques, > - We have outstanding questions around union type. I think the main on is the > javascript type. Given the inability to support the desired behavior for > decimal type, I suggest we remove this capability before 1.0. I may have missed something, but I'm not remembering either the

Guidelines for use of Status and out parameters

2018-03-20 Thread Antoine Pitrou
Hello, I'm trying to understand when it is recommended to return a Status instance and use an out parameter for the result value, vs. when it is allowed to return the result value naturally. For instance we currently have the following methods on the Schema class: Status AddField(int i,

[jira] [Created] (ARROW-2329) [Website]: 0.9.0 release update

2018-03-20 Thread Siddharth Teotia (JIRA)
Siddharth Teotia created ARROW-2329: --- Summary: [Website]: 0.9.0 release update Key: ARROW-2329 URL: https://issues.apache.org/jira/browse/ARROW-2329 Project: Apache Arrow Issue Type: Task