[jira] [Created] (ARROW-6653) [Developer] Add support for auto JIRA link on pull request

2019-09-21 Thread Sutou Kouhei (Jira)
Sutou Kouhei created ARROW-6653:
---

 Summary: [Developer] Add support for auto JIRA link on pull request
 Key: ARROW-6653
 URL: https://issues.apache.org/jira/browse/ARROW-6653
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Developer Tools
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (ARROW-6647) [C++] Can't build with g++ 4.8.5 on CentOS 7 by member initializer for shared_ptr

2019-09-20 Thread Sutou Kouhei (Jira)
Sutou Kouhei created ARROW-6647:
---

 Summary: [C++] Can't build with g++ 4.8.5 on CentOS 7 by member 
initializer for shared_ptr
 Key: ARROW-6647
 URL: https://issues.apache.org/jira/browse/ARROW-6647
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei


{noformat}
% g++ --version
g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39)
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
{noformat}

Error message:

{noformat}
/root/rpmbuild/BUILD/apache-arrow-0.15.0/cpp/src/arrow/python/python_to_arrow.cc:
 In instantiation of 'arrow::Status arrow::py::GetConverterFlat(const 
std::shared_ptr&, bool, 
std::unique_ptr*) [with arrow::py::NullCoding 
null_coding = (arrow::py::NullCoding)1]':
/root/rpmbuild/BUILD/apache-arrow-0.15.0/cpp/src/arrow/python/python_to_arrow.cc:1001:5:
   required from here
/root/rpmbuild/BUILD/apache-arrow-0.15.0/cpp/src/arrow/python/python_to_arrow.cc:864:7:
 error: conversion from 'std::nullptr_t' to non-scalar type 
'std::shared_ptr' requested
 class DecimalConverter
   ^
/root/rpmbuild/BUILD/apache-arrow-0.15.0/cpp/src/arrow/python/python_to_arrow.cc:894:10:
 note: synthesized method 
'arrow::py::DecimalConverter<(arrow::py::NullCoding)1>::DecimalConverter()' 
first required here 
 *out = std::unique_ptr(new TYPE_CLASS); \
  ^
/root/rpmbuild/BUILD/apache-arrow-0.15.0/cpp/src/arrow/python/python_to_arrow.cc:915:5:
 note: in expansion of macro 'SIMPLE_CONVERTER_CASE'
 SIMPLE_CONVERTER_CASE(DECIMAL, DecimalConverter);
 ^
/root/rpmbuild/BUILD/apache-arrow-0.15.0/cpp/src/arrow/python/python_to_arrow.cc:
 In instantiation of 'arrow::Status arrow::py::GetConverterFlat(const 
std::shared_ptr&, bool, 
std::unique_ptr*) [with arrow::py::NullCoding 
null_coding = (arrow::py::NullCoding)0]':
/root/rpmbuild/BUILD/apache-arrow-0.15.0/cpp/src/arrow/python/python_to_arrow.cc:1004:5:
   required from here
/root/rpmbuild/BUILD/apache-arrow-0.15.0/cpp/src/arrow/python/python_to_arrow.cc:864:7:
 error: conversion from 'std::nullptr_t' to non-scalar type 
'std::shared_ptr' requested
 class DecimalConverter
   ^
/root/rpmbuild/BUILD/apache-arrow-0.15.0/cpp/src/arrow/python/python_to_arrow.cc:894:10:
 note: synthesized method 
'arrow::py::DecimalConverter<(arrow::py::NullCoding)0>::DecimalConverter()' 
first required here 
 *out = std::unique_ptr(new TYPE_CLASS); \
  ^
/root/rpmbuild/BUILD/apache-arrow-0.15.0/cpp/src/arrow/python/python_to_arrow.cc:915:5:
 note: in expansion of macro 'SIMPLE_CONVERTER_CASE'
 SIMPLE_CONVERTER_CASE(DECIMAL, DecimalConverter);
 ^
{noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (ARROW-6588) [C++] Suppress class-memaccess warning with g++ 9.2.1

2019-09-17 Thread Sutou Kouhei (Jira)
Sutou Kouhei created ARROW-6588:
---

 Summary: [C++] Suppress class-memaccess warning with g++ 9.2.1
 Key: ARROW-6588
 URL: https://issues.apache.org/jira/browse/ARROW-6588
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei


{noformat}
[1/8] Building CXX object 
src/parquet/CMakeFiles/parquet_objlib.dir/encoding.cc.o
FAILED: src/parquet/CMakeFiles/parquet_objlib.dir/encoding.cc.o 
/usr/bin/c++  -DARROW_EXTRA_ERROR_CONTEXT -DARROW_JEMALLOC 
-DARROW_JEMALLOC_INCLUDE_DIR="" -DARROW_USE_GLOG -DARROW_USE_SIMD 
-DARROW_WITH_ZSTD -DHAVE_INTTYPES_H -DHAVE_NETDB_H -DHAVE_NETINET_IN_H 
-DPARQUET_EXPORTING -Isrc -I../src -isystem jemalloc_ep-prefix/src -isystem 
flatbuffers_ep-prefix/src/flatbuffers_ep-install/include -isystem 
../thirdparty/cares_ep-install/include -isystem ../thirdparty/hadoop/include 
-isystem orc_ep-install/include -Wno-noexcept-type  -fdiagnostics-color=always 
-ggdb -O0  -Wall -Wno-conversion -Wno-sign-conversion -Wno-unused-variable 
-Werror -msse4.2  -g -fPIC   -std=gnu++11 -MD -MT 
src/parquet/CMakeFiles/parquet_objlib.dir/encoding.cc.o -MF 
src/parquet/CMakeFiles/parquet_objlib.dir/encoding.cc.o.d -o 
src/parquet/CMakeFiles/parquet_objlib.dir/encoding.cc.o -c 
../src/parquet/encoding.cc
In file included from ../src/parquet/encoding.cc:33:
../src/arrow/util/rle_encoding.h: In instantiation of 'int 
arrow::util::RleDecoder::GetBatchWithDictSpaced(const T*, T*, int, int, const 
uint8_t*, int64_t) [with T = parquet::FixedLenByteArray; uint8_t = unsigned 
char; int64_t = long int]':
../src/parquet/encoding.cc:1079:20:   required from 'int 
parquet::DictDecoderImpl::DecodeSpaced(parquet::DictDecoderImpl::T*,
 int, int, const uint8_t*, int64_t) [with Type = 
parquet::PhysicalType; 
parquet::DictDecoderImpl::T = parquet::FixedLenByteArray; uint8_t = 
unsigned char; int64_t = long int]'
../src/parquet/encoding.cc:1076:7:   required from here
../src/arrow/util/rle_encoding.h:440:9: error: 'void* memset(void*, int, 
size_t)' clearing an object of non-trivial type 'struct 
parquet::FixedLenByteArray'; use assignment or value-initialization instead 
[-Werror=class-memaccess]
  440 |   memset(, 0, sizeof(T));
  |   ~~^
In file included from ../src/parquet/encoding.h:27,
 from ../src/parquet/encoding.cc:18:
../src/parquet/types.h:515:8: note: 'struct parquet::FixedLenByteArray' 
declared here
  515 | struct FixedLenByteArray {
  |^
In file included from ../src/parquet/encoding.cc:33:
../src/arrow/util/rle_encoding.h: In instantiation of 'int 
arrow::util::RleDecoder::GetBatchWithDictSpaced(const T*, T*, int, int, const 
uint8_t*, int64_t) [with T = parquet::ByteArray; uint8_t = unsigned char; 
int64_t = long int]':
../src/parquet/encoding.cc:1079:20:   required from 'int 
parquet::DictDecoderImpl::DecodeSpaced(parquet::DictDecoderImpl::T*,
 int, int, const uint8_t*, int64_t) [with Type = 
parquet::PhysicalType; 
parquet::DictDecoderImpl::T = parquet::ByteArray; uint8_t = unsigned 
char; int64_t = long int]'
../src/parquet/encoding.cc:1076:7:   required from here
../src/arrow/util/rle_encoding.h:440:9: error: 'void* memset(void*, int, 
size_t)' clearing an object of non-trivial type 'struct parquet::ByteArray'; 
use assignment or value-initialization instead [-Werror=class-memaccess]
  440 |   memset(, 0, sizeof(T));
  |   ~~^
In file included from ../src/parquet/encoding.h:27,
 from ../src/parquet/encoding.cc:18:
../src/parquet/types.h:495:8: note: 'struct parquet::ByteArray' declared here
  495 | struct ByteArray {
  |^
cc1plus: all warnings being treated as errors
{noformat}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Created] (ARROW-6562) [GLib] Fix wrong sliced data of GArrowBuffer

2019-09-14 Thread Sutou Kouhei (Jira)
Sutou Kouhei created ARROW-6562:
---

 Summary: [GLib] Fix wrong sliced data of GArrowBuffer
 Key: ARROW-6562
 URL: https://issues.apache.org/jira/browse/ARROW-6562
 Project: Apache Arrow
  Issue Type: Bug
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Created] (ARROW-6546) [C++] Add missing FlatBuffers source dependency

2019-09-11 Thread Sutou Kouhei (Jira)
Sutou Kouhei created ARROW-6546:
---

 Summary: [C++] Add missing FlatBuffers source dependency
 Key: ARROW-6546
 URL: https://issues.apache.org/jira/browse/ARROW-6546
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Created] (ARROW-6499) [C++] Add support for bundled Boost with MSVC

2019-09-09 Thread Sutou Kouhei (Jira)
Sutou Kouhei created ARROW-6499:
---

 Summary: [C++] Add support for bundled Boost with MSVC
 Key: ARROW-6499
 URL: https://issues.apache.org/jira/browse/ARROW-6499
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Created] (ARROW-6462) [C++] Can't build with bundled double-conversion on CentOS 6 x86_64

2019-09-05 Thread Sutou Kouhei (Jira)
Sutou Kouhei created ARROW-6462:
---

 Summary: [C++] Can't build with bundled double-conversion on 
CentOS 6 x86_64
 Key: ARROW-6462
 URL: https://issues.apache.org/jira/browse/ARROW-6462
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei


https://travis-ci.org/ursa-labs/crossbow/builds/581001313#L8163

{noformat}
-- Installing: 
/root/rpmbuild/BUILD/apache-arrow-0.14.0.dev451/cpp/build/double-conversion_ep/src/double-conversion_ep/lib64/libdouble-conversion.a
...
make[2]: *** No rule to make target 
'double-conversion_ep/src/double-conversion_ep/lib/libdouble-conversion.a', 
needed by 'release/libarrow.so.15.0.0'.  Stop.
{noformat}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Created] (ARROW-6402) [C++] Suppress sign-compare warning with g++ 9.2.1

