[jira] [Created] (ARROW-10823) MutableArrayData with use_null false yields wrong results

2020-12-05 Thread Jira
Jorge Leitão created ARROW-10823:


 Summary: MutableArrayData with use_null false yields wrong results
 Key: ARROW-10823
 URL: https://issues.apache.org/jira/browse/ARROW-10823
 Project: Apache Arrow
  Issue Type: Bug
  Components: Rust
Reporter: Jorge Leitão
Assignee: Jorge Leitão






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


[jira] [Created] (ARROW-10822) [Rust] [Datafusion] support compiling datafusion with simd support

2020-12-05 Thread QP Hou (Jira)
QP Hou created ARROW-10822:
--

 Summary: [Rust] [Datafusion] support compiling datafusion with 
simd support
 Key: ARROW-10822
 URL: https://issues.apache.org/jira/browse/ARROW-10822
 Project: Apache Arrow
  Issue Type: New Feature
  Components: Rust - DataFusion
Reporter: QP Hou






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


[jira] [Created] (ARROW-10821) [Rust] [Datafusion] implement negative expression

2020-12-05 Thread QP Hou (Jira)
QP Hou created ARROW-10821:
--

 Summary: [Rust] [Datafusion] implement negative expression
 Key: ARROW-10821
 URL: https://issues.apache.org/jira/browse/ARROW-10821
 Project: Apache Arrow
  Issue Type: New Feature
  Components: Rust - DataFusion
Reporter: QP Hou
Assignee: QP Hou






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


[jira] [Created] (ARROW-10820) [Rust] [DataFusion] Complete TPC-H Benchmark Queries

2020-12-05 Thread Mike Seddon (Jira)
Mike Seddon created ARROW-10820:
---

 Summary: [Rust] [DataFusion] Complete TPC-H Benchmark Queries
 Key: ARROW-10820
 URL: https://issues.apache.org/jira/browse/ARROW-10820
 Project: Apache Arrow
  Issue Type: New Feature
  Components: Rust - DataFusion
Reporter: Mike Seddon
Assignee: Mike Seddon


Add the rest of the TPC-H queries so they can be easily executed as more SQL 
functionality is implemented.



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


[jira] [Created] (ARROW-10819) [Rust] [DataFusion] Implement EXISTS operator

2020-12-05 Thread Mike Seddon (Jira)
Mike Seddon created ARROW-10819:
---

 Summary: [Rust] [DataFusion] Implement EXISTS operator
 Key: ARROW-10819
 URL: https://issues.apache.org/jira/browse/ARROW-10819
 Project: Apache Arrow
  Issue Type: New Feature
  Components: Rust - DataFusion
Reporter: Mike Seddon


The TPC-H queries include use of the EXISTS which is used to test for the 
existence of any record in a subquery. For example:

and *exists* (
select
*
from
lineitem
where
l_orderkey = o_orderkey
and l_commitdate < l_receiptdate
)



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


[jira] [Created] (ARROW-10818) [Rust] [DataFusion] Implement DECIMAL type

2020-12-05 Thread Mike Seddon (Jira)
Mike Seddon created ARROW-10818:
---

 Summary: [Rust] [DataFusion] Implement DECIMAL type
 Key: ARROW-10818
 URL: https://issues.apache.org/jira/browse/ARROW-10818
 Project: Apache Arrow
  Issue Type: New Feature
  Components: Rust, Rust - DataFusion
Reporter: Mike Seddon


The TPC-H benchmarks correctly specify that all MONEY columns are DECIMAL type 
(precision and scale are not specified). We currently use `DataType::Float64` 
which is much lighter than a true Decimal type.

To be a valid benchmark we need to ensure we support the same precision as the 
reference implementation.



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


[jira] [Created] (ARROW-10817) [Rust] [DataFusion] Implement inline CAST syntax

2020-12-05 Thread Mike Seddon (Jira)
Mike Seddon created ARROW-10817:
---

 Summary: [Rust] [DataFusion] Implement inline CAST syntax
 Key: ARROW-10817
 URL: https://issues.apache.org/jira/browse/ARROW-10817
 Project: Apache Arrow
  Issue Type: New Feature
  Components: Rust - DataFusion
