[jira] [Created] (ARROW-2089) [GLib] Use GARROW_TYPE_BOOLEAN for consistency

2018-02-04 Thread Kouhei Sutou (JIRA)
Kouhei Sutou created ARROW-2089:
---

 Summary: [GLib] Use GARROW_TYPE_BOOLEAN for consistency
 Key: ARROW-2089
 URL: https://issues.apache.org/jira/browse/ARROW-2089
 Project: Apache Arrow
  Issue Type: Improvement
  Components: GLib
Reporter: Kouhei Sutou
Assignee: Kouhei Sutou
 Fix For: 0.9.0


Array name and data type name use "boolean" not "bool".

GArrowType only uses "bool".



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


[jira] [Created] (ARROW-2087) [Python] Binaries of 3rdparty are not stripped in manylinux1 base image

2018-02-04 Thread Uwe L. Korn (JIRA)
Uwe L. Korn created ARROW-2087:
--

 Summary: [Python] Binaries of 3rdparty are not stripped in 
manylinux1 base image
 Key: ARROW-2087
 URL: https://issues.apache.org/jira/browse/ARROW-2087
 Project: Apache Arrow
  Issue Type: Improvement
Reporter: Uwe L. Korn
Assignee: Uwe L. Korn


CMake pip package: 
[https://github.com/scikit-build/cmake-python-distributions/issues/32]

Pandas, Numpy are also not stripped. Not done an upstream issue yet.



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


[jira] [Created] (ARROW-2086) [Python] Shrink size of arrow_manylinux1_x86_64_base docker image

2018-02-04 Thread Uwe L. Korn (JIRA)
Uwe L. Korn created ARROW-2086:
--

 Summary: [Python] Shrink size of arrow_manylinux1_x86_64_base 
docker image
 Key: ARROW-2086
 URL: https://issues.apache.org/jira/browse/ARROW-2086
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Python
Reporter: Uwe L. Korn
Assignee: Uwe L. Korn
 Fix For: 0.9.0






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


[jira] [Created] (ARROW-2088) [GLib] Add GArrowNumericArray

2018-02-04 Thread Kouhei Sutou (JIRA)
Kouhei Sutou created ARROW-2088:
---

 Summary: [GLib] Add GArrowNumericArray
 Key: ARROW-2088
 URL: https://issues.apache.org/jira/browse/ARROW-2088
 Project: Apache Arrow
  Issue Type: Improvement
  Components: GLib
Reporter: Kouhei Sutou
Assignee: Kouhei Sutou
 Fix For: 0.9.0


It's useful to determine whether an array is a numeric array or not.



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


[jira] [Created] (ARROW-2090) Add context manager methods to ParquetWriter

2018-02-04 Thread Alec Posney (JIRA)
Alec Posney created ARROW-2090:
--

 Summary: Add context manager methods to ParquetWriter
 Key: ARROW-2090
 URL: https://issues.apache.org/jira/browse/ARROW-2090
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Python
Reporter: Alec Posney


Add the ability to use python {{with}} syntax on the {{ParquetWriter}} object.

For example:
{code:python}
with pq.ParquetWriter(foo, schema) as writer:
writer.write_table(table)
{code}

The benefit of this syntax is that it removes the chances of you writing out a 
partial (invalid) parquet file, which is currently possible if you forget to 
call the close method, or more likely the close method is not called due to an 
exception being thrown. 

It should still be possible to use the previous syntax for backwards 
compatibility and fine grained control reasons.
Similarly, the {{parquet}} module level {{write_table}} method should be able 
to use the new syntax without changing previous behaviour. 



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