summaryrefslogtreecommitdiff
path: root/table/table_builder.cc
diff options
context:
space:
mode:
Diffstat (limited to 'table/table_builder.cc')
-rw-r--r--table/table_builder.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/table/table_builder.cc b/table/table_builder.cc
index ba3df9e..0932c94 100644
--- a/table/table_builder.cc
+++ b/table/table_builder.cc
@@ -171,7 +171,8 @@ void TableBuilder::WriteBlock(BlockBuilder* block, BlockHandle* handle) {
case kZstdCompression: {
std::string* compressed = &r->compressed_output;
- if (port::Zstd_Compress(raw.data(), raw.size(), compressed) &&
+ if (port::Zstd_Compress(r->options.zstd_compression_level, raw.data(),
+ raw.size(), compressed) &&
compressed->size() < raw.size() - (raw.size() / 8u)) {
block_contents = *compressed;
} else {