Commit Graph

205 Commits (f20b07cebb8315eb903937c0136c2bcb2eb565e6)

Author SHA1 Message Date
Ewout Prangsma 51778612c9 Encryption at rest support 7 years ago
Andrew Kryczka c217e0b9c7 Call RateLimiter for compaction reads 8 years ago
Siying Dong 52a7f38b19 WriteOptions.low_pri which can throttle low pri writes if needed 8 years ago
Siying Dong 95b0e89b5d Improve write buffer manager (and allow the size to be tracked in block cache) 8 years ago
Andrew Kryczka bb01c1880c Introduce max_background_jobs mutable option 8 years ago
Aaron Gao 492fc49a86 fix readampbitmap tests 8 years ago
Andrew Kryczka be421b0b16 portable sched_getcpu calls 8 years ago
Aaron Gao 259a00eaca unbiase readamp bitmap 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Tomas Kolda 04d58970cb AIX and Solaris Sparc Support 8 years ago
Aaron Gao 44fa8ece9b change use_direct_writes to use_direct_io_for_flush_and_compaction 8 years ago
Sagar Vemuri 6a6723ee1e Move MergeOperatorPinning tests to be with other merge operator tests 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
Sagar Vemuri 97edc72d39 Add a memtable-only iterator 8 years ago
Aaron Gao 286a36db7f posix writablefile truncate 8 years ago
Dmitri Smirnov 0a4cdde50a Windows thread 8 years ago
Siying Dong 036d668b19 Fix wrong result in data race case related to Get() 8 years ago
Siying Dong f25f1ec60b Add test DBTest2.GetRaceFlush which can expose a data race bug 8 years ago
Siying Dong 0e8dfd6062 Fix OptimizeForPointLookup() 8 years ago
Yi Wu 5d1457dbbf Dump persistent cache options 8 years ago
Karthikeyan Radhakrishnan 4118e13330 Persistent Cache: Expose stats to user via public API 8 years ago
Siying Dong 972e3ff295 Enable allow_concurrent_memtable_write and enable_write_thread_adaptive_yield by default 8 years ago
Maysam Yabandeh 361010d447 Exporting compaction stats in the form of a map 8 years ago
Islam AbdelRahman 5691a1d8a4 Fix compaction conflict with running compaction 8 years ago
Aaron Gao 715256338a forbid merge during recovery 8 years ago
sdong b666f85445 Consider more factors when determining preallocation size of WAL files 8 years ago
sdong 607628d349 Support ZSTD with finalized format 8 years ago
sdong 32149059f9 Merge options source_compaction_factor, max_grandparent_overlap_bytes and expanded_compaction_factor into max_compaction_bytes 8 years ago
Islam AbdelRahman b49b92cf28 Introduce Read amplification bitmap (read amp statistics) 8 years ago
sdong dade61ac26 Mitigate regression bug of options.max_successive_merges hit during DB Recovery 8 years ago
Islam AbdelRahman d11c09d9e2 Eliminate memcpy from ForwardIterator 8 years ago
omegaga e70020e4f6 Only cache level 0 indexes and filter when opening table reader 8 years ago
Islam AbdelRahman 68a8e6b8fa Introduce FullMergeV2 (eliminate memcpy from merge operators) 8 years ago
omegaga cd4178a015 Add a new feature to enforce a sync point only active on a thread 8 years ago
sdong 32df9733d1 Add options.write_buffer_manager: control total memtable size across DB instances 8 years ago
Islam AbdelRahman c70a9335de Fix mutex unlock issue between scheduled compaction and ReleaseCompactionFiles() 9 years ago
krad a08c8c851a Added PersistentCache abstraction 9 years ago
Islam AbdelRahman d86f9b9c3f Fix lite build 9 years ago
Islam AbdelRahman 4b31723433 Add bottommost_compression option 9 years ago
Andrew Kryczka a06faa6327 Skip PresetCompressionDict test for lite 9 years ago
Andrew Kryczka 0f428c5619 Fix compression dictionary clang osx error 9 years ago
Andrew Kryczka 843d2e3137 Shared dictionary compression using reference block 9 years ago
Yi Wu 792762c42c Split db_test.cc 9 years ago
Victor Tyutyunov e5c614e1df Fixing snapshot 0 assertion 9 years ago
Victor Tyutyunov 1b1adebe8f Fixing snapshot 0 assertion 9 years ago
sdong 535af525d6 BlockBasedTable::PrefixMayMatch() to skip index checking if we can't find a filter block. 9 years ago
sdong dff4c48ede BlockBasedTable::PrefixMayMatch: no need to find data block after full bloom checking 9 years ago
Marton Trencseni 9b51987521 Adding pin_l0_filter_and_index_blocks_in_cache feature and related fixes. 9 years ago
Praveen Rao 583157f710 Avoid overloaded virtual function 9 years ago