2019-08-30 Thread Sutou Kouhei (Jira)
Sutou Kouhei created ARROW-6402:
---

 Summary: [C++] Suppress sign-compare warning with g++ 9.2.1
 Key: ARROW-6402
 URL: https://issues.apache.org/jira/browse/ARROW-6402
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei


{noformat}
../src/arrow/array/builder_union.cc: In constructor 
'arrow::BasicUnionBuilder::BasicUnionBuilder(arrow::MemoryPool*, 
arrow::UnionMode::type, const std::vector 
>&, const std::shared_ptr&)':
../src/arrow/util/logging.h:86:55: error: comparison of integer expressions 
of different signedness: 'std::vector 
>::size_type' {aka 'long unsigned int'} and 'signed char' [-Werror=sign-compare]
   86 | #define ARROW_CHECK_LT(val1, val2) ARROW_CHECK((val1) < (val2))
  |~~~^~~~
../src/arrow/util/macros.h:43:52: note: in definition of macro 
'ARROW_PREDICT_TRUE'
   43 | #define ARROW_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1))
  |^
../src/arrow/util/logging.h:86:36: note: in expansion of macro 'ARROW_CHECK'
   86 | #define ARROW_CHECK_LT(val1, val2) ARROW_CHECK((val1) < (val2))
  |^~~
../src/arrow/util/logging.h:135:19: note: in expansion of macro 
'ARROW_CHECK_LT'
  135 | #define DCHECK_LT ARROW_CHECK_LT
  |   ^~
../src/arrow/array/builder_union.cc:79:3: note: in expansion of macro 
'DCHECK_LT'
   79 |   DCHECK_LT(type_id_to_children_.size(), 
std::numeric_limits::max());
  |   ^
{noformat}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Created] (ARROW-6351) [Ruby] Improve Arrow#values performance

2019-08-25 Thread Sutou Kouhei (Jira)
Sutou Kouhei created ARROW-6351:
---

 Summary: [Ruby] Improve Arrow#values performance
 Key: ARROW-6351
 URL: https://issues.apache.org/jira/browse/ARROW-6351
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Ruby
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Created] (ARROW-6350) [Ruby] Remove Arrow::Struct and use Hash instead

2019-08-25 Thread Sutou Kouhei (Jira)
Sutou Kouhei created ARROW-6350:
---

 Summary: [Ruby] Remove Arrow::Struct and use Hash instead
 Key: ARROW-6350
 URL: https://issues.apache.org/jira/browse/ARROW-6350
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Ruby
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Created] (ARROW-6294) [C++] Use hyphen for plasma-store-server executable

2019-08-19 Thread Sutou Kouhei (Jira)
Sutou Kouhei created ARROW-6294:
---

 Summary: [C++] Use hyphen for plasma-store-server executable 
 Key: ARROW-6294
 URL: https://issues.apache.org/jira/browse/ARROW-6294
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++ - Plasma
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Created] (ARROW-6267) [Ruby] Add Arrow::Time for Arrow::Time{32,64}DataType value

2019-08-16 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-6267:
---

 Summary: [Ruby] Add Arrow::Time for Arrow::Time{32,64}DataType 
value
 Key: ARROW-6267
 URL: https://issues.apache.org/jira/browse/ARROW-6267
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Ruby
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-6262) [Developer] Show JIRA issue before merging

2019-08-15 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-6262:
---

 Summary: [Developer] Show JIRA issue before merging
 Key: ARROW-6262
 URL: https://issues.apache.org/jira/browse/ARROW-6262
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Developer Tools
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei


It's useful to confirm whehter the associated JIRA issue is right or not.

We couldn't find wrong associated JIRA issue after we merge the pull request 
https://github.com/apache/arrow/pull/5050 .




--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-6240) [Ruby] Arrow::Decimal128Array returns BigDecimal

2019-08-14 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-6240:
---

 Summary: [Ruby] Arrow::Decimal128Array returns BigDecimal
 Key: ARROW-6240
 URL: https://issues.apache.org/jira/browse/ARROW-6240
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Ruby
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-6232) [C++] Rename Argsort kernel to SortIndices

2019-08-13 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-6232:
---

 Summary: [C++] Rename Argsort kernel to SortIndices
 Key: ARROW-6232
 URL: https://issues.apache.org/jira/browse/ARROW-6232
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei


"Argsort" is NumPy specific name. Other languages/libraries use
different name:

  * R: order
* https://cran.r-project.org/doc/manuals/r-release/fullrefman.pdf#Rfn.order

  * MATLAB: sort
* https://mathworks.com/help/matlab/ref/sort.html
* "sort" returns sorted array and indices to sort array

  * Julia: sortperm
* 
https://pkg.julialang.org/docs/julia/THl1k/1.1.1/base/sort.html#Base.sortperm

It's better that we use general name because Arrow C++ isn't a NumPy
compatible library.

"SortIndices" means "sort that returns indices array". We can add
"SortValues" or something for sort kernel that returns values array.

"SortIndices" may be easily mistaken for "sort by indices".



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-6217) [Website] Remove needless _site/ directory

2019-08-12 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-6217:
---

 Summary: [Website] Remove needless _site/ directory
 Key: ARROW-6217
 URL: https://issues.apache.org/jira/browse/ARROW-6217
 Project: Apache Arrow
  Issue Type: Task
  Components: Website
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-6197) [GLib] Add garrow_decimal128_rescale()

2019-08-10 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-6197:
---

 Summary: [GLib] Add garrow_decimal128_rescale()
 Key: ARROW-6197
 URL: https://issues.apache.org/jira/browse/ARROW-6197
 Project: Apache Arrow
  Issue Type: New Feature
  Components: GLib
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-6196) [Ruby] Add support for building Arrow::TimeNNArray by .new

