Skip to content

Releases: linkedin/avro-util

0.3.17: Fixed a fast-avro large method issue in fast serializer

08 Sep 00:43
b5f3ce6
Compare
Choose a tag to compare
[fast-avro] Added logic to split large method for fast serializer (#514)

In the past, we updated fast deserializer to support large method
splitting, and this code change is leveraging the similar logic to
split large method in fast serializer.

Updated codegen Builder base class to use Adapter to fetch field defaults

07 Sep 06:41
c16ffa1
Compare
Choose a tag to compare
0.3.16

Updating validate to use AvroCompatHelper to get field default value …

0.3.15

25 Aug 16:31
ecebef2
Compare
Choose a tag to compare
AvroCodecUtil#serializeJson() - add method with `bool oneline` option…

0.3.14: Codegen : Custom decode method broken into subMethods (#507)

17 Aug 16:21
2019012
Compare
Choose a tag to compare

Splits customDecode in generated Avro code into smaller chunks

0.3.13

01 Aug 23:48
b96177e
Compare
Choose a tag to compare
take log4j down to 2.17.1 in builder (#503)

0.3.12

01 Aug 16:17
10b74a8
Compare
Choose a tag to compare
throw better error msg on default parse failure (#501)

0.3.11: Optimized fastserde enum field deserialization (#500)

14 Jul 15:24
ebfd273
Compare
Choose a tag to compare
BUG=FI-13182
Closes #302

Optimize enum field deserialization #499

0.3.10: Optimize enum field deserialization (#499)

11 Jul 17:45
accc9ed
Compare
Choose a tag to compare
BUG=FI-13182
Closes #302

ClassValue lazily caches result of Enum#values for the JVM to avoid unnecessary memory overhead.

odp download --event-id 1094224
* com.linkedin.followfeed.partitioner.graph.ContentQualityClassification[].values()
  Total Allocation: 20.5G (3.58%)

0.3.9: Fix ResolverPath for SchemaBuilder to take multiple dependencies

07 Jun 15:20
314e6be
Compare
Choose a tag to compare

Fix ResolverPath for SchemaBuilder to take multiple dependencies

0.3.8

05 Jun 21:27
be25065
Compare
Choose a tag to compare
handle recursive collections in RRG (#495)