You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Denis Hananein
9f3475eccf
Fix compilation errors, clang++-15 ( #10907 )
...
Summary:
I've tried to compile the main branch, but there are two minor things which are make CE.
I'm not sure about the second one (`num_empty_non_l0_level`), probably there is should be additional assert.
```
-c ../cache/clock_cache.cc
[build] ../cache/clock_cache.cc:855:15: error: variable 'i' set but not used [-Werror,-Wunused-but-set-variable]
[build] for (size_t i = 0; &array_[current] != h; i++) {
[build] ^
```
```
[build] ../db/version_set.cc:3665:7: error: variable 'num_empty_non_l0_level' set but not used [-Werror,-Wunused-but-set-variable]
[build] int num_empty_non_l0_level = 0;
[build] ^
[build] 1 error generated.
```
Pull Request resolved: https://github.com/facebook/rocksdb/pull/10907
Reviewed By: jay-zhuang
Differential Revision: D40866667
Pulled By: ajkr
fbshipit-source-id: 963b7bd56859d0b3b2779cd36fad229425cb7b17
2 years ago
..
cache.cc
Add enable_split_merge option for CompressedSecondaryCache ( #10690 )
2 years ago
cache_bench.cc
Add (& fix) some simple source code checks ( #8821 )
3 years ago
cache_bench_tool.cc
Call experimental new clock cache HyperClockCache ( #10684 )
2 years ago
cache_entry_roles.cc
Add a dedicated cache entry role for blobs ( #10601 )
2 years ago
cache_entry_roles.h
Expose `CacheEntryRole` and map keys for block cache stat collections ( #9838 )
3 years ago
cache_entry_stats.h
New stable, fixed-length cache keys ( #9126 )
3 years ago
cache_helpers.h
Eliminate the copying of blobs when serving reads from the cache ( #10297 )
2 years ago
cache_key.cc
Derive cache keys from SST unique IDs ( #10394 )
2 years ago
cache_key.h
Derive cache keys from SST unique IDs ( #10394 )
2 years ago
cache_reservation_manager.cc
Charge blob cache usage against the global memory limit ( #10321 )
2 years ago
cache_reservation_manager.h
Account memory of FileMetaData in global memory limit ( #9924 )
2 years ago
cache_reservation_manager_test.cc
Print stack traces on frozen tests in CI ( #10828 )
2 years ago
cache_test.cc
clang-format cache/ and util/ directories ( #10867 )
2 years ago
charged_cache.cc
Charge blob cache usage against the global memory limit ( #10321 )
2 years ago
charged_cache.h
Charge blob cache usage against the global memory limit ( #10321 )
2 years ago
clock_cache.cc
Fix compilation errors, clang++-15 ( #10907 )
2 years ago
clock_cache.h
Refactor ShardedCache for more sharing, static polymorphism ( #10801 )
2 years ago
compressed_secondary_cache.cc
add SetCapacity and GetCapacity for secondary cache ( #10712 )
2 years ago
compressed_secondary_cache.h
add SetCapacity and GetCapacity for secondary cache ( #10712 )
2 years ago
compressed_secondary_cache_test.cc
Print stack traces on frozen tests in CI ( #10828 )
2 years ago
fast_lru_cache.cc
Refactor ShardedCache for more sharing, static polymorphism ( #10801 )
2 years ago
fast_lru_cache.h
clang-format cache/ and util/ directories ( #10867 )
2 years ago
lru_cache.cc
Use malloc/free for LRUHandle instead of new[]/delete[] ( #10884 )
2 years ago
lru_cache.h
Use malloc/free for LRUHandle instead of new[]/delete[] ( #10884 )
2 years ago
lru_cache_test.cc
Refactor ShardedCache for more sharing, static polymorphism ( #10801 )
2 years ago
sharded_cache.cc
Refactor ShardedCache for more sharing, static polymorphism ( #10801 )
2 years ago
sharded_cache.h
Refactor ShardedCache for more sharing, static polymorphism ( #10801 )
2 years ago