You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Andrew Lamb (Jira)" <ji...@apache.org> on 2021/02/03 22:30:00 UTC

[jira] [Updated] (ARROW-11489) [Rust][DataFusion] Make DataFrame should be Send+Sync

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

Andrew Lamb updated ARROW-11489:
--------------------------------
    Description: 
Inspired by a question on the mailing list
https://lists.apache.org/thread.html/r8f81fae08346817fa283804037ed79a4309bb54aa8ed77c354d7baf0%40%3Cuser.arrow.apache.org%3E

Things need to be `Send + Sync` in order to be sent between threads (or async tasks). Thus we should make DataFrame require Send + Sync as well so as to be usable in async applications.

  was:
Inspired by a question on the mailing list
https://lists.apache.org/thread.html/r8f81fae08346817fa283804037ed79a4309bb54aa8ed77c354d7baf0%40%3Cuser.arrow.apache.org%3E

Things need to be `Send + Sync` on order to be sent between threads (or async tasks). Thus we should make DataFrame require Send + Sync as well.


> [Rust][DataFusion] Make DataFrame should be Send+Sync
> -----------------------------------------------------
>
>                 Key: ARROW-11489
>                 URL: https://issues.apache.org/jira/browse/ARROW-11489
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: Rust
>            Reporter: Andrew Lamb
>            Assignee: Andrew Lamb
>            Priority: Major
>
> Inspired by a question on the mailing list
> https://lists.apache.org/thread.html/r8f81fae08346817fa283804037ed79a4309bb54aa8ed77c354d7baf0%40%3Cuser.arrow.apache.org%3E
> Things need to be `Send + Sync` in order to be sent between threads (or async tasks). Thus we should make DataFrame require Send + Sync as well so as to be usable in async applications.



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