Commit 621b14de authored by Huachao Huang's avatar Huachao Huang

librocksdb_sys: rename enums

parent 79b7a40d
...@@ -2993,16 +2993,16 @@ uint64_t crocksdb_table_properties_get_u64(crocksdb_table_properties_t* props, ...@@ -2993,16 +2993,16 @@ uint64_t crocksdb_table_properties_get_u64(crocksdb_table_properties_t* props,
crocksdb_table_property_t prop) { crocksdb_table_property_t prop) {
auto rep = props->rep_; auto rep = props->rep_;
switch (prop) { switch (prop) {
case DATA_SIZE: return rep->data_size; case kDataSize: return rep->data_size;
case INDEX_SIZE: return rep->index_size; case kIndexSize: return rep->index_size;
case FILTER_SIZE: return rep->filter_size; case kFilterSize: return rep->filter_size;
case RAW_KEY_SIZE: return rep->raw_key_size; case kRawKeySize: return rep->raw_key_size;
case RAW_VALUE_SIZE: return rep->raw_value_size; case kRawValueSize: return rep->raw_value_size;
case NUM_DATA_BLOCKS: return rep->num_data_blocks; case kNumDataBlocks: return rep->num_data_blocks;
case NUM_ENTRIES: return rep->num_entries; case kNumEntries: return rep->num_entries;
case FORMAT_VERSION: return rep->format_version; case kFormatVersion: return rep->format_version;
case FIXED_KEY_LEN: return rep->data_size; case kFixedKeyLen: return rep->data_size;
case COLUMN_FAMILY_ID: return rep->column_family_id; case kColumnFamilyID: return rep->column_family_id;
} }
return 0; return 0;
} }
...@@ -3011,29 +3011,30 @@ const char* crocksdb_table_properties_get_str(crocksdb_table_properties_t* props ...@@ -3011,29 +3011,30 @@ const char* crocksdb_table_properties_get_str(crocksdb_table_properties_t* props
crocksdb_table_property_t prop, size_t* slen) { crocksdb_table_property_t prop, size_t* slen) {
auto rep = props->rep_; auto rep = props->rep_;
switch (prop) { switch (prop) {
case COLUMN_FAMILY_NAME: case kColumnFamilyName:
if (slen) *slen = rep->column_family_name.size(); if (slen) *slen = rep->column_family_name.size();
return rep->column_family_name.data(); return rep->column_family_name.data();
case FILTER_POLICY_NAME: case kFilterPolicyName:
if (slen) *slen = rep->filter_policy_name.size(); if (slen) *slen = rep->filter_policy_name.size();
return rep->filter_policy_name.data(); return rep->filter_policy_name.data();
case COMPARATOR_NAME: case kComparatorName:
if (slen) *slen = rep->comparator_name.size(); if (slen) *slen = rep->comparator_name.size();
return rep->comparator_name.data(); return rep->comparator_name.data();
case MERGE_OPERATOR_NAME: case kMergeOperatorName:
if (slen) *slen = rep->merge_operator_name.size(); if (slen) *slen = rep->merge_operator_name.size();
return rep->merge_operator_name.data(); return rep->merge_operator_name.data();
case PREFIX_EXTRACTOR_NAME: case kPrefixExtractorName:
if (slen) *slen = rep->prefix_extractor_name.size(); if (slen) *slen = rep->prefix_extractor_name.size();
return rep->prefix_extractor_name.data(); return rep->prefix_extractor_name.data();
case PROPERTY_COLLECTORS_NAMES: case kPropertyCollectorsNames:
if (slen) *slen = rep->property_collectors_names.size(); if (slen) *slen = rep->property_collectors_names.size();
return rep->property_collectors_names.data(); return rep->property_collectors_names.data();
case COMPRESSION_NAME: case kCompressionName:
if (slen) *slen = rep->compression_name.size(); if (slen) *slen = rep->compression_name.size();
return rep->compression_name.data(); return rep->compression_name.data();
} }
return ""; if (slen) *slen = 0;
return nullptr;
} }
crocksdb_user_collected_properties_t* crocksdb_user_collected_properties_t*
......
...@@ -126,23 +126,23 @@ typedef struct crocksdb_table_properties_collector_factory_t ...@@ -126,23 +126,23 @@ typedef struct crocksdb_table_properties_collector_factory_t
crocksdb_table_properties_collector_factory_t; crocksdb_table_properties_collector_factory_t;
typedef enum crocksdb_table_property_t { typedef enum crocksdb_table_property_t {
DATA_SIZE = 1, kDataSize = 1,
INDEX_SIZE = 2, kIndexSize = 2,
FILTER_SIZE = 3, kFilterSize = 3,
RAW_KEY_SIZE = 4, kRawKeySize = 4,
RAW_VALUE_SIZE = 5, kRawValueSize = 5,
NUM_DATA_BLOCKS = 6, kNumDataBlocks = 6,
NUM_ENTRIES = 7, kNumEntries = 7,
FORMAT_VERSION = 8, kFormatVersion = 8,
FIXED_KEY_LEN = 9, kFixedKeyLen = 9,
COLUMN_FAMILY_ID = 10, kColumnFamilyID = 10,
COLUMN_FAMILY_NAME = 11, kColumnFamilyName = 11,
FILTER_POLICY_NAME = 12, kFilterPolicyName = 12,
COMPARATOR_NAME = 13, kComparatorName = 13,
MERGE_OPERATOR_NAME = 14, kMergeOperatorName = 14,
PREFIX_EXTRACTOR_NAME = 15, kPrefixExtractorName = 15,
PROPERTY_COLLECTORS_NAMES = 16, kPropertyCollectorsNames = 16,
COMPRESSION_NAME = 17, kCompressionName = 17,
} crocksdb_table_property_t; } crocksdb_table_property_t;
/* DB operations */ /* DB operations */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment