You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@arrow.apache.org by Stephen Jiang <sy...@gmail.com> on 2021/11/19 05:11:46 UTC

Add support for Decimal64

We are heavy user of Arrow; and need support for Decimal64.  Currently we
have to use Decimal128, for small decimals.  Any update on when ARROW-9404
will be worked on?

Thanks
Stephen

Re: Add support for Decimal64

Posted by siddharth teotia <si...@gmail.com>.
If the timeline is not tight, I can help with Java side implementation.
IIRC, we already have have 16 byte and 32 byte 2's complement based decimal
vector implementations in Java based off BigDecimal.

Is this similar work for 4 and 8 byte implementations? I will have to
refresh my memory of code but can help do it over period of time from Jan
onwards.

In any case, I will definitely have bandwidth to help review the work if
someone else wants to do it sooner.


On Tue, Nov 23, 2021, 7:52 PM Micah Kornfield <em...@gmail.com> wrote:

> It would be nice to round off support.  I think there might be a stake PR
> that started in C++ side.
>
> Unfortunately, I do but have bandwidth to help with the effort.
>
> On Tuesday, November 23, 2021, Wang Xudong <wx...@gmail.com> wrote:
>
> > Yes, It's very nice to add 32-bit and 64-bit decimal support to Arrow. If
> > we decide to do it, I think I can help to work on C++ support.
> >
> > --
> > xudong963
> >
> > Wes McKinney <we...@gmail.com> 于2021年11月24日周三 上午11:28写道:
> >
> > > I think we should consider adding 32-bit and 64-bit decimal support to
> > > Arrow — this also needs to be added at the specification level and we
> > > would need volunteers to work on Java and C++ support as well as
> > > integration testing. What do others think?
> > >
> > > On Thu, Nov 18, 2021 at 11:13 PM Stephen Jiang <
> syuanjiangdev@gmail.com>
> > > wrote:
> > > >
> > > > We are heavy users of Arrow; and need support for Decimal64.
> Currently
> > > we
> > > > have to use Decimal128, for small decimals.  Any update on when
> > > ARROW-9404
> > > > will be worked on?
> > > >
> > > > Thanks
> > > > Stephen
> > >
> >
>

Re: Add support for Decimal64

Posted by Micah Kornfield <em...@gmail.com>.
It would be nice to round off support.  I think there might be a stake PR
that started in C++ side.

Unfortunately, I do but have bandwidth to help with the effort.

On Tuesday, November 23, 2021, Wang Xudong <wx...@gmail.com> wrote:

> Yes, It's very nice to add 32-bit and 64-bit decimal support to Arrow. If
> we decide to do it, I think I can help to work on C++ support.
>
> --
> xudong963
>
> Wes McKinney <we...@gmail.com> 于2021年11月24日周三 上午11:28写道:
>
> > I think we should consider adding 32-bit and 64-bit decimal support to
> > Arrow — this also needs to be added at the specification level and we
> > would need volunteers to work on Java and C++ support as well as
> > integration testing. What do others think?
> >
> > On Thu, Nov 18, 2021 at 11:13 PM Stephen Jiang <sy...@gmail.com>
> > wrote:
> > >
> > > We are heavy users of Arrow; and need support for Decimal64.  Currently
> > we
> > > have to use Decimal128, for small decimals.  Any update on when
> > ARROW-9404
> > > will be worked on?
> > >
> > > Thanks
> > > Stephen
> >
>

Re: Add support for Decimal64

Posted by Wang Xudong <wx...@gmail.com>.
Yes, It's very nice to add 32-bit and 64-bit decimal support to Arrow. If
we decide to do it, I think I can help to work on C++ support.

--
xudong963

Wes McKinney <we...@gmail.com> 于2021年11月24日周三 上午11:28写道:

> I think we should consider adding 32-bit and 64-bit decimal support to
> Arrow — this also needs to be added at the specification level and we
> would need volunteers to work on Java and C++ support as well as
> integration testing. What do others think?
>
> On Thu, Nov 18, 2021 at 11:13 PM Stephen Jiang <sy...@gmail.com>
> wrote:
> >
> > We are heavy users of Arrow; and need support for Decimal64.  Currently
> we
> > have to use Decimal128, for small decimals.  Any update on when
> ARROW-9404
> > will be worked on?
> >
> > Thanks
> > Stephen
>

Re: Add support for Decimal64

Posted by Wes McKinney <we...@gmail.com>.
I think we should consider adding 32-bit and 64-bit decimal support to
Arrow — this also needs to be added at the specification level and we
would need volunteers to work on Java and C++ support as well as
integration testing. What do others think?

On Thu, Nov 18, 2021 at 11:13 PM Stephen Jiang <sy...@gmail.com> wrote:
>
> We are heavy users of Arrow; and need support for Decimal64.  Currently we
> have to use Decimal128, for small decimals.  Any update on when ARROW-9404
> will be worked on?
>
> Thanks
> Stephen

Re: Add support for Decimal64

Posted by Stephen Jiang <sy...@gmail.com>.
We are heavy users of Arrow; and need support for Decimal64.  Currently we
have to use Decimal128, for small decimals.  Any update on when ARROW-9404
will be worked on?

Thanks
Stephen