Commit Graph

911 Commits (5025c7ec09fcaf323c04bbbcf340bb7f4aa6aed6)

Author SHA1 Message Date
krad 7189e90c22 Fix a noisy unit test. 10 years ago
Dmitri Smirnov d8586ab22b All of these are in the new code added past 3.10 10 years ago
Poornima Chozhiyath Raman 4bed00a44b Fix function name format according to google style 10 years ago
krad e2e3d84b2c Added multi WAL log testing to recovery tests. 10 years ago
Poornima Chozhiyath Raman c0b23dd5b0 Enabling trivial move in universal compaction 10 years ago
Yueh-Hsuan Chiang d8e3e766f9 Fixed a bug in test ThreadStatusSingleCompaction 10 years ago
Yueh-Hsuan Chiang 4ce5be4255 fixed leaking log::Writers 10 years ago
Yueh-Hsuan Chiang 685582a0b4 Revert two diffs related to DBIter::FindPrevUserKey() 10 years ago
Mike Kolupaev 218487d8dc [wal changes 1/3] fixed unbounded wal growth in some workloads 10 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 10 years ago
krad b0f1927dbb Increasing timeout for drop writes. 10 years ago
Tomislav Novak ec70fea4c4 Fix a comparison in DBIter::FindPrevUserKey() 10 years ago
krad 6199cba998 Fix race in unit test. 10 years ago
Venkatesh Radhakrishnan c9cd404bcd Make flush check for shutdown 10 years ago
Poornima Chozhiyath Raman 4fb09c6871 Updating SeekToLast with upper bound 10 years ago
Islam AbdelRahman 674b1181cf Bottommost level compaction option 10 years ago
Giuseppe Ottaviano 782a1590f9 Implement a table-level row cache 10 years ago
krad de85e4cadf Introduce WAL recovery consistency levels 10 years ago
Venkatesh Radhakrishnan 04251e1e3a Add wal files to Checkpoint for multiple column families. 10 years ago
Igor Canadi bf03f59c11 Disable CompressLevelCompaction() if Zlib is not supported 10 years ago
Igor Canadi 760e9a94de Fail DB::Open() when the requested compression is not available 10 years ago
Islam AbdelRahman 4eabbdb7ec Skip bottommost level compaction if possible 10 years ago
Islam AbdelRahman 12e030a992 Use CompactRangeOptions for CompactRange 10 years ago
sdong 40f562e747 Allow GetApproximateSize() to include mem table size if it is skip list memtable 10 years ago
Islam AbdelRahman cccd2199a6 Revert skip bottommost compaction 10 years ago
Islam AbdelRahman 20f2b54252 Skip bottom most level compaction if no compaction filter 10 years ago
sdong 7842920be5 Slow down writes by bytes written 10 years ago
Igor Canadi a84df655f3 Don't let two L0->L1 compactions run in parallel 10 years ago
Islam AbdelRahman 73faa3d41d Handling edge cases for ReFitLevel 10 years ago
sdong e409d3d745 Make "make all" work for CYGWIN 10 years ago
Venkatesh Radhakrishnan 406a5682eb Fix hang when closing a DB after doing loads with WAL disabled. 10 years ago
sdong 6df589b446 Add TablePropertiesCollector::NeedCompact() to suggest DB to further compact output files 10 years ago
Yueh-Hsuan Chiang 7322c74012 Revert incorrect commit 10 years ago
Yueh-Hsuan Chiang 7647df8f9e Fixed the tsan failure in util/compaction_job_stats_impl.cc 10 years ago
Islam AbdelRahman 3ce3bb3da2 Allowing L0 -> L1 trivial move on sorted data 10 years ago
Yueh-Hsuan Chiang 0b3172d071 Add EventListener::OnTableFileDeletion() 10 years ago
sdong 3af668ed17 Fix DBTest.MigrateToDynamicLevelMaxBytesBase slowness with valgrind 10 years ago
Yueh-Hsuan Chiang 898e803fc5 Add a stats counter for DB_WRITE back which was mistakenly removed. 10 years ago
sdong 4266d4fd90 Allow users to migrate to options.level_compaction_dynamic_level_bytes=true using CompactRange() 10 years ago
agiardullo dc9d70de65 Optimistic Transactions 10 years ago
agiardullo c815351038 Support saving history in memtable_list 10 years ago
Yueh-Hsuan Chiang e2c1d4b57f [Public API Change] Make DB::GetDbIdentity() be const function. 10 years ago
Igor Canadi b0fdda4ff0 Allow flushes to run in parallel with manual compaction 10 years ago
sdong fb5bdbf987 DBTest.DynamicLevelMaxBytesCompactRange: make sure L0 is not empty before running compact range 10 years ago
sdong 6fa7085121 CompactRange skips levels 1 to base_level -1 for dynamic level base size 10 years ago
sdong 5aad881298 DBTest.DynamicLevelMaxBytesBase2: remove an unnecesary check 10 years ago
sdong ec43a8b9fb Universal Compaction with multiple levels won't allocate up to output size 10 years ago
agiardullo 711465ccec API to fetch from both a WriteBatchWithIndex and the db 10 years ago
Igor Canadi 3996fff8a1 Fix clang build - add override 10 years ago
Igor Canadi d978139063 SuggestCompactRange() is manual compaction 10 years ago