refactor: Updates Conan dependencies: RocksDB (#5335)

Updates RocksDB to version 9.7.3, the latest version supported in Conan 1.x. A patch for 9.7.4 that fixes a memory leak is included.
This commit is contained in:
Bart
2025-03-18 11:25:48 -04:00
committed by GitHub
parent bf504912a4
commit d167d4864f
11 changed files with 378 additions and 89 deletions

View File

@@ -191,8 +191,12 @@ public:
if (keyValues.exists("bbt_options"))
{
rocksdb::ConfigOptions config_options;
auto const s = rocksdb::GetBlockBasedTableOptionsFromString(
table_options, get(keyValues, "bbt_options"), &table_options);
config_options,
table_options,
get(keyValues, "bbt_options"),
&table_options);
if (!s.ok())
Throw<std::runtime_error>(
std::string("Unable to set RocksDB bbt_options: ") +