Skip to content

0.2.152: Bug fix in fast-avro

Compare
Choose a tag to compare
@gaojieliu gaojieliu released this 18 Apr 20:56
· 73 commits to master since this release
ca6496c
Nested arrays cause 'item-end when a 'x' was expected" error (#476)

* Address issue with nested arrays

Some schemas with nested arrays ( e.g., NestedArray.avsc ) generate the following
error when deserialized with fastserde:

Attempt to process a item-end when a string was expected.

This PR adds a test case and addresses the issue

* Update test

* Fix fastserdetest.avsc

* Update fastserdetest.java

* Remove code to verify test pipeline fails

* Make name consistent

* Fix FastDeserializerGeneratorBase

* Use helper functions so test builds on all versions

* Fix case of ItemName

* Remove dependency of getSymbolPrintName

* Remove unnecessary whitespace change

* Add javadoc

---------

Co-authored-by: Andy Sautins <[email protected]>