Commit Graph

973 Commits (476416c27c0cdd5791e33a69786857ad6a5e9789)
 

Author SHA1 Message Date
kailiu 476416c27c Some minor refactoring on the code 11 years ago
kailiu f1cec73a76 Merge branch 'master' into performance 11 years ago
Siying Dong a094f3b3b5 TableCache.FindTable() to avoid the mem copy of file number 11 years ago
Siying Dong 18df47b79a Avoid malloc in NotFound key status if no message is given. 11 years ago
Kai Liu b40c052bfa Fix all the comparison issue in fb dev servers 11 years ago
kailiu 113a08c929 Fix [-Werror=sign-compare] in autovector_test 11 years ago
kailiu 079a21ba99 Fix the unused variable warning message in mac os 11 years ago
kailiu c01676e46d Implement autovector 11 years ago
Kai Liu 5643ae1a3f Merge pull request #32 from jamesgolick/master 11 years ago
Dhruba Borthakur 71ddb117c8 Add a pointer to the engineering design discussion forum. 11 years ago
Haobo Xu bf4a48ccb3 [RocksDB] [Performance Branch] Revert previous patch. 11 years ago
Haobo Xu e94eea4527 [RocksDB] [Performance Branch] Minor fix, Remove string resize from WriteBatch::Clear 11 years ago
Siying Dong abaf26266d [RocksDB] [Performance Branch] Some Changes to PlainTable format 11 years ago
Igor Canadi b26dc95628 Initialize sequence number in BatchResult - issue #39 11 years ago
Igor Canadi 1fdb3f7dc6 [RocksDB] Optimize locking for Get 11 years ago
Igor Canadi 540a2894b6 Merge pull request #28 from bartman/master 11 years ago
Mark Callaghan ca92068b12 Add 'readtocache' test 11 years ago
Igor Canadi e914b6490d Reorder tests 11 years ago
Igor Canadi cbb8da6fdb Merge pull request #35 from zizkovrb/rm-ds_store 11 years ago
Igor Canadi 3b50b6213d Merge pull request #37 from mlin/more-c-bindings 11 years ago
Siying Dong 14995a8ff3 Move level0 sorting logic from Version::SaveTo() to Version::Finalize() 11 years ago
Siying Dong a8b8b11dc4 Get() Does Not Reserve space for to_delete memtables 11 years ago
Josef Šimánek 8c34189f0c Remove .DS_Store files. 11 years ago
Mike Lin 2a2506b629 C bindings: add a bunch of the newer options 11 years ago
Siying Dong 28c24de8be [RocksDB Peformance Branch] A bug in PlainTable format 11 years ago
Kai Liu 2e9efcd6d8 Add the property block for the plain table 11 years ago
kailiu 5f5e5fc2e9 Revert `atomic_size_t usage` 11 years ago
Haobo Xu 5090316f0d [RocksDB] [Performance Branch] Trivia build fix 11 years ago
kailiu b660e2d468 Expose usage info for the cache 11 years ago
Siying Dong 9718c790ec [Performance Branch] Fix a bug of PlainTable when building indexes 11 years ago
kailiu 0cd1521af5 Completely remove argv_ since no one use it 11 years ago
kailiu 0e24f97b9f Revert last commit and add "unused" attribute to suppress warning 11 years ago
kailiu bc9b488e92 fix a warning in db_test when running `make release` 11 years ago
Igor Canadi 417b453fa6 [backupable db] Delete db_dir children when restoring backup 11 years ago
Mark Callaghan e9e6b00d29 Add monitoring for universal compaction and add counters for compaction IO 11 years ago
Siying Dong e8ab1934d9 [RocksDB Performance Branch] DBImpl.NewInternalIterator() to reduce works inside mutex 11 years ago
Igor Canadi 249e736bc5 portable %lu printing 11 years ago
Siying Dong aaf9c6203c [RocksDB][Performance Branch]Iterator Cleanup method only tries to find obsolete files if it has the last reference to a version 11 years ago
Igor Canadi f37a59769b Updating regression test based on master's version 11 years ago
Igor Canadi f5f5c645a8 Add readrandom with both memtable and sst regression test 11 years ago
Siying Dong a8029fdc75 Introduce MergeContext to Lazily Initialize merge operand list 11 years ago
James Golick c28dd2a891 oops - missed a spot 11 years ago
Siying Dong bc5dd19b14 [RocksDB Performance Branch] Avoid sorting in Version::Get() by presorting them in VersionSet::Builder::SaveTo() 11 years ago
Siying Dong 41349d9ef1 [RocksDB Performance Branch] Avoid sorting in Version::Get() by presorting them in VersionSet::Builder::SaveTo() 11 years ago
Siying Dong 0304e3d2ff When flushing mem tables, create iterators out of mutex 11 years ago
Siying Dong 95a411d853 When flushing mem tables, create iterators out of mutex 11 years ago
Igor Canadi e8d40c31b3 [RocksDB perf] Cache speedup 11 years ago
Haobo Xu 3c02c363b3 [RocksDB] [Performance Branch] Added dynamic bloom, to be used for memable non-existing key filtering 11 years ago
James Golick 43c386b72e only try to use fallocate if it's actually present on the system 11 years ago
Igor Canadi 5e4ab767cf BackupableDB delete backups with newer seq number 11 years ago