Sha256: 9287f64e8e3ba6dcab1868ad7cebba284731200e907e9062653ac0075caf9cdf
Contents?: true
Size: 395 Bytes
Versions: 31
Compression:
Stored size: 395 Bytes
Contents
# frozen_string_literal: true module Kafka class LZ4Codec def codec_id 3 end def load require "extlz4" rescue LoadError raise LoadError, "using lz4 compression requires adding a dependency on the `extlz4` gem to your Gemfile." end def compress(data) LZ4.encode(data) end def decompress(data) LZ4.decode(data) end end end
Version data entries
31 entries across 31 versions & 2 rubygems