2019-08-10 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-6196:
---

 Summary: [Ruby] Add support for building Arrow::TimeNNArray by .new
 Key: ARROW-6196
 URL: https://issues.apache.org/jira/browse/ARROW-6196
 Project: Apache Arrow
  Issue Type: New Feature
  Components: Ruby
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-6193) [GLib] Add missing require in test

2019-08-09 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-6193:
---

 Summary: [GLib] Add missing require in test
 Key: ARROW-6193
 URL: https://issues.apache.org/jira/browse/ARROW-6193
 Project: Apache Arrow
  Issue Type: Test
  Components: GLib
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-6192) [GLib] Use the same SO version as C++

2019-08-09 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-6192:
---

 Summary: [GLib] Use the same SO version as C++
 Key: ARROW-6192
 URL: https://issues.apache.org/jira/browse/ARROW-6192
 Project: Apache Arrow
  Issue Type: Improvement
  Components: GLib
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-6130) [Release] Use 0.15.0 as the next release

2019-08-04 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-6130:
---

 Summary: [Release] Use 0.15.0 as the next release
 Key: ARROW-6130
 URL: https://issues.apache.org/jira/browse/ARROW-6130
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.15.0






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-6128) [C++] Can't build with g++ 8.3.0 by class-memaccess warning

2019-08-03 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-6128:
---

 Summary: [C++] Can't build with g++ 8.3.0 by class-memaccess 
warning
 Key: ARROW-6128
 URL: https://issues.apache.org/jira/browse/ARROW-6128
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei


This is caused by ARROW-5527.

{noformat}
src/arrow/util/hashing.h:313:11: error: 'void* memset(void*, int, size_t)' 
clearing an object of non-trivial type 'struct 
arrow::internal::HashTable,
 arrow::internal::HashTable>::Payload>::Entry'; use assignment or 
value-initialization instead [-Werror=class-memaccess]
 memset(entries_, 0, capacity * sizeof(Entry));
 ~~^~~
src/arrow/util/hashing.h:197:10: note: 'struct 
arrow::internal::HashTable,
 arrow::internal::HashTable>::Payload>::Entry' declared here
   struct Entry {
  ^
{noformat}



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-5943) [GLib][Gandiva] Add support for function aliases

2019-07-12 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5943:
---

 Summary: [GLib][Gandiva] Add support for function aliases
 Key: ARROW-5943
 URL: https://issues.apache.org/jira/browse/ARROW-5943
 Project: Apache Arrow
  Issue Type: Improvement
  Components: GLib
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 1.0.0






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-5941) [Release] Avoid re-uploading already uploaded binary artifacts

2019-07-12 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5941:
---

 Summary: [Release] Avoid re-uploading already uploaded binary 
artifacts
 Key: ARROW-5941
 URL: https://issues.apache.org/jira/browse/ARROW-5941
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 1.0.0, 0.14.1






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-5940) [Release] Add support for re-uploading sign/checksum for binary artifacts

2019-07-12 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5940:
---

 Summary: [Release] Add support for re-uploading sign/checksum for 
binary artifacts
 Key: ARROW-5940
 URL: https://issues.apache.org/jira/browse/ARROW-5940
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 1.0.0, 0.14.1






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-5939) [Release] Add support for generating vote email template separately

2019-07-12 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5939:
---

 Summary: [Release] Add support for generating vote email template 
separately
 Key: ARROW-5939
 URL: https://issues.apache.org/jira/browse/ARROW-5939
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 1.0.0, 0.14.1






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-5938) [Release] Create branch for adding release note automatically

2019-07-12 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5938:
---

 Summary: [Release] Create branch for adding release note 
automatically
 Key: ARROW-5938
 URL: https://issues.apache.org/jira/browse/ARROW-5938
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 1.0.0, 0.14.1






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-5937) [Release] Stop parallel binary upload

2019-07-12 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5937:
---

 Summary: [Release] Stop parallel binary upload
 Key: ARROW-5937
 URL: https://issues.apache.org/jira/browse/ARROW-5937
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 1.0.0, 0.14.1






--
This message was sent by Atlassian JIRA
(v7.6.14#76016)


[jira] [Created] (ARROW-5841) [Website] Add 0.14.0 release note

2019-07-04 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5841:
---

 Summary: [Website] Add 0.14.0 release note
 Key: ARROW-5841
 URL: https://issues.apache.org/jira/browse/ARROW-5841
 Project: Apache Arrow
  Issue Type: Task
  Components: Website
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.14.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5828) [C++] Add Protocol Buffers version check

2019-07-02 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5828:
---

 Summary: [C++] Add Protocol Buffers version check
 Key: ARROW-5828
 URL: https://issues.apache.org/jira/browse/ARROW-5828
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 1.0.0


If we use old Protocol Buffers, bundled gRPC reports build error:

https://lists.apache.org/thread.html/10f8c4d2372638c57c3a956180b2fa3bbd036a27d79eb2eb7b9ffe76@%3Cdev.arrow.apache.org%3E

{noformat}
  
/tmp/arrow-0.14.0.dJDu3/apache-arrow-0.14.0/cpp/build/grpc_ep-prefix/src/grpc_ep/src/compiler/php_generator.cc:21:10:
fatal error: google/protobuf/compiler/php/php_generator.h: No such
file or directory
   #include 
^~
  compilation terminated.
  make[5]: *** 
