remove block cache for rocksdb
This commit is contained in:
parent
f61dbfc459
commit
f0c997cf80
|
@ -171,10 +171,10 @@ static int32_t tsdbOpenRocksCache(STsdb *pTsdb) {
|
||||||
if (NULL == cmp) {
|
if (NULL == cmp) {
|
||||||
TAOS_RETURN(TSDB_CODE_OUT_OF_MEMORY);
|
TAOS_RETURN(TSDB_CODE_OUT_OF_MEMORY);
|
||||||
}
|
}
|
||||||
|
/*
|
||||||
rocksdb_cache_t *cache = rocksdb_cache_create_lru(5 * 1024 * 1024);
|
rocksdb_cache_t *cache = rocksdb_cache_create_lru(5 * 1024 * 1024);
|
||||||
pTsdb->rCache.blockcache = cache;
|
pTsdb->rCache.blockcache = cache;
|
||||||
|
*/
|
||||||
rocksdb_block_based_table_options_t *tableoptions = rocksdb_block_based_options_create();
|
rocksdb_block_based_table_options_t *tableoptions = rocksdb_block_based_options_create();
|
||||||
pTsdb->rCache.tableoptions = tableoptions;
|
pTsdb->rCache.tableoptions = tableoptions;
|
||||||
|
|
||||||
|
@ -185,7 +185,7 @@ static int32_t tsdbOpenRocksCache(STsdb *pTsdb) {
|
||||||
|
|
||||||
rocksdb_options_set_create_if_missing(options, 1);
|
rocksdb_options_set_create_if_missing(options, 1);
|
||||||
rocksdb_options_set_comparator(options, cmp);
|
rocksdb_options_set_comparator(options, cmp);
|
||||||
rocksdb_block_based_options_set_block_cache(tableoptions, cache);
|
// rocksdb_block_based_options_set_block_cache(tableoptions, cache);
|
||||||
rocksdb_options_set_block_based_table_factory(options, tableoptions);
|
rocksdb_options_set_block_based_table_factory(options, tableoptions);
|
||||||
rocksdb_options_set_info_log_level(options, 2); // WARN_LEVEL
|
rocksdb_options_set_info_log_level(options, 2); // WARN_LEVEL
|
||||||
// rocksdb_options_set_inplace_update_support(options, 1);
|
// rocksdb_options_set_inplace_update_support(options, 1);
|
||||||
|
@ -254,7 +254,7 @@ _err3:
|
||||||
_err2:
|
_err2:
|
||||||
rocksdb_options_destroy(options);
|
rocksdb_options_destroy(options);
|
||||||
rocksdb_block_based_options_destroy(tableoptions);
|
rocksdb_block_based_options_destroy(tableoptions);
|
||||||
rocksdb_cache_destroy(cache);
|
// rocksdb_cache_destroy(cache);
|
||||||
_err:
|
_err:
|
||||||
rocksdb_comparator_destroy(cmp);
|
rocksdb_comparator_destroy(cmp);
|
||||||
|
|
||||||
|
@ -270,7 +270,7 @@ static void tsdbCloseRocksCache(STsdb *pTsdb) {
|
||||||
rocksdb_writeoptions_destroy(pTsdb->rCache.writeoptions);
|
rocksdb_writeoptions_destroy(pTsdb->rCache.writeoptions);
|
||||||
rocksdb_options_destroy(pTsdb->rCache.options);
|
rocksdb_options_destroy(pTsdb->rCache.options);
|
||||||
rocksdb_block_based_options_destroy(pTsdb->rCache.tableoptions);
|
rocksdb_block_based_options_destroy(pTsdb->rCache.tableoptions);
|
||||||
rocksdb_cache_destroy(pTsdb->rCache.blockcache);
|
// rocksdb_cache_destroy(pTsdb->rCache.blockcache);
|
||||||
rocksdb_comparator_destroy(pTsdb->rCache.my_comparator);
|
rocksdb_comparator_destroy(pTsdb->rCache.my_comparator);
|
||||||
taosMemoryFree(pTsdb->rCache.pTSchema);
|
taosMemoryFree(pTsdb->rCache.pTSchema);
|
||||||
taosArrayDestroy(pTsdb->rCache.ctxArray);
|
taosArrayDestroy(pTsdb->rCache.ctxArray);
|
||||||
|
|
Loading…
Reference in New Issue