Thanks Wes. Is there a document/ link for architectural decisions like this? (apart from a release change log, that is)
On Mon, Nov 2, 2020 at 9:26 AM Wes McKinney <wesmck...@gmail.com> wrote: > Indeed, we made a change to cause buffers[0] to always be null when > the null count is 0, which has always been permitted by the columnar > format specification (and in 0.16.0 and prior it was inconsistently > null depending on how the array was created). > > On Mon, Nov 2, 2020 at 8:22 AM Niranda Perera <niranda.per...@gmail.com> > wrote: > > > > Hi, > > > > We have been using arrow v0.16 and recently upgraded to v2.0. One main > > difference we saw was that in v2.0, primitive arrays' buffer vector > > contains an empty buffer at idx 0 (whereas in 0.16 this was a null bitmap > > IINM). > > Was this an architectural decision, may be to reduce the memory footprint > > of the arrays? > > > > -- > > Niranda Perera > > @n1r44 <https://twitter.com/N1R44> > > +1 812 558 8884 / +94 71 554 8430 > > https://www.linkedin.com/in/niranda > -- Niranda Perera @n1r44 <https://twitter.com/N1R44> +1 812 558 8884 / +94 71 554 8430 https://www.linkedin.com/in/niranda