Skip to content

Conversation

@emkornfield
Copy link
Contributor

@emkornfield emkornfield commented Feb 1, 2022

It appears all usages don't escape the scope of methods so a strong reference should already be in place.
This is necessary because Ndarray1DIndexer can be used without the GIL held.

@github-actions
Copy link

github-actions bot commented Feb 1, 2022

@github-actions
Copy link

github-actions bot commented Feb 1, 2022

⚠️ Ticket has not been started in JIRA, please click 'Start Progress'.

@emkornfield emkornfield changed the title ARROW-15511: [Python][C++] Remove reference management numpy indexer ARROW-15511: [Python][C++] Remove reference management in numpy indexer Feb 1, 2022
@pitrou pitrou closed this in 3f9daeb Feb 2, 2022
@ursabot
Copy link

ursabot commented Feb 2, 2022

Benchmark runs are scheduled for baseline = 0150458 and contender = 3f9daeb. 3f9daeb is a master commit associated with this PR. Results will be available as each benchmark for each run completes.
Conbench compare runs links:
[Finished ⬇️0.0% ⬆️0.0%] ec2-t3-xlarge-us-east-2
[Failed ⬇️0.0% ⬆️2.5%] ursa-i9-9960x
[Finished ⬇️0.0% ⬆️0.0%] ursa-thinkcentre-m75q
Supported benchmarks:
ec2-t3-xlarge-us-east-2: Supported benchmark langs: Python. Runs only benchmarks with cloud = True
ursa-i9-9960x: Supported benchmark langs: Python, R, JavaScript
ursa-thinkcentre-m75q: Supported benchmark langs: C++, Java

kszucs pushed a commit to kszucs/arrow that referenced this pull request Mar 3, 2022
It appears all usages don't escape the scope of methods so a strong reference should already be in place.
This is necessary because Ndarray1DIndexer can be used without the GIL held.

Closes apache#12314 from emkornfield/ARROW-15511

Authored-by: emkornfield <emkornfield@gmail.com>
Signed-off-by: Antoine Pitrou <antoine@python.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants