Skip to content

[C++] Support "round" kernel for integer inputs #35273

@mroeschke

Description

@mroeschke

Describe the bug, including details regarding any error messages, version, and platform.

In [11]: import pyarrow as pa

In [12]: pa.compute.round(pa.array([1372636858620000589]))
ArrowInvalid: Integer value 1372636858620000589 not in range: -9007199254740992 to 9007199254740992

In [13]: pa.__version__
Out[13]: '11.0.0'

Not sure why the rounding range is narrower (2^53) that the int64 range

Component(s)

Python

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions