[GitHub] [arrow-site] riboflavin closed pull request #5: [Website] Update website for Gandiva donation

2019-05-08 Thread GitBox
riboflavin closed pull request #5: [Website] Update website for Gandiva donation
URL: https://github.com/apache/arrow-site/pull/5
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[jira] [Created] (ARROW-5288) [Documentation] Enrich the contribution guidelines

2019-05-08 Thread Neal Richardson (JIRA)
Neal Richardson created ARROW-5288:
--

 Summary: [Documentation] Enrich the contribution guidelines
 Key: ARROW-5288
 URL: https://issues.apache.org/jira/browse/ARROW-5288
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Documentation
Reporter: Neal Richardson
Assignee: Neal Richardson


Including indications for what Jira fields to use. Plus I see a few other 
things I'll touch up while I'm in there.



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


[jira] [Created] (ARROW-5289) [C++] Move arrow/util/concatenate.h to arrow/array/

2019-05-08 Thread Wes McKinney (JIRA)
Wes McKinney created ARROW-5289:
---

 Summary: [C++] Move arrow/util/concatenate.h to arrow/array/
 Key: ARROW-5289
 URL: https://issues.apache.org/jira/browse/ARROW-5289
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Wes McKinney
 Fix For: 0.14.0


I think this would be a better location for array/columnar algorithms

Please wait until after ARROW-3144 



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


[jira] [Created] (ARROW-5287) [Python] automatic type inference for arrays of tuples

2019-05-08 Thread Joris Van den Bossche (JIRA)
Joris Van den Bossche created ARROW-5287:


 Summary: [Python] automatic type inference for arrays of tuples
 Key: ARROW-5287
 URL: https://issues.apache.org/jira/browse/ARROW-5287
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Python
Reporter: Joris Van den Bossche


Arrays of tuples are support to be converted to either ListArray or 
StructArray, if you specify the type explicitly:

{code}
In [6]: pa.array([(1, 2), (3, 4, 5)], type=pa.list_(pa.int64()))
  
Out[6]: 

[
  [
    1,
    2
  ],
  [
    3,
    4,
    5
  ]
]

In [7]: pa.array([(1, 2), (3, 4)], type=pa.struct([('a', pa.int64()), ('b', 
pa.int64())]))  
  
Out[7]: 

-- is_valid: all not null
-- child 0 type: int64
  [
    1,
    3
  ]
-- child 1 type: int64
  [
    2,
    4
  ]
{code}

But not when no type is specified:

{code}
In [8]: pa.array([(1, 2), (3, 4)])  
  
---
ArrowInvalid  Traceback (most recent call last)
 in 
> 1 pa.array([(1, 2), (3, 4)])

~/scipy/repos/arrow/python/pyarrow/array.pxi in pyarrow.lib.array()

~/scipy/repos/arrow/python/pyarrow/array.pxi in pyarrow.lib._sequence_to_array()

~/scipy/repos/arrow/python/pyarrow/error.pxi in pyarrow.lib.check_status()

ArrowInvalid: Could not convert (1, 2) with type tuple: did not recognize 
Python value type when inferring an Arrow data type
{code}

Do we want to do automatic type inference for tuples as well? (defaulting to 
the ListArray case, just as arrays of python lists are supported) 
Or was there a specific reason to not support this by default?



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


[jira] [Created] (ARROW-5285) [C++][Plasma] never call cuIpcCloseMemHandle before GPU memory distorted

2019-05-08 Thread shengjun.li (JIRA)
shengjun.li created ARROW-5285:
--

 Summary: [C++][Plasma] never call cuIpcCloseMemHandle before GPU 
memory distorted
 Key: ARROW-5285
 URL: https://issues.apache.org/jira/browse/ARROW-5285
 Project: Apache Arrow
  Issue Type: Bug
  Components: C++
Affects Versions: 0.13.0
Reporter: shengjun.li
 Fix For: 0.14.0


When GPU memory created, cuIpcOpenMemHandle is called.
But when GPU memory distorted, cuIpcCloseMemHandle is never called.

cpp/CMakeLists.txt
  option(ARROW_CUDA "Build the Arrow CUDA extensions (requires CUDA toolkit)" 
ON)
  option(ARROW_PLASMA "Build the plasma object store along with Arrow" ON)


Repeatly creat and delete gpu memory, the following error may occur.
error: 5 IOError: Cuda Driver API call in 
/home/zilliz/arrow/cpp/src/arrow/gpu/cuda_context.cc at line 155 failed with 
code 208: cuIpcOpenMemHandle(, *handle, CU_IPC_MEM_LAZY_ENABLE_PEER_ACCESS)

Note: CUDA_ERROR_ALREADY_MAPPED = 208



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