[jira] [Updated] (ARROW-3191) [Java] Add support for ArrowBuf to point to arbitrary memory.
[ https://issues.apache.org/jira/browse/ARROW-3191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ASF GitHub Bot updated ARROW-3191: -- Labels: pull-request-available (was: ) > [Java] Add support for ArrowBuf to point to arbitrary memory. > - > > Key: ARROW-3191 > URL: https://issues.apache.org/jira/browse/ARROW-3191 > Project: Apache Arrow > Issue Type: New Feature > Components: Java >Reporter: Jacques Nadeau >Assignee: Siddharth Teotia >Priority: Major > Labels: pull-request-available > Fix For: 0.14.0 > > > Right now ArrowBuf can only point to memory managed by an Arrow Allocator. > This is because in many cases we want to be able to support hierarchical > accounting of memory and the ability to transfer memory ownership between > separate allocators within the same hierarchy. > At the same time, there are definitely times where someone might want to map > some amount of arbitrary off-heap memory. In these situations they should > still be able to use ArrowBuf. > I propose we have a new ArrowBuf constructor that takes an input that > subclasses an interface similar to: > {code} > public abstract class Memory { > protected final int length; > protected final long address; > protected abstract void release(); > } > {code} > We then make it so all the memory transfer semantics and accounting behavior > are noops for this type of memory. The target of this work will be to make > sure that all the fast paths continue to be efficient but some of the other > paths like transfer can include a conditional (either directly or through > alternative implementations of things like ledger). -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Resolved] (ARROW-5162) [Rust] [Parquet] Rename mod reader to arrow.
[ https://issues.apache.org/jira/browse/ARROW-5162?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chao Sun resolved ARROW-5162. - Resolution: Fixed Fix Version/s: 0.14.0 Issue resolved by pull request 4145 [https://github.com/apache/arrow/pull/4145] > [Rust] [Parquet] Rename mod reader to arrow. > > > Key: ARROW-5162 > URL: https://issues.apache.org/jira/browse/ARROW-5162 > Project: Apache Arrow > Issue Type: Improvement >Reporter: Renjie Liu >Assignee: Renjie Liu >Priority: Major > Labels: pull-request-available > Fix For: 0.14.0 > > Time Spent: 40m > Remaining Estimate: 0h > > Rename mod to arrow. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (ARROW-4716) [Benchmarking] Make maching detection script cross-platform
[ https://issues.apache.org/jira/browse/ARROW-4716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16816962#comment-16816962 ] Tanya Schlusser commented on ARROW-4716: Linux first is a great choice. Python is my favorite language and I am happy to do this. The existing shell script was only because it was easy and quick. I am very very sorry for dropping the ball the past couple of months. My mom passed away and I have been a total wreck (and moved back home from her house and got a job) but I still want to contribute and hope you will accept me back now. You all rock very much! > [Benchmarking] Make maching detection script cross-platform > --- > > Key: ARROW-4716 > URL: https://issues.apache.org/jira/browse/ARROW-4716 > Project: Apache Arrow > Issue Type: Improvement > Components: Benchmarking >Reporter: Antoine Pitrou >Priority: Major > > The machine detection script ({{make_machine_json.sh}}) currently looks like > it will only work properly on macOS. Ideally it should work more or less > correctly on all of them macOS, Linux and Windows (some values may remain > undetected on some platforms). > This probably entails: > - switching to Python rather than bash > - using something like [psutil|https://psutil.readthedocs.io/en/latest/] to > grab useful machine information > - calling {{nvidia-smi}} to query GPU characteristics (for example > "nvidia-smi -q -i 0 -x") -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (ARROW-4806) [Rust] Support casting temporal arrays in cast kernels
[ https://issues.apache.org/jira/browse/ARROW-4806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ASF GitHub Bot updated ARROW-4806: -- Labels: pull-request-available (was: ) > [Rust] Support casting temporal arrays in cast kernels > -- > > Key: ARROW-4806 > URL: https://issues.apache.org/jira/browse/ARROW-4806 > Project: Apache Arrow > Issue Type: New Feature > Components: Rust >Affects Versions: 0.12.0 >Reporter: Neville Dipale >Assignee: Neville Dipale >Priority: Major > Labels: pull-request-available > Fix For: 0.14.0 > > > [ARROW-3882] is too far in the review process to add temporal casts. -- This message was sent by Atlassian JIRA (v7.6.3#76005)