Andrew Wong created KUDU-3203: --------------------------------- Summary: Allow clients to support reading decimals with wider bit-width Key: KUDU-3203 URL: https://issues.apache.org/jira/browse/KUDU-3203 Project: Kudu Issue Type: Improvement Components: client Reporter: Andrew Wong
Today, decimal bit-width is entirely determined by Kudu. When creating a schema of a given precision and scale, Kudu determines the correct bit-width for the parameters, and uses that to store values. Client scanners can only specify reading DECIMAL (ignorant of bit-width). In requesting the columnar layout, however, it'd be nice if client scanners could also specify the desired bit-width to get back from tservers, and have the tservers inflate values as appropriate. This would be helpful, e.g. to read DECIMAL32- and DECIMAL64-stored data in Arrow, which currently only supports DECIMAL128 and DECIMAL256. -- This message was sent by Atlassian Jira (v8.3.4#803005)