Re: [JAVA] Disable debugging in the client

2018-11-01 Thread Jacques Nadeau
The line you identify in assertion util is only executed if assertions are enabled. You can turn on debug if you pass the system property or it is automatically on if you enable assertions. Normally, for production you don't pass the flag and don't enable assertions. Thus, the default is disabled.

[jira] [Created] (ARROW-3690) [Rust] add Rust to integration testing

2018-11-01 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3690: --- Summary: [Rust] add Rust to integration testing Key: ARROW-3690 URL: https://issues.apache.org/jira/browse/ARROW-3690 Project: Apache Arrow Issue Type: Test

[jira] [Created] (ARROW-3689) [JS] Upgrade to TS 3.1

2018-11-01 Thread Brian Hulette (JIRA)
Brian Hulette created ARROW-3689: Summary: [JS] Upgrade to TS 3.1 Key: ARROW-3689 URL: https://issues.apache.org/jira/browse/ARROW-3689 Project: Apache Arrow Issue Type: Task

[JAVA] Disable debugging in the client

2018-11-01 Thread Zhenyuan Zhao
Hi Folks, I recently realized that BaseAllocator.DEBUG is always true: https://github.com/apache/arrow/blob/e69659d9cb4b895dcc45a8f10979789dc2324872/java/memory/src/main/java/org/apache/arrow/memory/BaseAllocator.java#L38

[jira] [Created] (ARROW-3688) [Rust] Implement PrimitiveArrayBuilder.push_values

2018-11-01 Thread Krisztian Szucs (JIRA)
Krisztian Szucs created ARROW-3688: -- Summary: [Rust] Implement PrimitiveArrayBuilder.push_values Key: ARROW-3688 URL: https://issues.apache.org/jira/browse/ARROW-3688 Project: Apache Arrow

Re: Sync today right now

2018-11-01 Thread Sebastien Binet
Hi Brendan, On Thu, Nov 1, 2018 at 1:43 PM Brendan O'Brien wrote: > Being pointed at the IPC protocol issue, and breaking it down is the exact > conversation we're hoping to have. > > We're a few Go devs in Brooklyn, all *very* excited about Arrow, and would > need IPC for our use case. We'd be

[jira] [Created] (ARROW-3687) [Rust] Anything measuring array slots should be `usize`

2018-11-01 Thread Paddy Horan (JIRA)
Paddy Horan created ARROW-3687: -- Summary: [Rust] Anything measuring array slots should be `usize` Key: ARROW-3687 URL: https://issues.apache.org/jira/browse/ARROW-3687 Project: Apache Arrow

Re: Sync today right now

2018-11-01 Thread Brendan O'Brien
Being pointed at the IPC protocol issue, and breaking it down is the exact conversation we're hoping to have. We're a few Go devs in Brooklyn, all *very* excited about Arrow, and would need IPC for our use case. We'd be happy to roll up our sleeves on this one in the off-hours. It seems

Re: Sync today right now

2018-11-01 Thread Wes McKinney
On the Go point, it sounds like this means implementing the IPC protocol: https://issues.apache.org/jira/browse/ARROW-3679 There's many layers to this, from metadata serialization to record batch reconstruction, so may make sense to create some sub-tasks to make the problem a bit less

[jira] [Created] (ARROW-3685) Better roundtrip between numpy and arrow binary array

2018-11-01 Thread Maarten Breddels (JIRA)
Maarten Breddels created ARROW-3685: --- Summary: Better roundtrip between numpy and arrow binary array Key: ARROW-3685 URL: https://issues.apache.org/jira/browse/ARROW-3685 Project: Apache Arrow

[jira] [Created] (ARROW-3684) [Go] add chunk size option to CSV reader

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3684: -- Summary: [Go] add chunk size option to CSV reader Key: ARROW-3684 URL: https://issues.apache.org/jira/browse/ARROW-3684 Project: Apache Arrow Issue

[jira] [Created] (ARROW-3683) [Go] add functional-option style to CSV reader

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3683: -- Summary: [Go] add functional-option style to CSV reader Key: ARROW-3683 URL: https://issues.apache.org/jira/browse/ARROW-3683 Project: Apache Arrow

[jira] [Created] (ARROW-3682) [Go] unexport encoding/csv.Reader from CSV reader

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3682: -- Summary: [Go] unexport encoding/csv.Reader from CSV reader Key: ARROW-3682 URL: https://issues.apache.org/jira/browse/ARROW-3682 Project: Apache Arrow

[jira] [Created] (ARROW-3681) [Go] add benchmarks for CSV reader

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3681: -- Summary: [Go] add benchmarks for CSV reader Key: ARROW-3681 URL: https://issues.apache.org/jira/browse/ARROW-3681 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-3680) [Go] implement Float16 array

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3680: -- Summary: [Go] implement Float16 array Key: ARROW-3680 URL: https://issues.apache.org/jira/browse/ARROW-3680 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-3679) [Go] implement IPC protocol

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3679: -- Summary: [Go] implement IPC protocol Key: ARROW-3679 URL: https://issues.apache.org/jira/browse/ARROW-3679 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-3678) [Go] implement Union array

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3678: -- Summary: [Go] implement Union array Key: ARROW-3678 URL: https://issues.apache.org/jira/browse/ARROW-3678 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-3676) [Go] implement Decimal128 array

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3676: -- Summary: [Go] implement Decimal128 array Key: ARROW-3676 URL: https://issues.apache.org/jira/browse/ARROW-3676 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-3677) [Go] implement FixedSizedBinary array

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3677: -- Summary: [Go] implement FixedSizedBinary array Key: ARROW-3677 URL: https://issues.apache.org/jira/browse/ARROW-3677 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-3673) [Go] implement Time64 array

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3673: -- Summary: [Go] implement Time64 array Key: ARROW-3673 URL: https://issues.apache.org/jira/browse/ARROW-3673 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-3674) [Go] implement Date32 array

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3674: -- Summary: [Go] implement Date32 array Key: ARROW-3674 URL: https://issues.apache.org/jira/browse/ARROW-3674 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-3675) [Go] implement Date64 array

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3675: -- Summary: [Go] implement Date64 array Key: ARROW-3675 URL: https://issues.apache.org/jira/browse/ARROW-3675 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-3671) [Go] implement Interval array

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3671: -- Summary: [Go] implement Interval array Key: ARROW-3671 URL: https://issues.apache.org/jira/browse/ARROW-3671 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-3672) [Go] implement Time32 array

2018-11-01 Thread Sebastien Binet (JIRA)
Sebastien Binet created ARROW-3672: -- Summary: [Go] implement Time32 array Key: ARROW-3672 URL: https://issues.apache.org/jira/browse/ARROW-3672 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-3670) [C++] Use FindBacktrace to find execinfo.h support

2018-11-01 Thread Uwe L. Korn (JIRA)
Uwe L. Korn created ARROW-3670: -- Summary: [C++] Use FindBacktrace to find execinfo.h support Key: ARROW-3670 URL: https://issues.apache.org/jira/browse/ARROW-3670 Project: Apache Arrow Issue

[jira] [Created] (ARROW-3669) pyarrow swallows big endian arrow without converting or error msg

2018-11-01 Thread Maarten Breddels (JIRA)
Maarten Breddels created ARROW-3669: --- Summary: pyarrow swallows big endian arrow without converting or error msg Key: ARROW-3669 URL: https://issues.apache.org/jira/browse/ARROW-3669 Project: