diff options
author | robot-piglet <robot-piglet@yandex-team.com> | 2024-11-14 15:56:23 +0300 |
---|---|---|
committer | robot-piglet <robot-piglet@yandex-team.com> | 2024-11-14 16:10:31 +0300 |
commit | 6559ca8141e036ff577301dde8f75779e599d6e7 (patch) | |
tree | 9c1e6fcb169b4d60d75db4fe094b265d2ce26721 /contrib/restricted/abseil-cpp-tstring/y_absl/numeric/int128.cc | |
parent | bee451612e60e89d2052570a54940d318799479d (diff) | |
download | ydb-6559ca8141e036ff577301dde8f75779e599d6e7.tar.gz |
Fix various issues related to Decimal and Arrow
* Changelog entry
Type: fix
Component: proxy
Some fixes in decimal:
* Support parsing of nested `decimal128`/`decimal256` in Arrow.
* Fix bug in `decimal256` unversioned value representation --
before this change, Arrow parser for `decimal256(n, p)` was
always emitting strings of length 256 bits, event for n \<= 38,
which is incorrect in the representation of YT `decimal(n, p)`
type. Now it produces strings of variadic length (32, 64, 128
or 256 bits) depending on n, similar to `decimal128(n, p)`.
---
Pull Request resolved: <https://github.com/ytsaurus/ytsaurus/pull/942>
commit_hash:32e66c7eb4d996caf0893f97d269fb1930bc5f7a
Diffstat (limited to 'contrib/restricted/abseil-cpp-tstring/y_absl/numeric/int128.cc')
0 files changed, 0 insertions, 0 deletions