Fokko Driesprong created AVRO-2262: -------------------------------------- Summary: Java compression codec improvements Key: AVRO-2262 URL: https://issues.apache.org/jira/browse/AVRO-2262 Project: Apache Avro Issue Type: Task Components: java Affects Versions: 1.8.2 Reporter: Fokko Driesprong Assignee: Jacob Tolar Fix For: 1.9.0
* Update a few things to use try-with-resources * Updated CodecFactory to reference constants for codec names * Fixed a small bug in Snappy and BZip2: compression/decompression were incorrect if the input ByteBuffer was a a slice(). I don't see anywhere that this would actually happen currently, but some codecs were written to account for this correctly; now they're all correct. Updated everything to compute the correct offset into the underlying array. (I can add a test for this in TestAllCodecs once #351 is merged). -- This message was sent by Atlassian JIRA (v7.6.3#76005)