Commit Graph

927 Commits (be351f4754b1a93f30027214a4338942994f6fad)

Author SHA1 Message Date
Islam AbdelRahman aececc209e Introduce ReadOptions::pin_data (support zero copy for keys) 9 years ago
Gunnar Kudrjavets 97265f5f14 Fix minor bugs in delete operator, snprintf, and size_t usage 9 years ago
Venkatesh Radhakrishnan 030215bf01 Running manual compactions in parallel with other automatic or manual compactions in restricted cases 9 years ago
Dmitri Smirnov a6fbdd64e0 Fix rebase issues and new code warnings. 9 years ago
Dmitri Smirnov 236fe21c92 Enable MS compiler warning c4244. 9 years ago
charsyam c30b499541 fix typos in comments 9 years ago
sdong 56e77f0967 Deprecate options.soft_rate_limit and add options.soft_pending_compaction_bytes_limit 9 years ago
sdong 770dea9325 Fix occasional failure of DBTest.DynamicCompactionOptions 9 years ago
Alex Yang e8180f9901 added public api to schedule flush/compaction, code to prevent race with db::open 9 years ago
sdong bcd7bd1229 Relax verification condition of DBTest.SuggestCompactRangeTest 9 years ago
sdong f9103d9a30 DBTest.DynamicCompactionOptions: More deterministic and readable 9 years ago
sdong ef8ed3681c Fix DBTest.SuggestCompactRangeTest for disable jemalloc case 9 years ago
sdong db320b1b82 DB to only flush the column family with the largest memtable while option.db_write_buffer_size is hit 9 years ago
sdong 33e0c93826 Reduce extra key comparision in DBIter::Next() 9 years ago
Nathan Bronson 9a9d4759b2 InlineSkipList part 3/3 - new skiplist type that colocates key and node 9 years ago
Vasili Svirski 41b32c6059 Enable C4267 warning 9 years ago
agiardullo c5b467306d Fix race condition that causes valgrind failures 9 years ago
yuslepukhin 047bd22aae Build on Visual Studio 2015 Update 1 9 years ago
sdong d5540e18e6 DBTest.MergeTestTime to only use fake time to be determinstic 9 years ago
sdong 5cbb7e43e0 DBTest.MergeTestTime: relax counter upper bound verification 9 years ago
Yueh-Hsuan Chiang 3ecbab0040 Add GetAggregatedIntProperty(): returns the aggregated value from all CFs 9 years ago
Dmitri Smirnov eaaf081d16 Do not suppress C4018 'expression' : signed/unsigned mismatch 9 years ago
Islam AbdelRahman ff4499e297 Update DB::AddFile() to have less restrictions 9 years ago
sdong 296c3a1f94 "make format" in some recent commits 9 years ago
Praveen Rao 32cdec634e Fail recovery if filter provides more records than original and corresponding unit-test, fix naming conventions 9 years ago
Dmitri Smirnov 3c750b59ae No need to #ifdef test only code on windows 9 years ago
Praveen Rao 7951b9b079 make field order match initialization order 9 years ago
Praveen Rao 0c59691dde Handle multiple batches in single log record - allow app to return a new batch + allow app to return corrupted record status 9 years ago
Alexey Maykov f18acd8875 Fixed the clang compilation failure 9 years ago
Sage Weil 5830c699f2 log_writer: pass log number and whether recycling is enabled to ctor 9 years ago
Alexey Maykov e1a09a7703 Implementation for GetPropertiesOfTablesInRange 9 years ago
Yueh-Hsuan Chiang ad471453e8 Allow GetProperty to report the number of currently running flushes / compactions. 9 years ago
Venkatesh Radhakrishnan a98fbacfa0 Moving memtable related files from util to a new directory memtable 9 years ago
Islam AbdelRahman 952ad994a9 Fix db_test under ROCKSDB_LITE 9 years ago
sdong dae49e829e Make DBTest.ReadLatencyHistogramByLevel more robust 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
Praveen Rao cc4d13e0a8 Put wal_filter under #ifndef ROCKSDB_LITE 9 years ago
Praveen Rao a6efefef79 Fix format specifiers 9 years ago
Praveen Rao f7b2a7b40b Fix format specifiers 9 years ago
Praveen Rao 59a0c219bb Adding log filter to inspect and filter log records on recovery 9 years ago
Venkatesh Radhakrishnan f1fdf5205b Clean up dependency: Move db_test_util.* to db directory 9 years ago
sdong 776bd8d5eb Pass column family ID to table property collector 9 years ago
sdong e61d9c1484 Make DBTest.AggregatedTableProperties more deterministic 9 years ago
sdong b77eb16aba New Manifest format to allow customized fields in NewFile. 9 years ago
dyniusz a065cdb388 bloom hit/miss stats for SST and memtable 9 years ago
dyniusz 0267502655 Support for LevelDB SST with .ldb suffix 9 years ago
Igor Canadi bf19dbff44 Fix valgrind - Initialize done variable 9 years ago
Igor Canadi 115427ef63 Add APIs PauseBackgroundWork() and ContinueBackgroundWork() 9 years ago
Mike Lin 60fa9cf0b5 Override DBImplReadOnly::SyncWAL() to return NotSupported. Previously, calling it caused program abort. 9 years ago
Yueh-Hsuan Chiang 63e0f86797 Fixed a bug which causes rocksdb.flush.write.bytes stat is always zero 9 years ago