Class SparkCompressionReEncoder

java.lang.Object
com.linkedin.venice.spark.datawriter.compression.SparkCompressionReEncoder
All Implemented Interfaces:
Serializable

public class SparkCompressionReEncoder extends Object implements Serializable
Spark compression re-encoder for repush jobs.
See Also:
  • Constructor Details

    • SparkCompressionReEncoder

      public SparkCompressionReEncoder(CompressionStrategy sourceStrategy, CompressionStrategy destStrategy, byte[] sourceDict, byte[] destDict, org.apache.spark.sql.types.StructType schema, int valueColumnIndex, boolean compressionMetricCollectionEnabled, DataWriterAccumulators accumulators)
  • Method Details

    • reEncode

      public org.apache.spark.sql.Row reEncode(org.apache.spark.sql.Row row) throws IOException
      Throws:
      IOException
    • close

      public void close()