Releases: linkedin/avro-util
Releases · linkedin/avro-util
0.2.22: Construct deserialized maps with an initial capacity (#127)
* Construct deserialized maps with an initial capacity The initial capacity specified is the size of the first block of map entries * Generated code for f347440bbf8128400471c725dbde2891d2b7c81c Co-authored-by: Adam Peck <[email protected]>
0.2.21: fix end-of-custom-coders code block detection (#125)
Co-authored-by: Radai Rosenblatt <[email protected]>
0.2.20: Fixed a fast-avro logging issue
Changed the fast-avro compile dependency logging level to debug (#124)
0.2.19: fix schema parsing with external references (#121)
Co-authored-by: Radai Rosenblatt <[email protected]>
0.2.18: Add FieldBuilder interface and related implementations (#120)
* Add FieldBuilder interface and related implementations in impls 1.4 - 1.10 and one method to create a Schema.Field by cloning from existing Field
0.2.17
#116 - make compatible json decoders handle wrong numeric literals (#…
0.2.16: Fixed a fast-avro bug when deserializing Fixed type
Fixed a fast-avro bug to return the right schema for de-serialized Fi…
0.2.15: Add CachedResolvingDecoder and related classes. (#113)
* Add classes from avro 1.4 library: ResolvingDecoder, ValidatingDecoder, and modify two functions in ResolvingGrammarGenerator as protected * Add new classes: CachedResolvingDecoder, CachedResolvingGrammarGenerator and CachedSymbol * Modify AvroAdapter and AvroCompatibilityHelper to add new method to get CachedResolvingDecoder * fix tag in resolvingDecoder * Fix try catch in CachedSymbol
0.2.14: retain builders in generated code if target avro >= 1.6 (#112)
* expending testTool to support minAvroVersion argument for code-gen * allow retaining builder support if codegen target avro is >= 1.6
0.2.13: Make isSpecificRecord public in AvroCompatibilityHelper (#105)
Co-authored-by: Ke Hu <[email protected]>