Skip to content

Commit 8e03b11

Browse files
committed
fix
1 parent 1e6252c commit 8e03b11

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

tools/bigkey_analyzer/bigkey_analyzer.cc

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "storage/src/base_data_key_format.h"
2424
#include "storage/src/base_meta_value_format.h"
2525
#include "storage/src/lists_meta_value_format.h"
26+
#include "storage/src/custom_comparator.h"
2627

2728
// Utility function to check if a directory exists
2829
bool DirectoryExists(const std::string& path) {
@@ -356,7 +357,7 @@ void AnalyzeSets(const std::string& path, std::vector<KeyInfo>& key_infos, const
356357
rocksdb::DBOptions db_options;
357358
std::vector<rocksdb::ColumnFamilyDescriptor> column_families;
358359
column_families.emplace_back(rocksdb::kDefaultColumnFamilyName, rocksdb::ColumnFamilyOptions());
359-
column_families.emplace_back("data_cf", rocksdb::ColumnFamilyOptions());
360+
column_families.emplace_back("member_cf", rocksdb::ColumnFamilyOptions());
360361

361362
std::vector<rocksdb::ColumnFamilyHandle*> handles;
362363
rocksdb::DB* db;
@@ -651,7 +652,10 @@ void AnalyzeLists(const std::string& path, std::vector<KeyInfo>& key_infos, cons
651652
rocksdb::DBOptions db_options;
652653
std::vector<rocksdb::ColumnFamilyDescriptor> column_families;
653654
column_families.emplace_back(rocksdb::kDefaultColumnFamilyName, rocksdb::ColumnFamilyOptions());
654-
column_families.emplace_back("data_cf", rocksdb::ColumnFamilyOptions());
655+
656+
rocksdb::ColumnFamilyOptions data_cf_ops;
657+
data_cf_ops.comparator = storage::ListsDataKeyComparator();
658+
column_families.emplace_back("data_cf", data_cf_ops);
655659

656660
std::vector<rocksdb::ColumnFamilyHandle*> handles;
657661
rocksdb::DB* db;

0 commit comments

Comments
 (0)