[jira] [Created] (ARROW-10890) [Rust] [DataFusion] JOIN support

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

 Summary: [Rust] [DataFusion] JOIN support
 Key: ARROW-10890
 URL: https://issues.apache.org/jira/browse/ARROW-10890
 Project: Apache Arrow
  Issue Type: New Feature
  Components: Rust - DataFusion
Reporter: Andy Grove
 Fix For: 3.0.0


This is the tracking issue for JOIN support. See sub-tasks for more details.



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


[jira] [Created] (ARROW-10889) [Rust] Document our approach to unsafe code in README

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

 Summary: [Rust] Document our approach to unsafe code in README
 Key: ARROW-10889
 URL: https://issues.apache.org/jira/browse/ARROW-10889
 Project: Apache Arrow
  Issue Type: Sub-task
  Components: Rust
Reporter: Andy Grove
 Fix For: 3.0.0


It would be helpful to document the project's stance on the use of unsafe code 
in a prominent location such as in the top-level README so that we can refer 
people to this when questions are asked about this.



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


[jira] [Created] (ARROW-10888) [Rust] Tracking issue for safety issues

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

 Summary: [Rust] Tracking issue for safety issues
 Key: ARROW-10888
 URL: https://issues.apache.org/jira/browse/ARROW-10888
 Project: Apache Arrow
  Issue Type: Improvement
  Components: Rust
Reporter: Andy Grove


We have a number of functions in the Rust code base that use unsafe code but 
they are not declared as unsafe or documented as to why we are guaranteeing 
that they are actually safe.

I have seen recent criticism of the project on social media because of this and 
it is something that we should address.

If anyone is interested in working on this, please create sub-tasks under this 
JIRA.

 



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


[jira] [Created] (ARROW-10887) [C++][Doc] Document IPC API

2020-12-12 Thread Antoine Pitrou (Jira)
Antoine Pitrou created ARROW-10887:
--

 Summary: [C++][Doc] Document IPC API
 Key: ARROW-10887
 URL: https://issues.apache.org/jira/browse/ARROW-10887
 Project: Apache Arrow
  Issue Type: Task
  Components: C++, Documentation
Reporter: Antoine Pitrou
 Fix For: 3.0.0


I just noticed that we forgot to document the C++ Arrow IPC APIs, both in the 
"user guide" and "API reference" chapters.




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