[CMakeFiles/grpc_plugin_support.dir/src/compiler/php_generator.cc.o]
Error 1
  make[5]: *** Waiting for unfinished jobs
  
/tmp/arrow-0.14.0.dJDu3/apache-arrow-0.14.0/cpp/build/grpc_ep-prefix/src/grpc_ep/src/compiler/ruby_generator.cc:
In function ‘grpc::string grpc_ruby_generator::GetServices(const
FileDescriptor*)’:
  
/tmp/arrow-0.14.0.dJDu3/apache-arrow-0.14.0/cpp/build/grpc_ep-prefix/src/grpc_ep/src/compiler/ruby_generator.cc:165:25:
error: ‘const class google::protobuf::FileOptions’ has no member named
‘has_ruby_package’; did you mean ‘has_java_package’?
   if (file->options().has_ruby_package()) {
   ^~~~
   has_java_package
  
/tmp/arrow-0.14.0.dJDu3/apache-arrow-0.14.0/cpp/build/grpc_ep-prefix/src/grpc_ep/src/compiler/ruby_generator.cc:166:38:
error: ‘const class google::protobuf::FileOptions’ has no member named
‘ruby_package’; did you mean ‘java_package’?
 package_name = file->options().ruby_package();
^~~~
java_package
  make[5]: *** 
[CMakeFiles/grpc_plugin_support.dir/src/compiler/ruby_generator.cc.o]
Error 1
  make[4]: *** [CMakeFiles/grpc_plugin_support.dir/all] Error 2
  make[4]: *** Waiting for unfinished jobs
  make[3]: *** [all] Error 2
{noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5827) [C++] Require c-ares CMake config

2019-07-02 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5827:
---

 Summary: [C++] Require c-ares CMake config
 Key: ARROW-5827
 URL: https://issues.apache.org/jira/browse/ARROW-5827
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 1.0.0


Because gRPC requires c-ares' CMake config.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5820) [Release] Remove undefined variable check from verify script

2019-07-01 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5820:
---

 Summary: [Release] Remove undefined variable check from verify 
script
 Key: ARROW-5820
 URL: https://issues.apache.org/jira/browse/ARROW-5820
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.14.0


External shell scripts may refer unbound variable:

{noformat}
/tmp/arrow-0.14.0.yum2X/apache-arrow-0.14.0/test-miniconda/etc/profile.d/conda.sh:
line 55: PS1: unbound variable
{noformat}


https://lists.apache.org/thread.html/ebe8551eed2353b248b19084810ff454942b55470b9cf5837aa6cf79@%3Cdev.arrow.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5798) [Packaging][deb] Update doc architecture

2019-06-30 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5798:
---

 Summary: [Packaging][deb] Update doc architecture
 Key: ARROW-5798
 URL: https://issues.apache.org/jira/browse/ARROW-5798
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 1.0.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5797) [Release][APT] Update supported distributions

2019-06-30 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5797:
---

 Summary: [Release][APT] Update supported distributions
 Key: ARROW-5797
 URL: https://issues.apache.org/jira/browse/ARROW-5797
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.14.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5796) [Release][APT] Update expected package list

2019-06-30 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5796:
---

 Summary: [Release][APT] Update expected package list
 Key: ARROW-5796
 URL: https://issues.apache.org/jira/browse/ARROW-5796
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.14.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5795) [Release] Add missing waits on uploading binaries

2019-06-30 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5795:
---

 Summary: [Release] Add missing waits on uploading binaries
 Key: ARROW-5795
 URL: https://issues.apache.org/jira/browse/ARROW-5795
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.14.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5794) [Release] Skip uploading already uploaded binaries

2019-06-30 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5794:
---

 Summary: [Release] Skip uploading already uploaded binaries
 Key: ARROW-5794
 URL: https://issues.apache.org/jira/browse/ARROW-5794
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.14.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5793) [Release] Avoid duplicate known host SSH error in dev/release/03-binary.sh

2019-06-29 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5793:
---

 Summary: [Release] Avoid duplicate known host SSH error in 
dev/release/03-binary.sh
 Key: ARROW-5793
 URL: https://issues.apache.org/jira/browse/ARROW-5793
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.14.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5788) [Rust] Use { version = "...", path = "../..." } for arrow and parquet dependencies

2019-06-29 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5788:
---

 Summary: [Rust] Use { version = "...", path = "../..." } for arrow 
and parquet dependencies
 Key: ARROW-5788
 URL: https://issues.apache.org/jira/browse/ARROW-5788
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Rust
Reporter: Sutou Kouhei
 Fix For: 1.0.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5787) [Release][Rust] Use local modules to verify RC

2019-06-29 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5787:
---

 Summary: [Release][Rust] Use local modules to verify RC
 Key: ARROW-5787
 URL: https://issues.apache.org/jira/browse/ARROW-5787
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging, Rust
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.14.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5786) [Release] Use arrow-jni profile in dev/release/01-prepare.sh

2019-06-28 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5786:
---

 Summary: [Release] Use arrow-jni profile in 
