Skip to content

Releases: linkedin/avro-util

Fix fastserde to support classes generated by avroutil codegen

29 Oct 15:34
e771f9d

Choose a tag to compare

0.4.37

Fix fastserde to support classes generated by our own avro-builder (#…

Support for selectively demoting long to int in avro 1.9 to 1.11

01 Oct 20:43
4f26809

Choose a tag to compare

Support for selectively demoting long to int in avro 1.9 to 1.11

Selectively demote long-int 1.4-1.8, remove ambiguous constructors

24 Sep 17:55
b32bae2

Choose a tag to compare

https://github.com/linkedin/avro-util/pull/590 and https://github.com/linkedin/avro-util/pull/591 to add demotion support long to int in avro 1.4-avro 1.8

https://github.com/linkedin/avro-util/pull/592 reverts additional duplicate setters for long/int types.

Updated schema comparison during avro codegen

12 Sep 19:07
22e1658

Choose a tag to compare

Schema codegens (vanilla and own) will compare canonical schemas before codegen. There is an option in SchemaBuilder to ignore json props which is honored by both generation flows.

0.4.33: Fix issues in SpecificrecordGenerator, introduced in 0.4.31

04 Aug 23:28
1bc561a

Choose a tag to compare

Fix SpecificRecordClassGenerator methods overloaded for int/long (#587)

0.4.32: A few fast-avro fixes

24 Jul 23:41
5a2c36b

Choose a tag to compare

What's Changed

  • Updating SpecificRecordClassGenerator to enable int to long setters / builders by @li-enguyen in #581
  • Updating CodeTransformations to enable int/long setters/puts conversions by @sandaar in #583
  • Fix a flaky fastserde test by @sandaar in #584
  • Replace remaining occurrences of example.com URL by @sandaar in #585
  • Compatible Record In Union Lookup Should Use Unqualified Name by @pamitm in #574
  • Removed deleted files by @gaojieliu in #586

New Contributors

Full Changelog: 0.4.30...0.4.32

0.4.31: A few fast-avro fixes.

24 Jul 22:22
381c766

Choose a tag to compare

What's Changed

  • Updating SpecificRecordClassGenerator to enable int to long setters / builders by @li-enguyen in #581
  • Updating CodeTransformations to enable int/long setters/puts conversions by @sandaar in #583
  • Fix a flaky fastserde test by @sandaar in #584
  • Replace remaining occurrences of example.com URL by @sandaar in #585
  • Compatible Record In Union Lookup Should Use Unqualified Name by @pamitm in #574

New Contributors

Full Changelog: 0.4.30...0.4.31

0.4.30: Release a formal version to include the recent fixes

09 May 21:53
f21eded

Choose a tag to compare

What's Changed

Full Changelog: 0.4.26...0.4.30

0.4.29

09 May 18:47
00cb0c5

Choose a tag to compare

Empty release

0.4.28: A few fast-avro fixes

09 May 17:53
00cb0c5

Choose a tag to compare

What's Changed

  • Support custom logical types derived from fixed types by @chadparry in #565
  • Fix nested map and array problems by @pamitm in #576
  • Fix the map/array for nested maps/array with unions at play by @pamitm in #578
  • Handle Nullable Unions Of Enums Correctly by @pamitm in #575
  • Seek Field Action Correctly When Writer Is Required And Reader Is Nullable by @pamitm in #573
  • Support java keywords as class names for records during generic decode by @pamitm in #577

New Contributors

Full Changelog: 0.4.25...0.4.28