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.
Abhishek Madan
eaaf1a6f05
Promote rocksdb.{deleted.keys,merge.operands} to main table properties ( #4594 )
...
Summary:
Since the number of range deletions are reported in
TableProperties, it is confusing to not report the number of merge
operands and point deletions as top-level properties; they are
accessible through the public API, but since they are not the "main"
properties, they do not appear in aggregated table properties, or the
string representation of table properties.
This change promotes those two property keys to
`rocksdb/table_properties.h`, adds corresponding uint64 members for
them, deprecates the old access methods `GetDeletedKeys()` and
`GetMergeOperands()` (though they are still usable for now), and removes
`InternalKeyPropertiesCollector`. The property key strings are the same
as before this change, so this should be able to read DBs written from older
versions (though I haven't tested this yet).
Pull Request resolved: https://github.com/facebook/rocksdb/pull/4594
Differential Revision: D12826893
Pulled By: abhimadan
fbshipit-source-id: 9e4e4fbdc5b0da161c89582566d184101ba8eb68
6 years ago
..
advisor
Rules Advisor: some fixes to support fetching stats from ODS ( #4223 )
7 years ago
dump
fix gflags namespace
7 years ago
rdb
Fix /bin/bash shebangs
8 years ago
CMakeLists.txt
cmake support for linux and osx ( #1358 )
9 years ago
Dockerfile
adding docker build script and dockerfile
10 years ago
auto_sanity_test.sh
Suppress lint in old files
7 years ago
benchmark.sh
benchmark.sh: to fix divide by zero runtime error ( #4442 )
7 years ago
benchmark_leveldb.sh
Suppress lint in old files
7 years ago
blob_dump.cc
comment unused parameters to turn on -Wunused-parameter flag
7 years ago
check_format_compatible.sh
Add compatibility test of SST ingestion ( #4310 )
7 years ago
db_bench.cc
Change RocksDB License
8 years ago
db_bench_tool.cc
Fix two contrun job failures ( #4587 )
6 years ago
db_bench_tool_test.cc
Per-thread unique test db names ( #4135 )
7 years ago
db_crashtest.py
Enable crash-recovery stress test for atomic flush ( #4605 )
6 years ago
db_repl_stress.cc
comment unused parameters to turn on -Wunused-parameter flag
7 years ago
db_sanity_test.cc
Change RocksDB License
8 years ago
db_stress.cc
Fix a warning against implicit type conversion ( #4593 )
6 years ago
dbench_monitor
Fix /bin/bash shebangs
8 years ago
generate_random_db.sh
Fix /bin/bash shebangs
8 years ago
ingest_external_sst.sh
Add compatibility test of SST ingestion ( #4310 )
7 years ago
ldb.cc
comment unused parameters to turn on -Wunused-parameter flag
7 years ago
ldb_cmd.cc
Promote rocksdb.{deleted.keys,merge.operands} to main table properties ( #4594 )
6 years ago
ldb_cmd_impl.h
Add SST ingestion to ldb ( #4205 )
7 years ago
ldb_cmd_test.cc
fix memory leak in two_level_iterator
7 years ago
ldb_test.py
Add SST ingestion to ldb ( #4205 )
7 years ago
ldb_tool.cc
Add SST ingestion to ldb ( #4205 )
7 years ago
pflag
Fix /bin/bash shebangs
8 years ago
reduce_levels_test.cc
Per-thread unique test db names ( #4135 )
7 years ago
regression_test.sh
Suppress lint in old files
7 years ago
report_lite_binary_size.sh
Legocastle job to report lite build binary size to scuba
7 years ago
rocksdb_dump_test.sh
Suppress lint in old files
7 years ago
run_flash_bench.sh
Fix /bin/bash shebangs
8 years ago
run_leveldb.sh
Fix /bin/bash shebangs
8 years ago
sample-dump.dmp
First version of rocksdb_dump and rocksdb_undump.
10 years ago
sst_dump.cc
comment unused parameters to turn on -Wunused-parameter flag
7 years ago
sst_dump_test.cc
Add path to WritableFileWriter. ( #4039 )
7 years ago
sst_dump_tool.cc
Promote rocksdb.{deleted.keys,merge.operands} to main table properties ( #4594 )
6 years ago
sst_dump_tool_imp.h
Move prefix_extractor to MutableCFOptions
7 years ago
trace_analyzer.cc
RocksDB Trace Analyzer ( #4091 )
7 years ago
trace_analyzer_test.cc
Add the unit test of Iterator to trace_analyzer_test ( #4282 )
7 years ago
trace_analyzer_tool.cc
Fix trace_analyzer potential huge memory wasting due to no valid query analyzed ( #4473 )
7 years ago
trace_analyzer_tool.h
Fix trace_analyzer potential huge memory wasting due to no valid query analyzed ( #4473 )
7 years ago
verify_random_db.sh
tools/check_format_compatible.sh to cover forward option reading too ( #3994 )
7 years ago
write_external_sst.sh
correct mistyped msg. ( #4341 )
7 years ago
write_stress.cc
Compilation fixes for powerpc build, -Wparentheses-equality error and missing header guards
7 years ago
write_stress_runner.py
Suppress lint in old files
7 years ago