class Kafka::SnappyCodec
def codec_id
def codec_id 2 end
def compress(data)
def compress(data) Snappy.deflate(data) end
def decompress(data)
def decompress(data) buffer = StringIO.new(data) Snappy::Reader.new(buffer).read end
def load
def load require "snappy" rescue LoadError raise LoadError, "Using snappy compression requires adding a dependency on the `snappy` gem to your Gemfile." end