Kevin J. Price created PIG-4433: ----------------------------------- Summary: Loading bigdecimal in nested tuple does not work Key: PIG-4433 URL: https://issues.apache.org/jira/browse/PIG-4433 Project: Pig Issue Type: Bug Affects Versions: 0.14.0, 0.14.1, 0.15.0 Reporter: Kevin J. Price Fix For: 0.14.1, 0.15.0
The parsing of BigDecimal data types in a nested tuple, as implemented by Utf8StorageConverter.java, does not work. There's a "break;" missing from a switch statement. Code example that demonstrates the problem: === input.txt === (17,1234567890.0987654321) === pig_script ===: inp = LOAD 'input.txt' AS (foo:tuple(bar:long, baz:bigdecimal)); STORE inp INTO 'output'; === output === (17,) With patch, the output becomes the expected: (17,1234567890.0987654321) -- This message was sent by Atlassian JIRA (v6.3.4#6332)