Commit Graph

157 Commits (503db684f72061b98d2200debafcc750b7f8de67)

Author SHA1 Message Date
Islam AbdelRahman e9b2af87f8 Expose ThreadPool under include/rocksdb/threadpool.h 8 years ago
Adam Retter ffdf6eee19 Add Status to RocksDBException so that meaningful function result Status from the C++ API isn't lost (#1273) 8 years ago
Yi Wu 4cc37f59e5 Introduce ClockCache 8 years ago
sdong 8b79422b52 [Proof-Of-Concept] RocksDB Blob Storage with a blob log file. 8 years ago
omegaga 44f5cc57a5 Add time series database (resubmitted) 8 years ago
sdong 7c4615cf1f A utility function to help users migrate DB after options change 8 years ago
omegaga d51dc96a79 Experiments on column-aware encodings 8 years ago
krad c116b47804 Persistent Read Cache (part 6) Block Cache Tier Implementation 8 years ago
Islam AbdelRahman f8061a237e Fix Statistics TickersNameMap miss match with Tickers enum 8 years ago
Yi Wu 32604e6601 Fix flush not being commit while writing manifest 8 years ago
krad d9cfaa2b16 Persistent Read Cache (6) Persistent cache tier implentation - File layout 8 years ago
Yi Wu 4b95253587 Refactor cache.cc 8 years ago
Yi Wu 6ea41f8527 Fix deadlock when trying update options when write stalls 8 years ago
omegaga e6f68faf99 Update Makefile to fix dependency 8 years ago
Islam AbdelRahman fa813f7478 Update DB::AddFile() to ingest the file to the lowest possible level 9 years ago
sdong 6faddd7c55 Merge db/slice.cc into util/slice.cc 9 years ago
sdong b2973eaaeb Remove options builder 9 years ago
krad d755c62f92 Persistent Read Cache (5) Volatile cache tier implementation 9 years ago
krad 3070ed9021 Persistent Read Cache (4) Interface definitions 9 years ago
Andrew Kryczka 6e6622abb9 Create env_basic_test [pluggable Env part 2] 9 years ago
Andrew Kryczka af0c9ac01d Env registry for URI-based Env selection [pluggable Env part 1] 9 years ago
Yueh-Hsuan Chiang 88acd932f6 Allows db_bench to take an options file 9 years ago
Aaron Gao 5d660258e7 add simulator Cache as class SimCache/SimLRUCache(with test) 9 years ago
sdong 1d725ca51d Deprecate BlockBasedTableOptions.hash_index_allow_collision=false. 9 years ago
Islam AbdelRahman 1f2dca0eaa Add MaxOperator to utilities/merge_operators/ 9 years ago
omegaga 3c69f77c67 Move IO failure test to separate file 9 years ago
krad a08c8c851a Added PersistentCache abstraction 9 years ago
Dmitri Smirnov aab91b8d8f Use generic threadpool for Windows environment (#1120) 9 years ago
Reid Horuff a657ee9a9c [rocksdb] Recovery path sequence miscount fix 9 years ago
Andrew Kryczka 3f16a836a4 Introduce chroot Env 9 years ago
Yi Wu 792762c42c Split db_test.cc 9 years ago
SherlockNoMad 54f6b9e162 Histogram Concurrency Improvement and Time-Windowing Support 9 years ago
agiardullo 790252805d Add multithreaded transaction test 9 years ago
Yi Wu 2568985ab3 IOStatsContext::ToString() add option to exclude zero counters 9 years ago
Jonathan Wiepert 7bd284c374 Separeate main from bench functionality to allow cusomizations 9 years ago
Jonathan Wiepert 14a322033f Remove references to files deleted in commit abb4052278 9 years ago
Islam AbdelRahman d6c838f1e1 Add SstFileManager (component tracking all SST file in DBs and control the deletion rate) 9 years ago
Andrew Kryczka 167bd8856d [directory includes cleanup] Finish removing util->db dependencies 9 years ago
Andrew Kryczka 46f9cd46af [directory includes cleanup] Move cross-function test points 9 years ago
Nathan Bronson 7d87f02799 support for concurrent adds to memtable 9 years ago
Sage Weil 2074ddd625 env: add EnvMirror 9 years ago
Javier González b2863017b1 Move posix threads into a library 9 years ago
Nathan Bronson 78812ec6bf InlineSkipList - part 1/3 9 years ago
sdong c4ebb66d61 Not to build forward_iterator_bench now 9 years ago
Venkatesh Radhakrishnan 7824444bfc Reuse file iterators in tailing iterator when memtable is flushed 9 years ago
Yueh-Hsuan Chiang e11f676e34 Add OptionsUtil::LoadOptionsFromFile() API 9 years ago
Yueh-Hsuan Chiang e114f0abb8 Enable RocksDB to persist Options file. 9 years ago
Nathan Bronson b81b430987 Switch to thread-local random for skiplist 9 years ago
Yueh-Hsuan Chiang 183cadfc87 Add OptionsSanityCheckLevel 9 years ago
Yueh-Hsuan Chiang 7d7ee2b654 Add Memory Insight support to utilities 9 years ago