Commit Graph

7888 Commits (313e8772856524d1a05419b11e4837ed4030427b)
 

Author SHA1 Message Date
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
Yi Wu 75133b1b6b Fix SstFileReader not able to open ingested file (#5097) 6 years ago
Yi Wu 7ca9eb7542 Fix BlockBasedTableIterator construction missing index_key_is_full parameter 6 years ago
Zhongyi Xie 3c5eed5ebe remove incorrect assert in `GetUniqueIdFromFile` (#5102) 6 years ago
Siying Dong 48e7effa79 Avoid to go through every CF for every ReleaseSnapshot() (#5090) 6 years ago
Zhongyi Xie 52e6404e0f ldb command parsing: allow option values to contain equals signs (#5088) 6 years ago
Rashmi Sharma a4396f9218 Make it easier for users to load options from option file and set shared block cache. (#5063) 6 years ago
Burton Li 88d85b6820 fix NowNanos overflow (#5062) 6 years ago
Maysam Yabandeh c84fad7a19 Reorder DBIter fields to reduce memory usage (#5078) 6 years ago
Levi Tamasi 34f8ac0c99 Make adaptivity of LRU cache mutexes configurable (#5054) 6 years ago