dev/release/01-prepare.sh
 Key: ARROW-5786
 URL: https://issues.apache.org/jira/browse/ARROW-5786
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Java, Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 1.0.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5783) [Release][C#] Exclude dummy.git from RAT check

2019-06-28 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5783:
---

 Summary: [Release][C#] Exclude dummy.git from RAT check
 Key: ARROW-5783
 URL: https://issues.apache.org/jira/browse/ARROW-5783
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C#, Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.14.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5782) [Release] Setup test data for Flight in dev/release/01-perform.sh

2019-06-28 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5782:
---

 Summary: [Release] Setup test data for Flight in 
dev/release/01-perform.sh
 Key: ARROW-5782
 URL: https://issues.apache.org/jira/browse/ARROW-5782
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.14.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5772) [GLib][Plasma][CUDA] Plasma::Client#refer_object test is failed

2019-06-27 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5772:
---

 Summary: [GLib][Plasma][CUDA] Plasma::Client#refer_object test is 
failed
 Key: ARROW-5772
 URL: https://issues.apache.org/jira/browse/ARROW-5772
 Project: Apache Arrow
  Issue Type: Test
  Components: GLib
Affects Versions: 0.14.0
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 1.0.0


{noformat}
/home/kou/work/cpp/arrow.kou/c_glib/test/plasma/test-plasma-client.rb:75:in 
`block (2 levels) in '
/tmp/local/lib/ruby/gems/2.7.0/gems/gobject-introspection-3.3.6/lib/gobject-introspection/loader.rb:533:in
 `block in define_method'
/tmp/local/lib/ruby/gems/2.7.0/gems/gobject-introspection-3.3.6/lib/gobject-introspection/loader.rb:616:in
 `invoke'
/tmp/local/lib/ruby/gems/2.7.0/gems/gobject-introspection-3.3.6/lib/gobject-introspection/loader.rb:616:in
 `invoke'
Error: test: options: GPU device(TestPlasmaClient::#create):
  Arrow::Error::Io: [plasma][client][refer-object]: IOError: Cuda Driver API 
call in ../src/arrow/gpu/cuda_context.cc at line 156 failed with code 208: 
cuIpcOpenMemHandle(, *handle, CU_IPC_MEM_LAZY_ENABLE_PEER_ACCESS)
  In ../src/arrow/gpu/cuda_context.cc, line 341, code: 
impl_->OpenIpcBuffer(ipc_handle, )
  In ../src/plasma/client.cc, line 586, code: 
context->OpenIpcBuffer(*object->ipc_handle, _handle->ptr)
{noformat}




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5769) [Java] org.apache.arrow.flight.TestTls is failed via dev/release/00-prepare.sh

2019-06-27 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5769:
---

 Summary: [Java] org.apache.arrow.flight.TestTls is failed via 
dev/release/00-prepare.sh
 Key: ARROW-5769
 URL: https://issues.apache.org/jira/browse/ARROW-5769
 Project: Apache Arrow
  Issue Type: Test
  Components: Java
Reporter: Sutou Kouhei
 Fix For: 0.14.0


Details:

{noformat}
[INFO] [INFO] Running org.apache.arrow.flight.TestTls
[INFO] [ERROR] Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 
0.005 s <<< FAILURE! - in org.apache.arrow.flight.TestTls
[INFO] [ERROR] connectTls(org.apache.arrow.flight.TestTls)  Time elapsed: 0.004 
s  <<< ERROR!
[INFO] java.lang.RuntimeException: java.io.FileNotFoundException: 
/home/kou/work/cpp/arrow.pravindra/java/flight/../../testing/data/flight/cert0.pem
 (No such file or directory)
[INFO]  at org.apache.arrow.flight.TestTls.lambda$test$3(TestTls.java:105)
[INFO]  at org.apache.arrow.flight.TestTls.test(TestTls.java:98)
[INFO]  at org.apache.arrow.flight.TestTls.connectTls(TestTls.java:44)
[INFO] Caused by: java.io.FileNotFoundException: 
/home/kou/work/cpp/arrow.pravindra/java/flight/../../testing/data/flight/cert0.pem
 (No such file or directory)
[INFO]  at org.apache.arrow.flight.TestTls.lambda$test$3(TestTls.java:102)
[INFO]  at org.apache.arrow.flight.TestTls.test(TestTls.java:98)
[INFO]  at org.apache.arrow.flight.TestTls.connectTls(TestTls.java:44)
[INFO] 
[INFO] [ERROR] rejectInvalidCert(org.apache.arrow.flight.TestTls)  Time 
elapsed: 0 s  <<< ERROR!
[INFO] java.lang.Exception: Unexpected exception, 
expected but was
[INFO]  at org.apache.arrow.flight.TestTls.lambda$test$3(TestTls.java:105)
[INFO]  at org.apache.arrow.flight.TestTls.test(TestTls.java:98)
[INFO]  at org.apache.arrow.flight.TestTls.rejectInvalidCert(TestTls.java:62)
[INFO] Caused by: java.io.FileNotFoundException: 
/home/kou/work/cpp/arrow.pravindra/java/flight/../../testing/data/flight/cert0.pem
 (No such file or directory)
[INFO]  at org.apache.arrow.flight.TestTls.lambda$test$3(TestTls.java:102)
[INFO]  at org.apache.arrow.flight.TestTls.test(TestTls.java:98)
[INFO]  at org.apache.arrow.flight.TestTls.rejectInvalidCert(TestTls.java:62)
[INFO] 
[INFO] [ERROR] rejectHostname(org.apache.arrow.flight.TestTls)  Time elapsed: 
0.001 s  <<< ERROR!
[INFO] java.lang.Exception: Unexpected exception, 
expected but was
[INFO]  at org.apache.arrow.flight.TestTls.lambda$test$3(TestTls.java:105)
[INFO]  at org.apache.arrow.flight.TestTls.test(TestTls.java:98)
[INFO]  at org.apache.arrow.flight.TestTls.rejectHostname(TestTls.java:78)
[INFO] Caused by: java.io.FileNotFoundException: 
/home/kou/work/cpp/arrow.pravindra/java/flight/../../testing/data/flight/cert0.pem
 (No such file or directory)
[INFO]  at org.apache.arrow.flight.TestTls.lambda$test$3(TestTls.java:102)
[INFO]  at org.apache.arrow.flight.TestTls.test(TestTls.java:98)
[INFO]  at org.apache.arrow.flight.TestTls.rejectHostname(TestTls.java:78)
[INFO] 
[INFO] [INFO] Running org.apache.arrow.flight.TestServerOptions
[INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 
0.114 s - in org.apache.arrow.flight.TestServerOptions
[INFO] [INFO] 
[INFO] [INFO] Results:
[INFO] [INFO] 
[INFO] [ERROR] Errors: 
[INFO] [ERROR]   TestTls.connectTls:44->test:98->lambda$test$3:105 Runtime 
java.io.FileNotFound...
[INFO] [ERROR]   TestTls.rejectHostname »  Unexpected exception, 
expected

[jira] [Created] (ARROW-5768) [Release] There are needless newlines at the end of CHANGELOG.md

2019-06-27 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5768:
---

 Summary: [Release] There are needless newlines at the end of 
CHANGELOG.md
 Key: ARROW-5768
 URL: https://issues.apache.org/jira/browse/ARROW-5768
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Developer Tools
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.14.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5765) [C++] TestDictionary.Validate test is crashed with release build

2019-06-27 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5765:
---

 Summary: [C++] TestDictionary.Validate test is crashed with 
release build
 Key: ARROW-5765
 URL: https://issues.apache.org/jira/browse/ARROW-5765
 Project: Apache Arrow
  Issue Type: Bug
  Components: C++
Reporter: Sutou Kouhei
 Fix For: 0.14.0


Here is a backtrace:

{noformat}
(gdb) bt
#0  0x776b3bba in 
arrow::DictionaryArray::DictionaryArray(std::shared_ptr 
const&, std::shared_ptr const&, std::shared_ptr 
const&) ()
   from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow.so.14
#1  0x557ba6c3 in arrow::TestDictionary_Validate_Test::TestBody() ()
#2  0x77fa725a in void 
testing::internal::HandleExceptionsInMethodIfSupported(testing::Test*, void (testing::Test::*)(), char const*) ()
   from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14
#3  0x77f9db5a in testing::Test::Run() ()
   from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14
#4  0x77f9dca8 in testing::TestInfo::Run() ()
   from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14
#5  0x77f9dd85 in testing::TestCase::Run() ()
   from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14
#6  0x77f9e29c in testing::internal::UnitTestImpl::RunAllTests() ()
   from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14
#7  0x77fa776a in bool 
testing::internal::HandleExceptionsInMethodIfSupported(testing::internal::UnitTestImpl*, bool 
(testing::internal::UnitTestImpl::*)(), char const*) ()
   from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14
#8  0x77f9e3cc in testing::UnitTest::Run() ()
   from /home/kou/work/cpp/arrow.kou/cpp/build/release/libarrow_testing.so.14
#9  0x5568eb90 in main ()
{noformat}

It's not occurred with debug build.

Here are CMake options I used:

{noformat}
rm -rf build
mkdir -p build
cd build
CUDA_TOOLKIT_ROOT=/usr \
  cmake .. \
  -G Ninja \
  -DCMAKE_INSTALL_PREFIX=/tmp/local \
  -DCMAKE_BUILD_TYPE=release \
  -DARROW_PYTHON=on \
  -DPythonInterp_FIND_VERSION=on \
  -DPythonInterp_FIND_VERSION_MAJOR=3 \
  -DARROW_PLASMA=on \
  -DARROW_CUDA=on \
  -DARROW_EXTRA_ERROR_CONTEXT=on \
  -DARROW_ORC=on \
  -DARROW_PARQUET=on \
  -DARROW_GANDIVA=on \
  -DARROW_BUILD_TESTS=on \
  -DARROW_FLIGHT=on
{noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5764) [Java] Failed to build document with OpenJDK 11

2019-06-27 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5764:
---

 Summary: [Java] Failed to build document with OpenJDK 11
 Key: ARROW-5764
 URL: https://issues.apache.org/jira/browse/ARROW-5764
 Project: Apache Arrow
  Issue Type: Bug
  Components: Java
Reporter: Sutou Kouhei
 Fix For: 0.14.0


It reports the following error:

{noformat}
[ERROR] Exit code: 1 - javadoc: error - The code being documented uses modules 
but the packages defined in http://docs.oracle.com/javase/8/docs/api/ are in 
the unnamed module.
{noformat}

See also: https://travis-ci.org/kou/arrow/jobs/551254733#L1453

This branch just enables Javadoc with OpenJDK 11: 
https://github.com/kou/arrow/commit/1eeded4b9d18d474721733751f57392cee766004.diff

{noformat}
diff --git a/.travis.yml b/.travis.yml
index 5dc901561e8..1d6ba86dc2d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -225,6 +225,7 @@ matrix:
 - if [ $ARROW_CI_JAVA_AFFECTED != "1" ]; then exit; fi
 script:
 - $TRAVIS_BUILD_DIR/ci/travis_script_java.sh
+- $TRAVIS_BUILD_DIR/ci/travis_script_javadoc.sh
   - name: "Integration w/ OpenJDK 8, conda-forge toolchain"
 language: java
 os: linux

{noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5748) [Packaging][deb] Add support for Debian GNU/Linux buster

2019-06-26 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5748:
---

 Summary: [Packaging][deb] Add support for Debian GNU/Linux buster
 Key: ARROW-5748
 URL: https://issues.apache.org/jira/browse/ARROW-5748
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.14.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5715) [Release] Verify Ubuntu 19.04 APT repository

