hi Yurui,

Yes, we have discussed this in the past -- it was enough work to
implement decimal128 that we decided to wait until there was a
concrete need (and contributors willing to do the work) for decimal32
and decimal64.

If you'd like to propose additions to the columnar format, we would need to:

* Have a patch implementing changes to the metadata (Schema.fbs)
* Two reference implementations (e.g. in C++ and Java)

Thanks,
Wes

On Mon, Mar 11, 2019 at 3:13 AM 周宇睿(闻拙) <[email protected]> wrote:
>
> Hi
>
> I noticed that currently Arrow has Decimal128 as the only decimal type with 
> 128 bit width. However, for decimal values with precision smaller than 18, 
> it's kind of wastful to use 128 bit while 64 bit is more than enough. I am 
> wondering is it possible for Arrow to implement types like Decimal64 or even 
> Decimal32 for small pricsion decimal value?
>
> Thanks
> Yurui
>
> from Alimail macOS

Reply via email to