Affects Versions: 3.0.0
Reporter: Mike Seddon


Of the 22 TPC-H queries, 11 rely on what I am calling 'inline casting' of dates 
e.g.:

l_shipdate <= *date* '1998-12-01' 

We need to be able to parse this to the correct `CastExpr`.



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


[jira] [Created] (ARROW-10816) [Rust] [DataFusion] Implement INTERVAL

2020-12-05 Thread Mike Seddon (Jira)
Mike Seddon created ARROW-10816:
---

 Summary: [Rust] [DataFusion] Implement INTERVAL
 Key: ARROW-10816
 URL: https://issues.apache.org/jira/browse/ARROW-10816
 Project: Apache Arrow
  Issue Type: Bug
  Components: Rust - DataFusion
Affects Versions: 3.0.0
Reporter: Mike Seddon


Of the 22 TPC-H queries, 9 depend on the INTERVAL functionality. e.g. from 
query 1:

l_shipdate <= date '1998-12-01' - *interval* '[DELTA]' day (3)




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


[jira] [Created] (ARROW-10815) [Rust] [DataFusion] Finish integrating SQL relation names

2020-12-05 Thread Andy Grove (Jira)
Andy Grove created ARROW-10815:
--

 Summary: [Rust] [DataFusion] Finish integrating SQL relation names
 Key: ARROW-10815
 URL: https://issues.apache.org/jira/browse/ARROW-10815
 Project: Apache Arrow
  Issue Type: New Feature
  Components: Rust - DataFusion
Reporter: Andy Grove
Assignee: Andy Grove






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


[jira] [Created] (ARROW-10814) [Packaging][deb] Drop support for Debian GNU/Linux Stretch

2020-12-05 Thread Kouhei Sutou (Jira)
Kouhei Sutou created ARROW-10814:


 Summary: [Packaging][deb] Drop support for Debian GNU/Linux Stretch
 Key: ARROW-10814
 URL: https://issues.apache.org/jira/browse/ARROW-10814
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Packaging
Reporter: Kouhei Sutou
Assignee: Kouhei Sutou


It reached EOL at 2020-07-06.

See also: https://wiki.debian.org/DebianReleases



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


[jira] [Created] (ARROW-10813) [Rust] [DataFusion] Implement DFSchema

2020-12-05 Thread Andy Grove (Jira)
Andy Grove created ARROW-10813:
--

 Summary: [Rust] [DataFusion] Implement DFSchema
 Key: ARROW-10813
 URL: https://issues.apache.org/jira/browse/ARROW-10813
 Project: Apache Arrow
  Issue Type: New Feature
  Components: Rust - DataFusion
Reporter: Andy Grove
Assignee: Andy Grove


Implement DFSchema



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


[jira] [Created] (ARROW-10812) [Rust] Make BooleanArray not a PrimitiveArray

2020-12-05 Thread Jira
Jorge Leitão created ARROW-10812:


 Summary: [Rust] Make BooleanArray not a PrimitiveArray
 Key: ARROW-10812
 URL: https://issues.apache.org/jira/browse/ARROW-10812
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Rust
Reporter: Jorge Leitão
Assignee: Jorge Leitão






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


[jira] [Created] (ARROW-10811) [R][CI] Remove nightly centos6 build

2020-12-05 Thread Neal Richardson (Jira)
Neal Richardson created ARROW-10811:
---

 Summary: [R][CI] Remove nightly centos6 build
 Key: ARROW-10811
 URL: https://issues.apache.org/jira/browse/ARROW-10811
 Project: Apache Arrow
  Issue Type: Bug
  Components: Continuous Integration, R
Reporter: Neal Richardson
Assignee: Neal Richardson
 Fix For: 3.0.0


It has stopped working since CentOS 6 went EOL.



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


[jira] [Created] (ARROW-10810) [Rust] Speed up comparison kernels

2020-12-05 Thread Jira
Daniël Heres created ARROW-10810:


 Summary: [Rust] Speed up comparison kernels
 Key: ARROW-10810
 URL: https://issues.apache.org/jira/browse/ARROW-10810
 Project: Apache Arrow
  Issue Type: Bug
  Components: Rust
Reporter: Daniël Heres
Assignee: Daniël Heres






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