Re: [C++][DISCUSS][STRAW POLL] Enum metaprogramming

2021-07-22 Thread Felipe Aramburu
It feels like not using regular enums would be optimizing more for the producers of the library than the users that will be consuming it. It could definitely reduce the burden of writing some boiler plate code but this means that everyone that wants to use Arrow has another concept they have to le

Re: Arrow in HPC

2021-09-09 Thread Felipe Aramburu
UCX allow the user to use various transportation protocols without having to be aware of which protocol is being used under the hood. The image at the top of this page gives a good explanation of how this happens https://openucx.org/introduction/ . So the application can be agnostic if the tra

Creating Arrays from builders using bitmasks

2019-03-22 Thread Felipe Aramburu
In the builder base class I see this api https://github.com/apache/arrow/blob/ad1697e5d25eeaff5630421f55b0120f45cf0ce1/cpp/src/arrow/array/builder_base.h#L149 // Vector append. Treat each zero byte as a nullzero. If valid_bytes is null // assume all of length bits are valid. void Unsa

Re: Creating Arrays from builders using bitmasks

2019-03-22 Thread Felipe Aramburu
es < > fsaintjacq...@gmail.com> wrote: > > > Hello Felipe, > > > > it's a bit per value as per memory layout documentation. > > > > François > > > > > > > > On Fri, Mar 22, 2019 at 10:48 AM Felipe Aramburu > &

Re: Creating Arrays from builders using bitmasks

2019-03-22 Thread Felipe Aramburu
ted https://issues.apache.org/jira/browse/ARROW-4999 to track > improving the documentation. > > François > > On Fri, Mar 22, 2019 at 11:26 AM Felipe Aramburu > wrote: > > > Is there a way to use a builder to be able to provide a bit per value LSB > > as is described i