I see. So, what are the backward compatibility guarantees Arrow has moving
forward?

On Mon, Nov 2, 2020 at 9:52 AM Wes McKinney <wesmck...@gmail.com> wrote:

> No, you'd have to follow the project's pull requests or JIRA issues,
> that's the only place where these things are discussed (except
> occasionally on the mailing list).
>
> On Mon, Nov 2, 2020 at 8:50 AM Niranda Perera <niranda.per...@gmail.com>
> wrote:
> >
> > 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
>


-- 
Niranda Perera
@n1r44 <https://twitter.com/N1R44>
+1 812 558 8884 / +94 71 554 8430
https://www.linkedin.com/in/niranda

Reply via email to