Commit Graph

532 Commits (12767b3130a2076539aff97db276c43464722a27)

Author SHA1 Message Date
Yueh-Hsuan Chiang 6996de87af Expose per-level aggregated table properties via GetProperty() 9 years ago
sdong c852968465 db_iter_test: add more test cases for the data race bug 9 years ago
sdong 4637207120 Add test case to repro the mispositional iterator in a low-chance data race case 9 years ago
Andres Notzli 68f934355a Better CompactionJob testing 9 years ago
Andres Notzli c465071029 Removing duplicate code 9 years ago
agiardullo 064294081b Improved FileExists API 9 years ago
Islam AbdelRahman 4853e228ef Make table_test runnable in ROCKSDB_LITE 9 years ago
Islam AbdelRahman cf6a7bebc8 Block cuckoo table tests in ROCKSDB_LITE 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
Andres Notzli 1d20fa9d0f Fixed and simplified merge_helper 9 years ago
Dmitri Smirnov d1a457181d Ensure Windows build w/o port/port.h in public headers 9 years ago
Dmitri Smirnov 247690fe38 Ensure Windows build w/o port/port.h in public headers 9 years ago
lovro e1c99e10c1 Replace std::priority_queue in MergingIterator with custom heap, take 2 9 years ago
sdong f9728640f3 "make format" against last 10 commits 9 years ago
sdong 76d3cd3286 Fix public API dependency on internal codes and dependency on MAX_INT32 9 years ago
sdong 041b6f95a2 perf_context: report time spent on reading index and bloom blocks 9 years ago
unknown 5c79132335 Revert the changes related to Options, as requested to seperate them into 9 years ago
Dmitri Smirnov ef4b87f1b2 Commit both PR and internal code review changes 9 years ago
Yueh-Hsuan Chiang b7a2369fb2 Revert "Replace std::priority_queue in MergingIterator with custom heap" 9 years ago
Yueh-Hsuan Chiang 57d216ea65 Remove assert(current_ == CurrentReverse()) in MergingIterator::Prev() 9 years ago
Yueh-Hsuan Chiang 685582a0b4 Revert two diffs related to DBIter::FindPrevUserKey() 9 years ago
lovro b6655a679d Replace std::priority_queue in MergingIterator with custom heap 9 years ago
Yueh-Hsuan Chiang acee2b08a2 Fixed endless loop in DBIter::FindPrevUserKey() 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 9 years ago
sdong 05e2831966 Allocate LevelFileIteratorState and LevelFileNumIterator from DB iterator's arena 9 years ago
Igor Canadi 0a019d74a0 Use malloc_usable_size() for accounting block cache size 10 years ago
Giuseppe Ottaviano 782a1590f9 Implement a table-level row cache 10 years ago
sdong 6df589b446 Add TablePropertiesCollector::NeedCompact() to suggest DB to further compact output files 10 years ago
agiardullo dc9d70de65 Optimistic Transactions 10 years ago
Igor Canadi dbd95b7532 Add more table properties to EventLogger 10 years ago
clark.kang 6ede020dc4 fix typos 10 years ago
sdong 98a44559d5 Build for CYGWIN 10 years ago
sdong fcb206b667 SyncPoint to allow a callback with an argument and use it to get DBTest.DynamicLevelCompressionPerLevel2 more straight-forward 10 years ago
Igor Canadi 5e067a7b19 Clean up compression logging 10 years ago
sdong a45e7581b7 Avoid naming conflict of EntryType 10 years ago
sdong 953a885ebf A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 10 years ago
Anurag Indu 1e57f2bf2b Fix build 10 years ago
Anurag Indu 211ca26aee Fixing build issue 10 years ago
Anurag Indu 3d1a924ff3 Adding stats for the merge and filter operation 10 years ago
Igor Sugak 9405b5ef8f rocksdb: Remove #include "util/string_util.h" from util/testharness.h 10 years ago
Igor Sugak b4b69e4f77 rocksdb: switch to gtest 10 years ago
Igor Sugak 9fd6edf81c rocksdb: Replace ASSERT* with EXPECT* in functions that does not return void value 10 years ago
Igor Sugak 95344346af rocksdb: Small refactoring before migrating to gtest 10 years ago
sdong e9de8b65a6 Change the way options.compression_per_level is used when options.level_compaction_dynamic_level_bytes=true 10 years ago
krad f29b33c73b Add functionality to pre-fetch blocks specified by a key range to BlockBasedTable implementation. 10 years ago
Sameet Agarwal e7c434c364 Add columnfamily option optimize_filters_for_hits to optimize for key hits only 10 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 10 years ago
krad d9f4875e52 Disable pre-fetching of index and filter blocks for sst_dump_tool. 10 years ago
Igor Sugak 62f7a1be4f rocksdb: Fixed 'Dead assignment' and 'Dead initialization' scan-build warnings 10 years ago
Jim Meyering aa5d8e6d95 table_test.cc: add missing 5th arg in TestArgs initializer 10 years ago