[jira] [Assigned] (ARROW-3420) [C++] Fix outstanding include-what-you-use issues in src/arrow, src/parquet codebases

2018-10-07 Thread Wes McKinney (JIRA)


 [ 
https://issues.apache.org/jira/browse/ARROW-3420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wes McKinney reassigned ARROW-3420:
---

Assignee: Wes McKinney

> [C++] Fix outstanding include-what-you-use issues in src/arrow, src/parquet 
> codebases
> -
>
> Key: ARROW-3420
> URL: https://issues.apache.org/jira/browse/ARROW-3420
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: C++
>Reporter: Wes McKinney
>Assignee: Wes McKinney
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.11.0
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> We can address plasma, gandiva in other PRs



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


[jira] [Resolved] (ARROW-3420) [C++] Fix outstanding include-what-you-use issues in src/arrow, src/parquet codebases

2018-10-07 Thread Wes McKinney (JIRA)


 [ 
https://issues.apache.org/jira/browse/ARROW-3420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wes McKinney resolved ARROW-3420.
-
   Resolution: Fixed
Fix Version/s: (was: 0.12.0)
   0.11.0

Issue resolved by pull request 2713
[https://github.com/apache/arrow/pull/2713]

> [C++] Fix outstanding include-what-you-use issues in src/arrow, src/parquet 
> codebases
> -
>
> Key: ARROW-3420
> URL: https://issues.apache.org/jira/browse/ARROW-3420
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: C++
>Reporter: Wes McKinney
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.11.0
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> We can address plasma, gandiva in other PRs



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


[jira] [Resolved] (ARROW-3429) [Packaging] Add a script to release binaries that use source archive at dist.apache.orgtable bit

2018-10-07 Thread Wes McKinney (JIRA)


 [ 
https://issues.apache.org/jira/browse/ARROW-3429?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wes McKinney resolved ARROW-3429.
-
   Resolution: Fixed
Fix Version/s: 0.11.0

Issue resolved by pull request 2699
[https://github.com/apache/arrow/pull/2699]

> [Packaging] Add a script to release binaries that use source archive at 
> dist.apache.orgtable bit
> 
>
> Key: ARROW-3429
> URL: https://issues.apache.org/jira/browse/ARROW-3429
> Project: Apache Arrow
>  Issue Type: Improvement
>  Components: Packaging
>Reporter: Kouhei Sutou
>Assignee: Kouhei Sutou
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.11.0
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> In the current release scripts (especially {{dev/release/02-source.sh}}) 
> upload binaries before we upload source archive to dist.apache.org. We need 
> to build and upload binaries after we upload source archive to 
> dist.apache.org to use the source archive at dist.apache.org.



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


[jira] [Created] (ARROW-3455) [C++] Support pkg-config for Gandiva

2018-10-07 Thread Yosuke Shiro (JIRA)
Yosuke Shiro created ARROW-3455:
---

 Summary: [C++] Support pkg-config for Gandiva
 Key: ARROW-3455
 URL: https://issues.apache.org/jira/browse/ARROW-3455
 Project: Apache Arrow
  Issue Type: Improvement
  Components: C++
Reporter: Yosuke Shiro
Assignee: Yosuke Shiro


Because we can detect whether Gandiva are built or not by pkg-config.



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


[jira] [Resolved] (ARROW-3445) [GLib] Parquet GLib doesn't link Arrow GLib

2018-10-07 Thread Wes McKinney (JIRA)


 [ 
https://issues.apache.org/jira/browse/ARROW-3445?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wes McKinney resolved ARROW-3445.
-
   Resolution: Fixed
Fix Version/s: 0.11.0

Issue resolved by pull request 2709
[https://github.com/apache/arrow/pull/2709]

> [GLib] Parquet GLib doesn't link Arrow GLib
> ---
>
> Key: ARROW-3445
> URL: https://issues.apache.org/jira/browse/ARROW-3445
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: GLib
>Reporter: Kouhei Sutou
>Assignee: Kouhei Sutou
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.11.0
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>




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


[jira] [Resolved] (ARROW-3225) [C++/Python] Pandas object conversion of ListType and ListType

2018-10-07 Thread Wes McKinney (JIRA)


 [ 
https://issues.apache.org/jira/browse/ARROW-3225?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wes McKinney resolved ARROW-3225.
-
   Resolution: Fixed
Fix Version/s: 0.11.0

Issue resolved by pull request 2712
[https://github.com/apache/arrow/pull/2712]

> [C++/Python] Pandas object conversion of ListType and 
> ListType
> --
>
> Key: ARROW-3225
> URL: https://issues.apache.org/jira/browse/ARROW-3225
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: C++, Python
>Reporter: Krisztian Szucs
>Assignee: Krisztian Szucs
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.11.0
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> See conversation: 
> https://github.com/apache/arrow/pull/2535/files/070e97520e3fbd5beae806b887674eeb64fca822#diff-3eedaa9b40f988a467cb90c10c854203R796



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


[jira] [Created] (ARROW-3456) [CI] Reuse cpp image for running iwyu and lint in docker-compose

2018-10-07 Thread Krisztian Szucs (JIRA)
Krisztian Szucs created ARROW-3456:
--

 Summary: [CI] Reuse cpp image for running iwyu and lint in 
docker-compose 
 Key: ARROW-3456
 URL: https://issues.apache.org/jira/browse/ARROW-3456
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Continuous Integration
Reporter: Krisztian Szucs






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


[jira] [Assigned] (ARROW-3456) [CI] Reuse cpp image for running iwyu and lint in docker-compose

2018-10-07 Thread Krisztian Szucs (JIRA)


 [ 
https://issues.apache.org/jira/browse/ARROW-3456?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Krisztian Szucs reassigned ARROW-3456:
--

Assignee: Krisztian Szucs

> [CI] Reuse cpp image for running iwyu and lint in docker-compose 
> -
>
> Key: ARROW-3456
> URL: https://issues.apache.org/jira/browse/ARROW-3456
> Project: Apache Arrow
>  Issue Type: Improvement
>  Components: Continuous Integration
>Reporter: Krisztian Szucs
>Assignee: Krisztian Szucs
>Priority: Major
>




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


[jira] [Created] (ARROW-3457) [Python] Plasma test is failed with GeForce GTK 1050Ti GPU

2018-10-07 Thread Kouhei Sutou (JIRA)
Kouhei Sutou created ARROW-3457:
---

 Summary: [Python] Plasma test is failed with GeForce GTK 1050Ti GPU
 Key: ARROW-3457
 URL: https://issues.apache.org/jira/browse/ARROW-3457
 Project: Apache Arrow
  Issue Type: Bug
  Components: Python
Reporter: Kouhei Sutou


{{ARROW_HAVE_GPU=yes dev/release/verify-release-candidate.sh source 0.11.0 1}} 
with GeForce GTK 1050Ti reports the following failure:

{noformat}
pyarrow/tests/test_plasma.py::TestPlasmaClient::test_create_with_metadata ERROR 
[ 81%]
>>> captured stderr 
/tmp/arrow-0.11.0.Y6KZK/apache-arrow-0.11.0/cpp/src/plasma/store.cc:971: 
Allowing the Plasma store to use up to 0.1GB of memory.
/tmp/arrow-0.11.0.Y6KZK/apache-arrow-0.11.0/cpp/src/plasma/store.cc:1001: 
Starting object store with directory /dev/shm and huge page support disabled
munmap_chunk(): invalid pointer
>> traceback >>>

self = 
test_method = >

def teardown_method(self, test_method):
try:
# Check that the Plasma store is still alive.
assert self.p.poll() is None
# Ensure Valgrind and/or coverage have a clean exit
# Valgrind misses SIGTERM if it is delivered before the
# event loop is ready; this race condition is mitigated
# but not solved by time.sleep().
if USE_VALGRIND:
time.sleep(1.0)
self.p.send_signal(signal.SIGTERM)
if sys.version_info >= (3, 3):
self.p.wait(timeout=5)
else:
self.p.wait()
>   assert self.p.returncode == 0
E   assert -6 == 0
E+  where -6 = .returncode
E+where  = 
.p

pyarrow/tests/test_plasma.py:141: AssertionError
> entering PDB >
> /tmp/arrow-0.11.0.Y6KZK/apache-arrow-0.11.0/python/pyarrow/tests/test_plasma.py(141)teardown_method()
-> assert self.p.returncode == 0
(Pdb) 
{noformat}



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


[jira] [Assigned] (ARROW-3070) [Release] Host binary artifacts for RCs and releases on ASF Bintray account instead of dist/mirror system

2018-10-07 Thread Kouhei Sutou (JIRA)


 [ 
https://issues.apache.org/jira/browse/ARROW-3070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kouhei Sutou reassigned ARROW-3070:
---

Assignee: Kouhei Sutou

> [Release] Host binary artifacts for RCs and releases on ASF Bintray account 
> instead of dist/mirror system
> -
>
> Key: ARROW-3070
> URL: https://issues.apache.org/jira/browse/ARROW-3070
> Project: Apache Arrow
>  Issue Type: Improvement
>Reporter: Wes McKinney
>Assignee: Kouhei Sutou
>Priority: Major
> Fix For: 0.12.0
>
>
> Since the artifacts are large this is a better place for them. 



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


[jira] [Commented] (ARROW-3441) [Gandiva][C++] Produce fewer test executables

2018-10-07 Thread Pindikura Ravindra (JIRA)


[ 
https://issues.apache.org/jira/browse/ARROW-3441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16641431#comment-16641431
 ] 

Pindikura Ravindra commented on ARROW-3441:
---

Also, we are creating two sets of test executables for each test - one for 
static and one shared library. We should instead do :
 * build only executables for the shared library, by default
 * build only one or two test executables for the static library 
(micro_benchmarks, projector_test)

> [Gandiva][C++] Produce fewer test executables
> -
>
> Key: ARROW-3441
> URL: https://issues.apache.org/jira/browse/ARROW-3441
> Project: Apache Arrow
>  Issue Type: Improvement
>  Components: C++, Gandiva
>Reporter: Wes McKinney
>Priority: Major
> Fix For: 0.12.0
>
>
> In ARROW-3254, I am adding the functionality to create test executables from 
> multiple files that use googletest. So we can continue to have relatively 
> small unit test files, but combine unit tests into groups of 
> semantically-related functionality. 



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


[jira] [Assigned] (ARROW-3383) [Java] Run Gandiva tests in Travis CI

2018-10-07 Thread Pindikura Ravindra (JIRA)


 [ 
https://issues.apache.org/jira/browse/ARROW-3383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pindikura Ravindra reassigned ARROW-3383:
-

Assignee: Pindikura Ravindra

> [Java] Run Gandiva tests in Travis CI
> -
>
> Key: ARROW-3383
> URL: https://issues.apache.org/jira/browse/ARROW-3383
> Project: Apache Arrow
>  Issue Type: Task
>  Components: Gandiva, Java
>Reporter: Praveen Kumar Desabandu
>Assignee: Pindikura Ravindra
>Priority: Major
> Fix For: 0.12.0
>
>
> Enable and test for gandiva java in travis ci.



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


[jira] [Assigned] (ARROW-3402) [Gandiva][C++] Utilize common bitmap operation implementations in precompiled IR routines

2018-10-07 Thread Pindikura Ravindra (JIRA)


 [ 
https://issues.apache.org/jira/browse/ARROW-3402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pindikura Ravindra reassigned ARROW-3402:
-

Assignee: Pindikura Ravindra

> [Gandiva][C++] Utilize common bitmap operation implementations in precompiled 
> IR routines
> -
>
> Key: ARROW-3402
> URL: https://issues.apache.org/jira/browse/ARROW-3402
> Project: Apache Arrow
>  Issue Type: Improvement
>  Components: C++, Gandiva
>Reporter: Wes McKinney
>Assignee: Pindikura Ravindra
>Priority: Major
> Fix For: 0.12.0
>
>
> It should be possible to use common inline/header-only implementations of 
> bitmap operations in Gandiva functions which are being precompiled to LLVM IR



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