2019-06-24 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5715:
---

 Summary: [Release] Verify Ubuntu 19.04 APT repository
 Key: ARROW-5715
 URL: https://issues.apache.org/jira/browse/ARROW-5715
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei
 Fix For: 0.14.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5663) [Packaging][RPM] Drop support for CentOS 6 and update for CentOS 7

2019-06-20 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5663:
---

 Summary: [Packaging][RPM] Drop support for CentOS 6 and update for 
CentOS 7
 Key: ARROW-5663
 URL: https://issues.apache.org/jira/browse/ARROW-5663
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5662) [C++] Add support for Boost_SOURCE=AUTO|BUNDLED|SYSTEM

2019-06-20 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5662:
---

 Summary: [C++] Add support for Boost_SOURCE=AUTO|BUNDLED|SYSTEM
 Key: ARROW-5662
 URL: https://issues.apache.org/jira/browse/ARROW-5662
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5660) [GLib][CI] Use the latest macOS image and all Homebrew based libraries

2019-06-19 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5660:
---

 Summary: [GLib][CI] Use the latest macOS image and all Homebrew 
based libraries
 Key: ARROW-5660
 URL: https://issues.apache.org/jira/browse/ARROW-5660
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Continuous Integration, GLib
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5659) [C++] Add support for finding OpenSSL installed by Homebrew

