Commit Graph

2872 Commits (3c840d1a6dc194a6dcdbf886b0438dc176804c44)

Author SHA1 Message Date
Yi Wu 3c840d1a6d Allow DB reopen with reduced options.num_levels 7 years ago
Yi Wu 92bfd6c507 Fix DropColumnFamily data race 7 years ago
Andrew Kryczka 7fbb9eccaf support disabling checksum in block-based table 7 years ago
Andrew Kryczka 7eba54eb9b test compaction input-level split range tombstone assumption 7 years ago
mkosieradzki a12479819d Improved transactions support in C API 7 years ago
Andrew Kryczka 8ace1f79b5 add counter for deletion dropping optimization 7 years ago
Andrew Kryczka ed0a4c93ef perf_context measure user bytes read 7 years ago
Sagar Vemuri 9a44b4c32c Allow merge operator to be called even with a single operand 7 years ago
follitude ac8fb77afd fix some misspellings 7 years ago
Andrew Kryczka af012c0f83 fix deleterange with memtable prefix bloom 7 years ago
Andrew Kryczka 1c8dbe2aa2 update scores after picking universal compaction 7 years ago
Maysam Yabandeh eb6425303e Update WritePrepared with the pseudo code 7 years ago
Siying Dong 71598cdc75 Fix false removal of tombstone issue in FIFO and kCompactionStyleNone 7 years ago
Andrew Kryczka acf935e40f fix deletion dropping in intra-L0 7 years ago
yiwu-arbug 3f5888430a Fix c_test ASAN failure 7 years ago
Andrew Kryczka 6f051e0c71 fix corruption_test valgrind 7 years ago
Kent767 ac098a4626 expose set_skip_stats_update_on_db_open to C bindings 7 years ago
Siying Dong 666a005f9b Support prefetch last 512KB with direct I/O in block based file reader 7 years ago
Stanislav Tkach 25df24254b Add column families related functions (C API) 7 years ago
Oleksandr Anyshchenko 0cecf8155b Write batch for `TransactionDB` in C API 7 years ago
jimmyway 23c7d13540 fix comment 7 years ago
Aaron G 7848f0b24c add VerifyChecksum() to db.h 7 years ago
Chang Liu d97a72d63f Try to repair db with wal_dir option, avoid leak some WAL files 7 years ago
Maysam Yabandeh bdc056f8aa Refactor PessimisticTransaction 7 years ago
Sagar Vemuri 20dc5e74f2 Optimize range-delete aggregator call in merge helper. 7 years ago
Andrew Kryczka cc01985db0 Introduce bottom-pri thread pool for large universal compactions 7 years ago
Maysam Yabandeh 58410aee44 Fix the overflow bug in AwaitState 7 years ago
Maysam Yabandeh c3d5c4d38a Refactor TransactionImpl 7 years ago
奏之章 3218edc573 Fix universal compaction bug 7 years ago
Andrew Kryczka 6a36b3a7b9 fix db get/write stats 7 years ago
Siying Dong 21696ba502 Replace dynamic_cast<> 7 years ago
Sagar Vemuri ac748c57ed Fix FIFO Compaction with TTL tests 7 years ago
Andrew Kryczka 710411aea6 fix asan/valgrind for TableCache cleanup 7 years ago
Siying Dong fca4d6da17 Build fewer tests in Travis platform_dependent tests 7 years ago
Aaron Gao 8f553d3c52 remove unnecessary internal_comparator param in newIterator 7 years ago
Andrew Kryczka d12691b86f move TableCache::EraseHandle outside of db mutex 7 years ago
Siying Dong e7697b8ce8 Fix LITE unit tests 7 years ago
Siying Dong c281b44829 Revert "CRC32 Power Optimization Changes" 7 years ago
Sagar Vemuri 9980de262c Fix FIFO compaction picker test 7 years ago
Kamalalochana Subbaiah 2289d38115 CRC32 Power Optimization Changes 7 years ago
Maysam Yabandeh 30b58cf71a Remove the orphan assert on !need_log_sync 7 years ago
Yi Wu fe1a5559f3 Fix flaky write_callback_test 7 years ago
Islam AbdelRahman ea8ad4f678 Fix compaction div by zero logging 7 years ago
kapitan-k 34112aeffd Added db paths to c 7 years ago
Daniel Black 1d8aa2961c Gcc 7 ParsedInternalKey replace memset with clear function. 7 years ago
Siying Dong e67b35c076 Add Iterator::Refresh() 7 years ago
Andrew Kryczka a34b2e388e Fix caching of compaction picker's next index 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Andrew Kryczka a22b9cc6fe overlapping endpoint fixes in level compaction picker 7 years ago