From 442d80c003359cd5290587321f208781ea5ac439 Mon Sep 17 00:00:00 2001 From: Zaidoon Abd Al Hadi Date: Fri, 3 Jan 2025 17:31:18 -0500 Subject: [PATCH] upgrade to RocksDB 9.10.0 --- Cargo.toml | 2 +- librocksdb-sys/Cargo.toml | 2 +- librocksdb-sys/build_version.cc | 8 ++++---- librocksdb-sys/rocksdb | 2 +- librocksdb-sys/rocksdb_lib_sources.txt | 1 + 5 files changed, 8 insertions(+), 7 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 4ee0c60..2de2f98 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,7 +40,7 @@ lto = ["rust-librocksdb-sys/lto"] [dependencies] libc = "0.2" -rust-librocksdb-sys = { path = "librocksdb-sys", version = "0.31.0", default-features = false, features = [ +rust-librocksdb-sys = { path = "librocksdb-sys", version = "0.32.0", default-features = false, features = [ "static", ] } serde = { version = "1", features = ["derive"], optional = true } diff --git a/librocksdb-sys/Cargo.toml b/librocksdb-sys/Cargo.toml index c418993..fb8890e 100644 --- a/librocksdb-sys/Cargo.toml +++ b/librocksdb-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust-librocksdb-sys" -version = "0.31.0+9.9.3" +version = "0.32.0+9.10.0" edition = "2021" rust-version = "1.75.0" authors = [ diff --git a/librocksdb-sys/build_version.cc b/librocksdb-sys/build_version.cc index 46de84a..4b176a5 100644 --- a/librocksdb-sys/build_version.cc +++ b/librocksdb-sys/build_version.cc @@ -8,17 +8,17 @@ // The build script may replace these values with real values based // on whether or not GIT is available and the platform settings -static const std::string rocksdb_build_git_sha = "14d3046a53dda588ef5887ee2c80e93104caf079"; -static const std::string rocksdb_build_git_tag = "rocksdb_build_git_tag:v9.9.3"; +static const std::string rocksdb_build_git_sha = "ae8fb3e5000e46d8d4c9dbf3a36019c0aaceebff"; +static const std::string rocksdb_build_git_tag = "rocksdb_build_git_tag:v9.10.0"; #define HAS_GIT_CHANGES 0 #if HAS_GIT_CHANGES == 0 // If HAS_GIT_CHANGES is 0, the GIT date is used. // Use the time the branch/tag was last modified -static const std::string rocksdb_build_date = "rocksdb_build_date:2024-12-04 18:23:08"; +static const std::string rocksdb_build_date = "rocksdb_build_date:2024-12-16 12:45:14"; #else // If HAS_GIT_CHANGES is > 0, the branch/tag has modifications. // Use the time the build was created. -static const std::string rocksdb_build_date = "rocksdb_build_date:2024-12-04 18:23:08"; +static const std::string rocksdb_build_date = "rocksdb_build_date:2024-12-16 12:45:14"; #endif std::unordered_map ROCKSDB_NAMESPACE::ObjectRegistry::builtins_ = {}; diff --git a/librocksdb-sys/rocksdb b/librocksdb-sys/rocksdb index 14d3046..ae8fb3e 160000 --- a/librocksdb-sys/rocksdb +++ b/librocksdb-sys/rocksdb @@ -1 +1 @@ -Subproject commit 14d3046a53dda588ef5887ee2c80e93104caf079 +Subproject commit ae8fb3e5000e46d8d4c9dbf3a36019c0aaceebff diff --git a/librocksdb-sys/rocksdb_lib_sources.txt b/librocksdb-sys/rocksdb_lib_sources.txt index dc1e196..51ab379 100644 --- a/librocksdb-sys/rocksdb_lib_sources.txt +++ b/librocksdb-sys/rocksdb_lib_sources.txt @@ -73,6 +73,7 @@ db/logs_with_prep_tracker.cc db/log_reader.cc db/log_writer.cc db/malloc_stats.cc +db/manifest_ops.cc db/memtable.cc db/memtable_list.cc db/merge_helper.cc