Commit Graph

8697 Commits (ec496347bc172b677eaf5f5645f0dbbea4ca8ac1)
 

Author SHA1 Message Date
Maysam Yabandeh fe642cbee6 WritePrepared: fix race condition in reading batch with duplicate keys (#5147) 6 years ago
ableegoldman 1966a7c055 Expose JavaAPI for getting the filter policy of a BlockBasedTableConfig (#5186) 6 years ago
Siying Dong 85b2bde3dd Still implement StatisticsImpl::measureTime() (#5181) 6 years ago
Yanqin Jin 3189398c00 Fix bugs detected by clang analyzer (#5185) 6 years ago
vijaynadimpalli f49e12b892 Added missing table properties in log (#5168) 6 years ago
anand76 fefd4b98c5 Introduce a new MultiGet batching implementation (#5011) 6 years ago
Siying Dong ed9f5e21aa Change OptimizeForPointLookup() and OptimizeForSmallDb() (#5165) 6 years ago
Sagar Vemuri d3d20dcdca Periodic Compactions (#5166) 6 years ago
Manuel Ung ef0fc1b461 Reduce copies of LockInfo (#5172) 6 years ago
jsteemann 313e877285 fix reading encrypted files beyond file boundaries (#5160) 6 years ago
Siying Dong 0bb555630f Consolidate hash function used for non-persistent data in a new function (#5155) 6 years ago
Yanqin Jin de00f28132 Refactor ExternalSSTFileTest (#5129) 6 years ago
Sergei Glushchenko 39c6c5fc1b Expose DB methods to lock and unlock the WAL (#5146) 6 years ago
Siying Dong 479c566771 Add final annotations to some cache functions (#5156) 6 years ago
Harry Wong 8d1e52165d Removed const fields in copyable classes (#5095) 6 years ago
Levi Tamasi 59ef2ba559 Evict the uncompression dictionary from the block cache upon table close (#5150) 6 years ago
Mike Kolupaev 306b9adfd8 Add missing methods to EnvWrapper, and more wrappers in Env.h (#5131) 6 years ago
Adam Simpkins c06c4c01c5 Fix many bugs in log statement arguments (#5089) 6 years ago
datonli f0edf9d575 #5145 , rename port/dirent.h to port/port_dirent.h to avoid compile err when use port dir as header dir output (#5152) 6 years ago
Maysam Yabandeh 75e8b6dfcf Fix race condition in IteratorWithLocalStatistics (#5149) 6 years ago
Maysam Yabandeh 7441a0ecba WriteUnPrepared: fix ubsan complaint (#5148) 6 years ago
Zhichao Cao ebb9b2ed16 Fix the potential DB crash caused by call EndTrace before StartTrace (#5130) 6 years ago
Zhongyi Xie e8480d4d9d add assert to silence clang analyzer and fix variable shadowing (#5140) 6 years ago
Maysam Yabandeh 5234fc1b70 Mark logs with prepare in PreReleaseCallback (#5121) 6 years ago
Zhongyi Xie 26015f3b48 add compression options to table properties (#5081) 6 years ago
Maysam Yabandeh 14b3f683a1 WriteUnPrepared: less virtual in iterator callback (#5049) 6 years ago
Simon Grätzer d9d3cacaf5 Add a missing define to monitoring/iostats_context_imp.h (#5136) 6 years ago
Siying Dong ebcc8ae1d3 Revert "Avoid per-key upper bound check in BlockBasedTableIterator (#5101)" (#5132) 6 years ago
xinbenlv fa1b558299 Add LevelDB repository link in the Readme 6 years ago
Mike Kolupaev 120bc4715b Add DBOptions. avoid_unnecessary_blocking_io to defer file deletions (#5043) 6 years ago
Remington Brasga 127a850beb Fix arena allocation size in NewEmptyInternalIterator (#4905) 6 years ago
Maysam Yabandeh a703f16da9 WriteUnPrepared: Enable auto-compaction after max_evicted_seq_ init (#5128) 6 years ago
Yi Wu f29dc1b906 Avoid per-key upper bound check in BlockBasedTableIterator (#5101) 6 years ago
Yanqin Jin 09957ded1d Update RepeatableThreadTest with MockTimeEnv (#5107) 6 years ago
Yanqin Jin d77476ef55 Fix db_stress for custom env (#5122) 6 years ago
anand76 dae3b5545c Smooth the deletion of WAL files (#5116) 6 years ago
Siying Dong a98317f555 Option string/map can set merge operator from object registry (#5123) 6 years ago
Siying Dong 106a94af15 Improve obsolete_files_test (#5125) 6 years ago
Burton Li d1edf4eced Format env_win coding style by google c++ style guide (#5096) 6 years ago
Siying Dong 89ab1381f8 Apply automatic formatting to some files (#5114) 6 years ago
Siying Dong 1f7f5a5a79 Run automatic formatter against public header files (#5115) 6 years ago
Siying Dong 5f6adf3f6a Fix some variable naming in db/transaction_log_impl.* (#5112) 6 years ago
Fosco Marotto 8c072044d2 Update history and version for 6.1 6 years ago
Yi Wu d69241586e Fix perf_context.user_key_comparison_count for range scan (#5098) 6 years ago
Siying Dong 2b4d5ceb47 Remove some "using std::..." from header files. (#5113) 6 years ago
Yanqin Jin 9358178edc Support for single-primary, multi-secondary instances (#4899) 6 years ago
jsteemann 2a5463ae84 remove bundled but unused fbson library (#5108) 6 years ago
Shi Feng 01e6badbb6 Introduce CPU timers for iterator seek and next (#5076) 6 years ago
Siying Dong 4774a9409b Allow option string to get comparator from object registry (#5106) 6 years ago
Siying Dong fe2bd190a5 BlobDB::Open() should put all existing trash files to delete scheduler (#5103) 6 years ago