Re: Null buffer spec incompatibility between arrow2 and arrow-C++

2023-08-02 Thread Anja
Oh, thank you! It is true that I thought arrow2 was the one that was incorrect, but when I saw the low activity on recent issues, I assumed it was a project with lower maintenance capacities. Thank you for pointing out [3]! On Wed, 2 Aug 2023 at 10:09, Raphael Taylor-Davies wrote: > Hi Anja, >

Re: Null buffer spec incompatibility between arrow2 and arrow-C++

2023-08-02 Thread Raphael Taylor-Davies
Hi Anja, I believe this was clarified in [1] with the addition of the following text to the standard >  The buffer pointers MAY be null only in two situations: > >   1. for the null bitmap buffer, if :c:member:`ArrowArray.null_count` is 0; >   2. for any buffer, if the size in bytes of the co

Null buffer spec incompatibility between arrow2 and arrow-C++

2023-08-02 Thread Anja
Hi! I opened two issues recently on a spec incompatibility between arrow2 and arrow-C++: https://github.com/apache/arrow/issues/36960 and https://github.com/jorgecarleitao/arrow2/issues/1524. Namely, there are situations where arrow-C++ will legally create a null buffer, and arrow2 does not allow