tsdb/cache: remove block cache of rocks

This commit is contained in:
Minglei Jin 2024-12-11 11:39:59 +08:00
parent fd29d6ad44
commit acfd94c123
2 changed files with 1 additions and 8 deletions

View File

@ -336,7 +336,6 @@ struct STsdbFS {
typedef struct {
rocksdb_t *db;
rocksdb_comparator_t *my_comparator;
rocksdb_cache_t *blockcache;
rocksdb_block_based_table_options_t *tableoptions;
rocksdb_options_t *options;
rocksdb_flushoptions_t *flushoptions;

View File

@ -171,10 +171,7 @@ static int32_t tsdbOpenRocksCache(STsdb *pTsdb) {
if (NULL == cmp) {
TAOS_RETURN(TSDB_CODE_OUT_OF_MEMORY);
}
/*
rocksdb_cache_t *cache = rocksdb_cache_create_lru(5 * 1024 * 1024);
pTsdb->rCache.blockcache = cache;
*/
rocksdb_block_based_table_options_t *tableoptions = rocksdb_block_based_options_create();
pTsdb->rCache.tableoptions = tableoptions;
@ -185,7 +182,6 @@ static int32_t tsdbOpenRocksCache(STsdb *pTsdb) {
rocksdb_options_set_create_if_missing(options, 1);
rocksdb_options_set_comparator(options, cmp);
// rocksdb_block_based_options_set_block_cache(tableoptions, cache);
rocksdb_options_set_block_based_table_factory(options, tableoptions);
rocksdb_options_set_info_log_level(options, 2); // WARN_LEVEL
// rocksdb_options_set_inplace_update_support(options, 1);
@ -254,7 +250,6 @@ _err3:
_err2:
rocksdb_options_destroy(options);
rocksdb_block_based_options_destroy(tableoptions);
// rocksdb_cache_destroy(cache);
_err:
rocksdb_comparator_destroy(cmp);
@ -270,7 +265,6 @@ static void tsdbCloseRocksCache(STsdb *pTsdb) {
rocksdb_writeoptions_destroy(pTsdb->rCache.writeoptions);
rocksdb_options_destroy(pTsdb->rCache.options);
rocksdb_block_based_options_destroy(pTsdb->rCache.tableoptions);
// rocksdb_cache_destroy(pTsdb->rCache.blockcache);
rocksdb_comparator_destroy(pTsdb->rCache.my_comparator);
taosMemoryFree(pTsdb->rCache.pTSchema);
taosArrayDestroy(pTsdb->rCache.ctxArray);