[jira] [Created] (ARROW-8934) [C++] Add timestamp subtract kernel aliased to int64 subtract implementation

2020-05-25 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8934: --- Summary: [C++] Add timestamp subtract kernel aliased to int64 subtract implementation Key: ARROW-8934 URL: https://issues.apache.org/jira/browse/ARROW-8934 Project:

[jira] [Updated] (ARROW-8933) [C++] Reduce generated code in vector_hash.cc

2020-05-25 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8933?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8933: Description: Since hashing doesn't need to know about logical types, we can do the following: *

[jira] [Resolved] (ARROW-8633) [C++] Add ValidateAscii function

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8633?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney resolved ARROW-8633. - Resolution: Fixed Issue resolved by pull request 7121

[jira] [Created] (ARROW-8930) [C++] libz.so linking error with liborc.a

2020-05-24 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8930: --- Summary: [C++] libz.so linking error with liborc.a Key: ARROW-8930 URL: https://issues.apache.org/jira/browse/ARROW-8930 Project: Apache Arrow Issue Type: Bug

[jira] [Created] (ARROW-8929) [C++] Change compute::Arity:VarArgs min_args default to 0

2020-05-24 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8929: --- Summary: [C++] Change compute::Arity:VarArgs min_args default to 0 Key: ARROW-8929 URL: https://issues.apache.org/jira/browse/ARROW-8929 Project: Apache Arrow

[jira] [Created] (ARROW-8928) [C++] Measure microperformance associated with data structure access interactions with arrow::compute::ExecBatch

2020-05-24 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8928: --- Summary: [C++] Measure microperformance associated with data structure access interactions with arrow::compute::ExecBatch Key: ARROW-8928 URL:

[jira] [Created] (ARROW-8926) [C++] Improve docstrings in new public APIs in arrow/compute and fix miscellaneous typos

2020-05-24 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8926: --- Summary: [C++] Improve docstrings in new public APIs in arrow/compute and fix miscellaneous typos Key: ARROW-8926 URL: https://issues.apache.org/jira/browse/ARROW-8926

[jira] [Updated] (ARROW-8911) [C++] Slicing a ChunkedArray with zero chunks segfaults

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8911: Component/s: C++ > [C++] Slicing a ChunkedArray with zero chunks segfaults >

[jira] [Updated] (ARROW-8911) [C++] Slicing a ChunkedArray with zero chunks segfaults

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8911: Summary: [C++] Slicing a ChunkedArray with zero chunks segfaults (was: [Python] An empty

[jira] [Commented] (ARROW-8911) [Python] An empty ChunkedArray created by `filter` can crash.

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17115473#comment-17115473 ] Wes McKinney commented on ARROW-8911: - Thanks for the bug report. I'm opening a PR presently >

[jira] [Assigned] (ARROW-8911) [Python] An empty ChunkedArray created by `filter` can crash.

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney reassigned ARROW-8911: --- Assignee: Wes McKinney > [Python] An empty ChunkedArray created by `filter` can crash. >

[jira] [Commented] (ARROW-8916) [Python] Add relevant glue for implementing each kind of FunctionOptions

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17115469#comment-17115469 ] Wes McKinney commented on ARROW-8916: - I implemented a couple of wrappers already. Given that we're

[jira] [Resolved] (ARROW-7778) [C++] Support nested dictionaries in JSON integration format

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-7778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney resolved ARROW-7778. - Resolution: Fixed Issue resolved by pull request 7216

[jira] [Resolved] (ARROW-8913) [Ruby] Use "field" instead of "child"

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8913?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney resolved ARROW-8913. - Fix Version/s: 1.0.0 Resolution: Fixed Issue resolved by pull request 7255

[jira] [Commented] (ARROW-7843) [Ruby] MSYS2 packages needed for Gandiva

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-7843?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17115438#comment-17115438 ] Wes McKinney commented on ARROW-7843: - FYI some of us are working actively on "interpreted" execution

[jira] [Resolved] (ARROW-8923) [C++] Improve usability of arrow::compute::CallFunction by moving ExecContext* argument to end and adding default

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney resolved ARROW-8923. - Resolution: Fixed Issue resolved by pull request 7259

[jira] [Assigned] (ARROW-8923) [C++] Improve usability of arrow::compute::CallFunction by moving ExecContext* argument to end and adding default

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney reassigned ARROW-8923: --- Assignee: Wes McKinney > [C++] Improve usability of arrow::compute::CallFunction by moving

[jira] [Created] (ARROW-8923) [C++] Improve usability of arrow::compute::CallFunction by moving ExecContext* argument to end and adding default

2020-05-24 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8923: --- Summary: [C++] Improve usability of arrow::compute::CallFunction by moving ExecContext* argument to end and adding default Key: ARROW-8923 URL:

[jira] [Assigned] (ARROW-8918) [C++] Add cast "metafunction" to FunctionRegistry that addresses dispatching to appropriate type-specific CastFunction

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8918?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney reassigned ARROW-8918: --- Assignee: Wes McKinney > [C++] Add cast "metafunction" to FunctionRegistry that addresses

[jira] [Created] (ARROW-8922) [C++] Implement example string scalar kernel function to assist with string kernels buildout per ARROW-555

2020-05-24 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8922: --- Summary: [C++] Implement example string scalar kernel function to assist with string kernels buildout per ARROW-555 Key: ARROW-8922 URL:

[jira] [Created] (ARROW-8921) [C++] Add "TypeResolver" class interface to replace current OutputType::Resolver pattern

2020-05-24 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8921: --- Summary: [C++] Add "TypeResolver" class interface to replace current OutputType::Resolver pattern Key: ARROW-8921 URL: https://issues.apache.org/jira/browse/ARROW-8921

[jira] [Resolved] (ARROW-8915) [Dev][Archery] Require Click 7

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8915?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney resolved ARROW-8915. - Fix Version/s: 1.0.0 Resolution: Fixed Issue resolved by pull request 7257

[jira] [Closed] (ARROW-8920) [CI] ARM Travis CI build is failing with archery "case_sensitive" error

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney closed ARROW-8920. --- Fix Version/s: (was: 1.0.0) Resolution: Duplicate dup of ARROW-8915 > [CI] ARM Travis CI

[jira] [Resolved] (ARROW-3134) [C++] Implement n-ary iterator for a collection of chunked arrays with possibly different chunking layouts

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-3134?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney resolved ARROW-3134. - Fix Version/s: 1.0.0 Resolution: Fixed This was done in

[jira] [Resolved] (ARROW-4022) [C++] Promote Datum variant out of compute namespace

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-4022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney resolved ARROW-4022. - Fix Version/s: 1.0.0 Resolution: Fixed This was done in

[jira] [Updated] (ARROW-4022) [C++] Promote Datum variant out of compute namespace

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-4022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-4022: Summary: [C++] Promote Datum variant out of compute namespace (was: [C++] RFC: promote Datum

[jira] [Resolved] (ARROW-8792) [C++] Improved declarative compute function / kernel development framework, normalize calling conventions

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8792?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney resolved ARROW-8792. - Resolution: Fixed Issue resolved by pull request 7240

[jira] [Created] (ARROW-8920) [CI] ARM Travis CI build is failing with archery "case_sensitive" error

2020-05-24 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8920: --- Summary: [CI] ARM Travis CI build is failing with archery "case_sensitive" error Key: ARROW-8920 URL: https://issues.apache.org/jira/browse/ARROW-8920 Project: Apache

[jira] [Updated] (ARROW-8909) [Java] Out of order writes using setSafe

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8909?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8909: Summary: [Java] Out of order writes using setSafe (was: Out of order writes using setSafe) >

[jira] [Updated] (ARROW-8911) [Python] An empty ChunkedArray created by `filter` can crash.

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8911: Summary: [Python] An empty ChunkedArray created by `filter` can crash. (was: An empty

[jira] [Updated] (ARROW-8911) [Python] An empty ChunkedArray created by `filter` can crash.

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8911: Fix Version/s: 1.0.0 > [Python] An empty ChunkedArray created by `filter` can crash. >

[jira] [Created] (ARROW-8919) [C++] Add "DispatchBest" APIs to compute::Function that selects a kernel that may require implicit casts to invoke

2020-05-24 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8919: --- Summary: [C++] Add "DispatchBest" APIs to compute::Function that selects a kernel that may require implicit casts to invoke Key: ARROW-8919 URL:

[jira] [Updated] (ARROW-8918) [C++] Add cast "metafunction" to FunctionRegistry that addresses dispatching to appropriate type-specific CastFunction

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8918?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8918: Description: By setting the output type in {{CastOptions}}, we can write {code}

[jira] [Created] (ARROW-8918) [C++] Add cast "metafunction" to FunctionRegistry that addresses dispatching to appropriate type-specific CastFunction

2020-05-24 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8918: --- Summary: [C++] Add cast "metafunction" to FunctionRegistry that addresses dispatching to appropriate type-specific CastFunction Key: ARROW-8918 URL:

[jira] [Created] (ARROW-8917) [C++] Add compute::Function subclass for invoking certain kernels on RecordBatch/Table-valued inputs

2020-05-24 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8917: --- Summary: [C++] Add compute::Function subclass for invoking certain kernels on RecordBatch/Table-valued inputs Key: ARROW-8917 URL: https://issues.apache.org/jira/browse/ARROW-8917

[jira] [Created] (ARROW-8916) [Python] Add relevant glue for implementing each kind of FunctionOptions

2020-05-24 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8916: --- Summary: [Python] Add relevant glue for implementing each kind of FunctionOptions Key: ARROW-8916 URL: https://issues.apache.org/jira/browse/ARROW-8916 Project: Apache

[jira] [Comment Edited] (ARROW-5760) [C++] Optimize Take and Filter

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-5760?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17115287#comment-17115287 ] Wes McKinney edited comment on ARROW-5760 at 5/24/20, 12:36 PM: Another

[jira] [Commented] (ARROW-5760) [C++] Optimize Take and Filter

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-5760?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17115287#comment-17115287 ] Wes McKinney commented on ARROW-5760: - Another problem I noticed with the current implementation of

[jira] [Updated] (ARROW-8900) Respect HTTP(S)_PROXY for S3 Filesystems and/or expose proxy options as parameters

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8900?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8900: Component/s: C++ > Respect HTTP(S)_PROXY for S3 Filesystems and/or expose proxy options as >

[jira] [Updated] (ARROW-8900) [C++] Respect HTTP(S)_PROXY for S3 Filesystems and/or expose proxy options as parameters

2020-05-24 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8900?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8900: Summary: [C++] Respect HTTP(S)_PROXY for S3 Filesystems and/or expose proxy options as parameters

[jira] [Commented] (ARROW-8901) [C++] Reduce number of take kernels

2020-05-22 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8901?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17114518#comment-17114518 ] Wes McKinney commented on ARROW-8901: - We probably need at least int8 through int64 (so we can use

[jira] [Updated] (ARROW-8905) [C++] Collapse Take APIs from 8 to 1 or 2

2020-05-22 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8905?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8905: Description: There are currently 8 {{arrow::compute::Take}} functions with different function

[jira] [Created] (ARROW-8905) [C++] Collapse Take APIs from 8 to 1 or 2

2020-05-22 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8905: --- Summary: [C++] Collapse Take APIs from 8 to 1 or 2 Key: ARROW-8905 URL: https://issues.apache.org/jira/browse/ARROW-8905 Project: Apache Arrow Issue Type:

[jira] [Commented] (ARROW-6775) [C++] [Python] Proposal for several Array utility functions

2020-05-22 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-6775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17114510#comment-17114510 ] Wes McKinney commented on ARROW-6775: - I think these can all be implemented as kernels with the new

[jira] [Commented] (ARROW-3520) [C++] Implement List Flatten kernel

2020-05-22 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-3520?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17114509#comment-17114509 ] Wes McKinney commented on ARROW-3520: - This would be fine as a {{VectorFunction}} > [C++] Implement

[jira] [Created] (ARROW-8904) [Python] Fix usages of deprecated C++ APIs related to child/field

2020-05-22 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8904: --- Summary: [Python] Fix usages of deprecated C++ APIs related to child/field Key: ARROW-8904 URL: https://issues.apache.org/jira/browse/ARROW-8904 Project: Apache Arrow

[jira] [Created] (ARROW-8903) [C++] Implement optimized "unsafe take" for use with selection vectors for kernel execution

2020-05-22 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8903: --- Summary: [C++] Implement optimized "unsafe take" for use with selection vectors for kernel execution Key: ARROW-8903 URL: https://issues.apache.org/jira/browse/ARROW-8903

[jira] [Created] (ARROW-8901) [C++] Reduce number of take kernels

2020-05-22 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8901: --- Summary: [C++] Reduce number of take kernels Key: ARROW-8901 URL: https://issues.apache.org/jira/browse/ARROW-8901 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-8898) [C++] Determine desirable maximum length for ExecBatch in pipelined and parallel execution of kernels

2020-05-22 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8898: --- Summary: [C++] Determine desirable maximum length for ExecBatch in pipelined and parallel execution of kernels Key: ARROW-8898 URL: https://issues.apache.org/jira/browse/ARROW-8898

[jira] [Created] (ARROW-8897) [C++] Determine strategy for propagating failures in initializing built-in function registry in arrow/compute

2020-05-22 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8897: --- Summary: [C++] Determine strategy for propagating failures in initializing built-in function registry in arrow/compute Key: ARROW-8897 URL:

[jira] [Created] (ARROW-8896) [C++] Reimplement dictionary unpacking in Cast kernels using Take

2020-05-22 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8896: --- Summary: [C++] Reimplement dictionary unpacking in Cast kernels using Take Key: ARROW-8896 URL: https://issues.apache.org/jira/browse/ARROW-8896 Project: Apache Arrow

[jira] [Updated] (ARROW-8895) [C++] Add C++ unit tests for filter and take functions on temporal type inputs, including timestamps

2020-05-22 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8895?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8895: Summary: [C++] Add C++ unit tests for filter and take functions on temporal type inputs, including

[jira] [Created] (ARROW-8895) [C++] Add C++ unit tests for filter function on temporal type inputs, including timestamps

2020-05-22 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8895: --- Summary: [C++] Add C++ unit tests for filter function on temporal type inputs, including timestamps Key: ARROW-8895 URL: https://issues.apache.org/jira/browse/ARROW-8895

[jira] [Updated] (ARROW-8894) [C++] C++ array kernels framework and execution buildout (umbrella issue)

2020-05-22 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8894?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8894: Description: In the wake of ARROW-8792, this issue is to serve as an umbrella issue for follow up

[jira] [Created] (ARROW-8894) [C++] C++ array kernels framework and execution buildout (umbrella issue)

2020-05-22 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8894: --- Summary: [C++] C++ array kernels framework and execution buildout (umbrella issue) Key: ARROW-8894 URL: https://issues.apache.org/jira/browse/ARROW-8894 Project:

[jira] [Closed] (ARROW-8893) [R] Fix cpplint issues introduced by ARROW-8885

2020-05-22 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8893?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney closed ARROW-8893. --- Fix Version/s: (was: 1.0.0) Resolution: Duplicate dup of ARROW-8890 > [R] Fix cpplint

[jira] [Created] (ARROW-8893) [R] Fix cpplint issues introduced by ARROW-8885

2020-05-22 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8893: --- Summary: [R] Fix cpplint issues introduced by ARROW-8885 Key: ARROW-8893 URL: https://issues.apache.org/jira/browse/ARROW-8893 Project: Apache Arrow Issue

[jira] [Created] (ARROW-8892) [C++][CI] CI builds for MSVC do not build benchmarks

2020-05-22 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8892: --- Summary: [C++][CI] CI builds for MSVC do not build benchmarks Key: ARROW-8892 URL: https://issues.apache.org/jira/browse/ARROW-8892 Project: Apache Arrow

[jira] [Commented] (ARROW-555) [C++] String algorithm library for StringArray/BinaryArray

2020-05-22 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-555?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17114217#comment-17114217 ] Wes McKinney commented on ARROW-555: Yes, that's the idea. I can try to implement {{str.split}} which

[jira] [Created] (ARROW-8891) [C++] Split non-cast compute kernels into a separate shared library

2020-05-22 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8891: --- Summary: [C++] Split non-cast compute kernels into a separate shared library Key: ARROW-8891 URL: https://issues.apache.org/jira/browse/ARROW-8891 Project: Apache

[jira] [Commented] (ARROW-555) [C++] String algorithm library for StringArray/BinaryArray

2020-05-21 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-555?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17113513#comment-17113513 ] Wes McKinney commented on ARROW-555: I just made a PR for the new kernels framework that I was talking

[jira] [Updated] (ARROW-8878) [R] how to install when behind a firewall?

2020-05-20 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8878?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8878: Summary: [R] how to install when behind a firewall? (was: how to install when behind a firewall?)

[jira] [Created] (ARROW-8876) [C++] Implement casts from date types to Timestamp

2020-05-20 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8876: --- Summary: [C++] Implement casts from date types to Timestamp Key: ARROW-8876 URL: https://issues.apache.org/jira/browse/ARROW-8876 Project: Apache Arrow Issue

[jira] [Commented] (ARROW-8374) [R] Table to vector of DictonaryType will error when Arrays don't have the same Dictionary per array

2020-05-19 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17111583#comment-17111583 ] Wes McKinney commented on ARROW-8374: - Hm, unfortunately this seems to be hidden away in the

[jira] [Created] (ARROW-8866) [C++] Split Type::UNION into Type::SPARSE_UNION and Type::DENSE_UNION

2020-05-19 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8866: --- Summary: [C++] Split Type::UNION into Type::SPARSE_UNION and Type::DENSE_UNION Key: ARROW-8866 URL: https://issues.apache.org/jira/browse/ARROW-8866 Project: Apache

[jira] [Updated] (ARROW-8866) [C++] Split Type::UNION into Type::SPARSE_UNION and Type::DENSE_UNION

2020-05-19 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8866?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8866: Description: Similar to the recent {{Type::INTERVAL}} split, having these two array types which

[jira] [Updated] (ARROW-8862) [C++] NumericBuilder does not use MemoryPool passed to CTOR

2020-05-19 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8862?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8862: Summary: [C++] NumericBuilder does not use MemoryPool passed to CTOR (was: NumericBuilder does

[jira] [Updated] (ARROW-8861) [C++][Plasma] Memory not released until Plasma process is killed

2020-05-19 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8861?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8861: Summary: [C++][Plasma] Memory not released until Plasma process is killed (was: Memory not

[jira] [Updated] (ARROW-8863) [C++] Array subclass constructors must set ArrayData::null_count to 0 when there is no validity bitmap

2020-05-19 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8863: Summary: [C++] Array subclass constructors must set ArrayData::null_count to 0 when there is no

[jira] [Created] (ARROW-8863) [C++] Array constructors must set ArrayData::null_count to 0 when there is no validity bitmap

2020-05-19 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8863: --- Summary: [C++] Array constructors must set ArrayData::null_count to 0 when there is no validity bitmap Key: ARROW-8863 URL: https://issues.apache.org/jira/browse/ARROW-8863

[jira] [Created] (ARROW-8823) [C++] Compute aggregate compression ratio when producing compressed IPC body messages

2020-05-16 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8823: --- Summary: [C++] Compute aggregate compression ratio when producing compressed IPC body messages Key: ARROW-8823 URL: https://issues.apache.org/jira/browse/ARROW-8823

[jira] [Closed] (ARROW-8805) [C++] Arrow (master) build error from sources

2020-05-15 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney closed ARROW-8805. --- Resolution: Won't Fix Apache Arrow has ceased support for Python 2.7 since it reached EOL in January

[jira] [Commented] (ARROW-8805) [C++] Arrow (master) build error from sources

2020-05-15 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8805?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17108788#comment-17108788 ] Wes McKinney commented on ARROW-8805: - You'll also have to enable the optional components that GLib

[jira] [Commented] (ARROW-8374) [R] Table to vector of DictonaryType will error when Arrays don't have the same Dictionary per array

2020-05-15 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17108786#comment-17108786 ] Wes McKinney commented on ARROW-8374: - Oof, this would be good to fix > [R] Table to vector of

[jira] [Commented] (ARROW-8553) [C++] Optimize unaligned bitmap operations

2020-05-15 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8553?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17108382#comment-17108382 ] Wes McKinney commented on ARROW-8553: - Thanks for looking into it, sounds good to me > [C++]

[jira] [Updated] (ARROW-8812) [Python] Columns of type CategoricalIndex fails to be read back

2020-05-15 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8812?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8812: Summary: [Python] Columns of type CategoricalIndex fails to be read back (was: Columns of type

[jira] [Commented] (ARROW-8810) [R] Append to parquet file?

2020-05-15 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8810?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17108381#comment-17108381 ] Wes McKinney commented on ARROW-8810: - Since it's not possible to append data to an existing file

[jira] [Updated] (ARROW-8810) [R] Append to parquet file?

2020-05-15 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8810?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8810: Summary: [R] Append to parquet file? (was: Append to parquet file?) > [R] Append to parquet file?

[jira] [Commented] (ARROW-8553) [C++] Reimplement BitmapAnd using Bitmap::VisitWords

2020-05-14 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8553?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17107661#comment-17107661 ] Wes McKinney commented on ARROW-8553: - As I commented on the patch, in the aligned case still only

[jira] [Commented] (ARROW-8762) [C++][Gandiva] Replace Gandiva's BitmapAnd with common implementation

2020-05-14 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8762?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17107660#comment-17107660 ] Wes McKinney commented on ARROW-8762: - This may not be possible yet without some benchmarking since

[jira] [Updated] (ARROW-8773) [Python] pyarrow schema.empty_table() does not preserve nullability of fields

2020-05-14 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8773?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8773: Summary: [Python] pyarrow schema.empty_table() does not preserve nullability of fields (was:

[jira] [Updated] (ARROW-8801) [Python] Memory leak on read from parquet file with UTC timestamps using pandas

2020-05-14 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8801: Fix Version/s: 1.0.0 > [Python] Memory leak on read from parquet file with UTC timestamps using >

[jira] [Updated] (ARROW-8796) [Rust] Allow parquet to be written directly to memory

2020-05-14 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8796?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8796: Summary: [Rust] Allow parquet to be written directly to memory (was: Allow parquet to be written

[jira] [Updated] (ARROW-8795) [C++] Limited iOS support

2020-05-14 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8795: Summary: [C++] Limited iOS support (was: Limited iOS support) > [C++] Limited iOS support >

[jira] [Created] (ARROW-8800) [C++] Split arrow::ChunkedArray into arrow/chunked_array.h

2020-05-14 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8800: --- Summary: [C++] Split arrow::ChunkedArray into arrow/chunked_array.h Key: ARROW-8800 URL: https://issues.apache.org/jira/browse/ARROW-8800 Project: Apache Arrow

[jira] [Created] (ARROW-8793) [C++] BitUtil::SetBitsTo probably doesn't need to be inline

2020-05-13 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8793: --- Summary: [C++] BitUtil::SetBitsTo probably doesn't need to be inline Key: ARROW-8793 URL: https://issues.apache.org/jira/browse/ARROW-8793 Project: Apache Arrow

[jira] [Closed] (ARROW-4567) [C++] Convert Scalar values to Array values with length 1

2020-05-13 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-4567?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney closed ARROW-4567. --- Resolution: Won't Fix We'll deal with Scalar as a first class citizen in the compute algebra for

[jira] [Assigned] (ARROW-4022) [C++] RFC: promote Datum variant out of compute namespace

2020-05-13 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-4022?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney reassigned ARROW-4022: --- Assignee: Wes McKinney > [C++] RFC: promote Datum variant out of compute namespace >

[jira] [Updated] (ARROW-8792) [C++] Improved declarative compute function / kernel development framework, normalize calling conventions

2020-05-13 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8792?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8792: Description: I'm working on a significant revamp of the way that kernels are implemented in the

[jira] [Updated] (ARROW-8792) [C++] Improved declarative compute function / kernel development framework, normalize calling conventions

2020-05-13 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8792?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney updated ARROW-8792: Description: I'm working on a significant revamp of the way that kernels are implemented in the

[jira] [Created] (ARROW-8792) [C++] Improved declarative compute function / kernel development framework, normalize calling conventions

2020-05-13 Thread Wes McKinney (Jira)
Wes McKinney created ARROW-8792: --- Summary: [C++] Improved declarative compute function / kernel development framework, normalize calling conventions Key: ARROW-8792 URL:

[jira] [Assigned] (ARROW-3134) [C++] Implement n-ary iterator for a collection of chunked arrays with possibly different chunking layouts

2020-05-13 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-3134?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney reassigned ARROW-3134: --- Assignee: Wes McKinney > [C++] Implement n-ary iterator for a collection of chunked arrays

[jira] [Comment Edited] (ARROW-8790) [C++][CI] enable arrow-flight-test on s390x

2020-05-13 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17106700#comment-17106700 ] Wes McKinney edited comment on ARROW-8790 at 5/13/20, 10:02 PM: Is there

[jira] [Commented] (ARROW-8790) [C++][CI] enable arrow-flight-test on s390x

2020-05-13 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17106700#comment-17106700 ] Wes McKinney commented on ARROW-8790: - Is there a JIRA perhaps about converting IPC message into

[jira] [Commented] (ARROW-8782) [Rust] [DataFusion] Add benchmarks based on NYC Taxi data set

2020-05-13 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8782?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17106317#comment-17106317 ] Wes McKinney commented on ARROW-8782: - 1. Yes, sounds fine 2. Yes, also sounds fine (and a good idea,

[jira] [Commented] (ARROW-8732) [C++] Let Futures support cancellation

2020-05-12 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8732?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17105721#comment-17105721 ] Wes McKinney commented on ARROW-8732: - Probably the in-process thread will have to be abandoned. At

[jira] [Resolved] (ARROW-8750) [Python] pyarrow.feather.write_feather does not default to lz4 compression if it's available

2020-05-12 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8750?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wes McKinney resolved ARROW-8750. - Resolution: Fixed Issue resolved by pull request 7150

[jira] [Comment Edited] (ARROW-8774) [Rust] [DataFusion] Improve threading model

2020-05-12 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17105527#comment-17105527 ] Wes McKinney edited comment on ARROW-8774 at 5/12/20, 3:29 PM: --- FYI we're

[jira] [Commented] (ARROW-8774) [Rust] [DataFusion] Improve threading model

2020-05-12 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-8774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17105527#comment-17105527 ] Wes McKinney commented on ARROW-8774: - FYI we're also working on our thread scheduling and concurrent

[jira] [Commented] (ARROW-5156) [Python] `df.to_parquet('s3://...', partition_cols=...)` fails with `'NoneType' object has no attribute '_isfilestore'`

2020-05-12 Thread Wes McKinney (Jira)
[ https://issues.apache.org/jira/browse/ARROW-5156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17105437#comment-17105437 ] Wes McKinney commented on ARROW-5156: - That's good, but we are building native C++ filesystem

<    2   3   4   5   6   7   8   9   10   11   >