Are there any other general comments here? If not, let's get this done and
merged.

On Mon, Apr 15, 2019, 4:19 PM Siddharth Teotia <siddha...@dremio.com> wrote:

> I believe reader/writer indexes are typically used when we send buffers
> over the wire -- so may not be necessary for all users of ArrowBuf.  I am
> okay with the idea of providing a simple wrapper to ArrowBuf to manage the
> reader/writer indexes with a couple of APIs. Note that some APIs like
> writeInt, writeLong() bump the writer index unlike setInt/setLong
> counterparts. JsonFileReader uses some of these APIs.
>
>
>
> On Sat, Apr 13, 2019 at 2:42 PM Jacques Nadeau <jacq...@apache.org> wrote:
>
> > Hey Sidd,
> >
> > Thanks for pulling this together. This looks very promising. One quick
> > thought: do we think the concept of the reader and writer index need to
> be
> > on ArrowBuf? It seems like something that could be added as an additional
> > decoration/wrapper when needed instead of being part of the core
> structure.
> >
> > On Sat, Apr 13, 2019 at 11:26 AM Siddharth Teotia <siddha...@dremio.com>
> > wrote:
> >
> > > Hi All,
> > >
> > > I have put a PR with WIP changes. All the major set of changes have
> been
> > > done to decouple the usage of ArrowBuf and reference management. The
> > > ArrowBuf interface is much simpler and clean now.
> > >
> > > I believe there would be several folks in the community interested in
> > these
> > > changes so please feel free to take a look at the PR and provide your
> > > feedback -- https://github.com/apache/arrow/pull/4151
> > >
> > > There is some cleanup needed (code doesn't compile yet) due to moving
> the
> > > APIs but I have raised the PR to get an early feedback from the
> community
> > > on the critical changes.
> > >
> > > Thanks,
> > > Siddharth
> > >
> >
>

Reply via email to