2019-06-19 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5659:
---

 Summary: [C++] Add support for finding OpenSSL installed by 
Homebrew
 Key: ARROW-5659
 URL: https://issues.apache.org/jira/browse/ARROW-5659
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5623) [CI][GLib] Failed on macOS

2019-06-16 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5623:
---

 Summary: [CI][GLib] Failed on macOS
 Key: ARROW-5623
 URL: https://issues.apache.org/jira/browse/ARROW-5623
 Project: Apache Arrow
  Issue Type: Test
  Components: Continuous Integration, GLib
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5622) [C++][Dataset] arrow-dataset.pc isn't provided

2019-06-16 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5622:
---

 Summary: [C++][Dataset] arrow-dataset.pc isn't provided
 Key: ARROW-5622
 URL: https://issues.apache.org/jira/browse/ARROW-5622
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5619) [C++] get_apache_mirror doesn't work with Python 3.5

2019-06-15 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5619:
---

 Summary: [C++] get_apache_mirror doesn't work with Python 3.5
 Key: ARROW-5619
 URL: https://issues.apache.org/jira/browse/ARROW-5619
 Project: Apache Arrow
  Issue Type: Bug
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei


{noformat}
% python3 cpp/build-support/get_apache_mirror.py 
Traceback (most recent call last):
  File "cpp/build-support/get_apache_mirror.py", line 31, in 
print(json.loads(suggested_mirror)['preferred'])
  File "/usr/lib/python3.5/json/__init__.py", line 312, in loads
s.__class__.__name__))
TypeError: the JSON object must be str, not 'bytes'
{noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5597) [Packaging][deb] Add Flight packages

2019-06-13 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5597:
---

 Summary: [Packaging][deb] Add Flight packages
 Key: ARROW-5597
 URL: https://issues.apache.org/jira/browse/ARROW-5597
 Project: Apache Arrow
  Issue Type: New Feature
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5547) [C++][Flight] arrow-flight.pc isn't provided

2019-06-10 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5547:
---

 Summary: [C++][Flight] arrow-flight.pc isn't provided
 Key: ARROW-5547
 URL: https://issues.apache.org/jira/browse/ARROW-5547
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++, FlightRPC
Reporter: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5498) [C++] Add support for Flatbuffers 1.11.0 with MinGW

2019-06-03 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5498:
---

 Summary: [C++] Add support for Flatbuffers 1.11.0 with MinGW
 Key: ARROW-5498
 URL: https://issues.apache.org/jira/browse/ARROW-5498
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5481) [GLib] garrow_seekable_input_stream_peek() misses "error" parameter document

2019-06-02 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5481:
---

 Summary: [GLib] garrow_seekable_input_stream_peek() misses "error" 
parameter document
 Key: ARROW-5481
 URL: https://issues.apache.org/jira/browse/ARROW-5481
 Project: Apache Arrow
  Issue Type: Improvement
  Components: GLib
Reporter: Sutou Kouhei
Assignee: Yosuke Shiro


https://github.com/apache/arrow/blob/master/c_glib/arrow-glib/input-stream.cpp#L402

This is follow-up work of 
https://github.com/apache/arrow/commit/ff2ee42092c09d13e38205fedd3acbdf375199f0



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5478) [Packaging] Drop Ubuntu 14.04 support

2019-06-01 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5478:
---

 Summary: [Packaging] Drop Ubuntu 14.04 support
 Key: ARROW-5478
 URL: https://issues.apache.org/jira/browse/ARROW-5478
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ARROW-5477) [C++] Check required RapidJSON version

2019-06-01 Thread Sutou Kouhei (JIRA)
Sutou Kouhei created ARROW-5477:
---

 Summary: [C++] Check required RapidJSON version
 Key: ARROW-5477
 URL: https://issues.apache.org/jira/browse/ARROW-5477
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Sutou Kouhei
Assignee: Sutou Kouhei






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)