Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
block: remove unnecessary CompressAndChecksum allocation
This allocation snuck in during the block package refactors. ``` │ old.txt │ new.txt │ │ allocs/op │ allocs/op vs base │ Writer/format=(Pebble,v2)/block=4.0KB/filter=true/compression=NoCompression-10 18.985k ± 0% 9.533k ± 0% -49.79% (p=0.000 n=10) Writer/format=(Pebble,v2)/block=4.0KB/filter=true/compression=Snappy-10 18.991k ± 0% 9.536k ± 0% -49.79% (p=0.000 n=10) Writer/format=(Pebble,v2)/block=4.0KB/filter=true/compression=ZSTD-10 66.29k ± 0% 56.84k ± 0% -14.25% (p=0.000 n=10) Writer/format=(Pebble,v2)/block=4.0KB/filter=false/compression=NoCompression-10 18.974k ± 0% 9.521k ± 0% -49.82% (p=0.000 n=10) Writer/format=(Pebble,v2)/block=4.0KB/filter=false/compression=Snappy-10 18.978k ± 0% 9.525k ± 0% -49.81% (p=0.000 n=10) Writer/format=(Pebble,v2)/block=4.0KB/filter=false/compression=ZSTD-10 66.27k ± 0% 56.83k ± 0% -14.26% (p=0.000 n=10) Writer/format=(Pebble,v2)/block=32KB/filter=true/compression=NoCompression-10 2.377k ± 0% 1.218k ± 0% -48.76% (p=0.000 n=10) Writer/format=(Pebble,v2)/block=32KB/filter=true/compression=Snappy-10 2.379k ± 0% 1.220k ± 0% -48.72% (p=0.000 n=10) Writer/format=(Pebble,v2)/block=32KB/filter=true/compression=ZSTD-10 8.184k ± 0% 7.024k ± 0% -14.17% (p=0.000 n=10) Writer/format=(Pebble,v2)/block=32KB/filter=false/compression=NoCompression-10 2.365k ± 0% 1.207k ± 0% -48.96% (p=0.000 n=10) Writer/format=(Pebble,v2)/block=32KB/filter=false/compression=Snappy-10 2.366k ± 0% 1.208k ± 0% -48.95% (p=0.000 n=10) Writer/format=(Pebble,v2)/block=32KB/filter=false/compression=ZSTD-10 8.172k ± 0% 7.011k ± 0% -14.21% (p=0.000 n=10) ``` Fix #4090.
- Loading branch information