FasterXML / jackson-dataformats-binary

Uber-project for standard Jackson binary format backends: avro, cbor, ion, protobuf, smile
Apache License 2.0
310 stars 133 forks source link

Optimize IonParser.getNumberType() and Ion decimals as BigDecimal to support arbitraty precision #214

Closed mcliedtke closed 4 years ago

mcliedtke commented 4 years ago

2 changes included here:

  1. Address the optimization noted here: https://github.com/FasterXML/jackson-dataformats-binary/issues/212
  2. Switch to reading Ion decimals as BigDecimals since Ion decimals can be arbitrary precision.