Commit Graph

2865 Commits (c1384a707637187be3b65386816078270b8943f6)

Author SHA1 Message Date
Yi Wu e9e6e53247 Simplify write thread logic 8 years ago
Aaron Gao 44fa8ece9b change use_direct_writes to use_direct_io_for_flush_and_compaction 8 years ago
Igor Canadi b6b9359ece Fix BYTES_WRITTEN accounting 8 years ago
Sagar Vemuri 6a6723ee1e Move MergeOperatorPinning tests to be with other merge operator tests 8 years ago
Siying Dong 8f47a97512 File level histogram should be printed per CF, not per DB 8 years ago
Manuel Ung 1f8b119ed6 Limit maximum memory used in the WriteBatch representation 8 years ago
Maysam Yabandeh 20778f2f92 Adding comments to the write path 8 years ago
Sagar Vemuri 7124268a09 Reduce the number of params needed to construct DBIter 8 years ago
Islam AbdelRahman 61730186df dummy diff 8 years ago
Ayappan dd8f9e38e9 Fix compilation for GCC-5 8 years ago
Siying Dong ff97287016 Refactor compaction picker code 8 years ago
Sagar Vemuri 343b59d6ee Move various string utility functions into string_util 8 years ago
Yi Wu df6f5a3772 Move memtable related files into memtable directory 8 years ago
Tamir Duberstein 107c5f6a60 CMake: more MinGW fixes 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Islam AbdelRahman c50e3750dc Use a human readable size for level report 8 years ago
Siying Dong ce64b8b719 Divide db/db_impl.cc 8 years ago
Andrew Kryczka d659faad54 Level-based L0->L0 compaction 8 years ago
Siying Dong 43010a929f Revert "[rocksdb][PR] CMake: more MinGW fixes" 8 years ago
Tamir Duberstein 3450ac8c1b CMake: more MinGW fixes 8 years ago
Aaron Gao 90cfd46458 update IterKey that can get user key and internal key explicitly 8 years ago
Yi Wu 9e44531803 Refactor WriteImpl (pipeline write part 1) 8 years ago
Siying Dong 6ef8c620d3 Move auto_roll_logger and filename out of db/ 8 years ago
Siying Dong 88cc81df5c auto_roll_logger_test to move away from real sleep 8 years ago
Nikhil Benesch d25e28d584 replace sometimes-undefined uint type with unsigned int 8 years ago
Andrew Kryczka a1d7e487b3 Add L0 write-amp to compaction level stats 8 years ago
Orgad Shaneh 6401a8b76b Fix build with MinGW 8 years ago
Sagar Vemuri c6d04f2ecf Option to fail a request as incomplete when skipping too many internal keys 8 years ago
Siying Dong 67d7623794 Expose the stalling information through DB::GetProperty() 8 years ago
Maysam Yabandeh e7731d119a Configure index partition size 8 years ago
Siying Dong 91b5feb37b Fix Windows Build broken by a recent commit 8 years ago
Warren Falk 41ccae6d26 Add C API functions (and tests) for WriteBatchWithIndex 8 years ago
Daniel Black f4fce4751e Fix clang compile error - [-Werror,-Wunused-lambda-capture] 8 years ago
Siying Dong 15950fe3a0 Remove ASSERT_EQ(boolean, ...) 8 years ago
Aaron Gao 3e56c7e0c4 make total_log_size_ atomic 8 years ago
Dmitri Smirnov be723a8d8c Optionally construct Post Processing Info map in MemTableInserter 8 years ago
Maysam Yabandeh 8b0097b49b Readers for partition filter 8 years ago
Siying Dong 8f5bf04468 Flush triggered by DB write buffer size picks the oldest unflushed CF 8 years ago
Raza Hussain 6908e24b56 dynamic setting of stats_dump_period_sec through SetDBOption() 8 years ago
Islam AbdelRahman d52f334cbd Break stalls when no bg work is happening 8 years ago
Islam AbdelRahman 995618a821 Support SstFileManager::SetDeleteRateBytesPerSecond() 8 years ago
Islam AbdelRahman e19163688b Add macros to include file name and line number during Logging 8 years ago
Maysam Yabandeh 11526252cc Pinnableslice (2nd attempt) 8 years ago
Sagar Vemuri 1ffbdfd9a7 Add a new SstFileWriter constructor without explicit comparator 8 years ago
Reid Horuff ebd5639b6d Add ability to search for key prefix in sst_dump tool 8 years ago
Maysam Yabandeh e6725e8c8d Fix some bugs in MockEnv 8 years ago
Andrew Kryczka f2817fb7f9 avoid ASSERT_EQ(false, ...); 8 years ago
Andrew Kryczka 5b11124e39 add max to histogram stats 8 years ago
Andrew Kryczka 18fc1bc0e0 minor changes for rate limiter test flakiness 8 years ago
Aaron Gao 12ba00ea65 Reset DBIter::saved_key_ with proper user key anywhere before pass to DBIter::FindNextUserEntry 8 years ago