Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

humb1t
Copy link
Contributor

@humb1t humb1t commented May 26, 2025

Update to latest RocksDB

@humb1t
Copy link
Contributor Author

humb1t commented May 26, 2025

Addresses comment that was made for #999

@aleksuss
Copy link
Member

aleksuss commented Jun 9, 2025

I guess the file librocksdb-sys/rocksdb_lib_sources.txt should be re-generated by the command: make gen_lib_sources.

@niklasf
Copy link
Contributor

niklasf commented Jul 1, 2025

Tested and looks like this branch works nicely regardless. Of course its still cleaner to add all source files:

--- a/librocksdb-sys/rocksdb_lib_sources.txt
+++ b/librocksdb-sys/rocksdb_lib_sources.txt
@@ -197,6 +197,7 @@ table/block_fetcher.cc
 table/cuckoo/cuckoo_table_builder.cc
 table/cuckoo/cuckoo_table_factory.cc
 table/cuckoo/cuckoo_table_reader.cc
+table/external_table.cc
 table/format.cc
 table/get_context.cc
 table/iterator.cc
@@ -296,6 +297,8 @@ utilities/persistent_cache/block_cache_tier_file.cc
 utilities/persistent_cache/block_cache_tier_metadata.cc
 utilities/persistent_cache/persistent_cache_tier.cc
 utilities/persistent_cache/volatile_tier_impl.cc
+utilities/secondary_index/secondary_index_iterator.cc
+utilities/secondary_index/simple_secondary_index.cc
 utilities/simulator_cache/cache_simulator.cc
 utilities/simulator_cache/sim_cache.cc
 utilities/table_properties_collectors/compact_for_tiering_collector.cc

@humb1t humb1t force-pushed the update-rocksdb-10.2.1 branch 2 times, most recently from d7c5b1c to e90d2ac Compare July 2, 2025 09:09
@humb1t
Copy link
Contributor Author

humb1t commented Jul 2, 2025

Thanks @aleksuss and @niklasf - I generated file automatically and rebased my branch on top of current master.

port/win/io_win.cc
port/win/port_win.cc
port/win/win_logger.cc
port/win/win_thread.cc
Copy link
Member

@aleksuss aleksuss Jul 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The files needed for win should be skipped here. They are added in the build.rs script for win target.

@humb1t humb1t force-pushed the update-rocksdb-10.2.1 branch from e90d2ac to df5452b Compare July 27, 2025 17:13
@humb1t
Copy link
Contributor Author

humb1t commented Jul 27, 2025

Thank you @aleksuss - I cleared all files with 'port/win' and checked that they all added in build.rs script you mentioned.

@humb1t humb1t force-pushed the update-rocksdb-10.2.1 branch from df5452b to 7e7a1d5 Compare July 27, 2025 17:16
@aleksuss aleksuss merged commit 6bd9644 into rust-rocksdb:master Aug 6, 2025
8 checks passed
@aleksuss aleksuss mentioned this pull request Aug 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants