[ https://issues.apache.org/jira/browse/ARROW-10784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17262898#comment-17262898 ]
Joris Van den Bossche commented on ARROW-10784: ----------------------------------------------- [~emkornfield] were you able to reproduce it again? (if not let's move it to the next milestone) > [Python] Loading pyarrow.compute isn't thread safe > -------------------------------------------------- > > Key: ARROW-10784 > URL: https://issues.apache.org/jira/browse/ARROW-10784 > Project: Apache Arrow > Issue Type: Bug > Components: Python > Affects Versions: 2.0.0 > Reporter: Micah Kornfield > Priority: Major > Fix For: 3.0.0 > > > When using Arrow in a multithreaded environment it is possible to trigger an > initialization race on the pyarrow.compute module when calling Array.flatten. > > Flatten calls _pc() which imports pyarrow compute but if two threads call > flatten at the same time is possible that the global initialization of > functions from the registry will be incomplete and therefore cause an > AttributeError. -- This message was sent by Atlassian Jira (v8.3.4#803005)