Commit Graph

63 Commits (b4596c6174a5f8e050402f85c091f35a89a0263f)

Author SHA1 Message Date
Maysam Yabandeh f46464d383 write-prepared txn: call IsInSnapshot 8 years ago
Artem Danilov 8a6708f5f2 Extend property map with compaction stats 8 years ago
Yi Wu 3c840d1a6d Allow DB reopen with reduced options.num_levels 8 years ago
Siying Dong 666a005f9b Support prefetch last 512KB with direct I/O in block based file reader 8 years ago
Siying Dong e7697b8ce8 Fix LITE unit tests 8 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 8 years ago
Victor Gao 1d7048c598 comment out unused parameters 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Ewout Prangsma 51778612c9 Encryption at rest support 8 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 9 years ago
Siying Dong 95b0e89b5d Improve write buffer manager (and allow the size to be tracked in block cache) 9 years ago
Andrew Kryczka bb01c1880c Introduce max_background_jobs mutable option 9 years ago
Aaron Gao 492fc49a86 fix readampbitmap tests 9 years ago
Andrew Kryczka be421b0b16 portable sched_getcpu calls 9 years ago
Aaron Gao 259a00eaca unbiase readamp bitmap 9 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 9 years ago
Tomas Kolda 04d58970cb AIX and Solaris Sparc Support 9 years ago
Aaron Gao 44fa8ece9b change use_direct_writes to use_direct_io_for_flush_and_compaction 9 years ago
Sagar Vemuri 6a6723ee1e Move MergeOperatorPinning tests to be with other merge operator tests 9 years ago
Maysam Yabandeh 8b0097b49b Readers for partition filter 9 years ago
Siying Dong 8f5bf04468 Flush triggered by DB write buffer size picks the oldest unflushed CF 9 years ago
Sagar Vemuri 97edc72d39 Add a memtable-only iterator 9 years ago
Aaron Gao 286a36db7f posix writablefile truncate 9 years ago
Dmitri Smirnov 0a4cdde50a Windows thread 9 years ago
Siying Dong 036d668b19 Fix wrong result in data race case related to Get() 9 years ago
Siying Dong f25f1ec60b Add test DBTest2.GetRaceFlush which can expose a data race bug 9 years ago
Siying Dong 0e8dfd6062 Fix OptimizeForPointLookup() 9 years ago
Yi Wu 5d1457dbbf Dump persistent cache options 9 years ago
Karthikeyan Radhakrishnan 4118e13330 Persistent Cache: Expose stats to user via public API 9 years ago
Siying Dong 972e3ff295 Enable allow_concurrent_memtable_write and enable_write_thread_adaptive_yield by default 9 years ago
Maysam Yabandeh 361010d447 Exporting compaction stats in the form of a map 9 years ago
Islam AbdelRahman 5691a1d8a4 Fix compaction conflict with running compaction 9 years ago
Aaron Gao 715256338a forbid merge during recovery 9 years ago
sdong b666f85445 Consider more factors when determining preallocation size of WAL files 9 years ago
sdong 607628d349 Support ZSTD with finalized format 9 years ago
sdong 32149059f9 Merge options source_compaction_factor, max_grandparent_overlap_bytes and expanded_compaction_factor into max_compaction_bytes 9 years ago
Islam AbdelRahman b49b92cf28 Introduce Read amplification bitmap (read amp statistics) 9 years ago
sdong dade61ac26 Mitigate regression bug of options.max_successive_merges hit during DB Recovery 9 years ago
Islam AbdelRahman d11c09d9e2 Eliminate memcpy from ForwardIterator 9 years ago
omegaga e70020e4f6 Only cache level 0 indexes and filter when opening table reader 9 years ago
Islam AbdelRahman 68a8e6b8fa Introduce FullMergeV2 (eliminate memcpy from merge operators) 9 years ago
omegaga cd4178a015 Add a new feature to enforce a sync point only active on a thread 9 years ago
sdong 32df9733d1 Add options.write_buffer_manager: control total memtable size across DB instances 9 years ago
Islam AbdelRahman c70a9335de Fix mutex unlock issue between scheduled compaction and ReleaseCompactionFiles() 10 years ago
krad a08c8c851a Added PersistentCache abstraction 10 years ago
Islam AbdelRahman d86f9b9c3f Fix lite build 10 years ago
Islam AbdelRahman 4b31723433 Add bottommost_compression option 10 years ago
Andrew Kryczka a06faa6327 Skip PresetCompressionDict test for lite 10 years ago
Andrew Kryczka 0f428c5619 Fix compression dictionary clang osx error 10 years ago