MCPcopy Create free account
hub / github.com/IBM/sarama / newZstdEncoder

Function newZstdEncoder

zstd.go:50–59  ·  view source on GitHub ↗
(params ZstdEncoderParams)

Source from the content-addressed store, hash-verified

48}
49
50func newZstdEncoder(params ZstdEncoderParams) (*zstd.Encoder, error) {
51 encoderLevel := zstd.SpeedDefault
52 if params.Level != CompressionLevelDefault {
53 encoderLevel = zstd.EncoderLevelFromZstd(params.Level)
54 }
55 return zstd.NewWriter(nil,
56 zstd.WithZeroFrames(true),
57 zstd.WithEncoderLevel(encoderLevel),
58 zstd.WithEncoderConcurrency(1))
59}
60
61func getZstdEncoder(params ZstdEncoderParams) (*zstd.Encoder, error) {
62 select {

Callers 1

getZstdEncoderFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected