Releases: linkedin/avro-util
Releases · linkedin/avro-util
0.3.17: Fixed a fast-avro large method issue in fast serializer
[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
0.3.16 Updating validate to use AvroCompatHelper to get field default value …
0.3.15
AvroCodecUtil#serializeJson() - add method with `bool oneline` option…
0.3.14: Codegen : Custom decode method broken into subMethods (#507)
Splits customDecode in generated Avro code into smaller chunks
0.3.13
take log4j down to 2.17.1 in builder (#503)
0.3.12
throw better error msg on default parse failure (#501)
0.3.11: Optimized fastserde enum field deserialization (#500)
BUG=FI-13182 Closes #302 Optimize enum field deserialization #499
0.3.10: Optimize enum field deserialization (#499)
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
Fix ResolverPath for SchemaBuilder to take multiple dependencies
0.3.8
handle recursive collections in RRG (#495)