Commit Graph

29 Commits (17731a43a6e6a212097c1d83392f81d310ffe2fa)

Author SHA1 Message Date
Maysam Yabandeh 63822eb761 Enable two write queues for transactions 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Aaron Gao 3e86c0f07c disable direct reads for log and manifest and add direct io to tests 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Yi Wu 9ed928e7a9 Split DBOptions into ImmutableDBOptions and MutableDBOptions 8 years ago
Aaron Orenstein 2073cf3775 Eliminate use of 'using namespace std'. Also remove a number of ADL references to std functions. 9 years ago
zensan 78711524b7 In all the places where log records are read, there was a check that 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Sage Weil 3ac13c99d1 log_reader: pass log_number and optional info_log to ctor 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
Igor Canadi 9f20395cd6 Turn -Wshadow back on 10 years ago
Igor Canadi 635905481d WalManager 10 years ago
Yueh-Hsuan Chiang 1c7799d8aa Fixed a file-not-found issue when a log file is moved to archive. 11 years ago
Igor Canadi 588bca2020 RocksDBLite 11 years ago
Igor Canadi 2b95dc1542 Revert "Fix bad merge of D16791 and D16767" 11 years ago
sdong 839c8ecfcd Fix bad merge of D16791 and D16767 11 years ago
Yueh-Hsuan Chiang a77527f2af Add ReadOptions to TransactionLogIterator. 11 years ago
Lei Jin 994c327b86 IOError cleanup 11 years ago
Igor Canadi f276e0e59d [CF] Options -> DBOptions 11 years ago
Kai Liu 35460ccb53 Fix the string format issue 11 years ago
kailiu 21587760b9 Fixing the warning messages captured under mac os # Consider using `git commit -m 'One line title' && arc diff`. # You will save time by running lint and unit in the background. 11 years ago
Kai Liu bba6595b1f Fix the valgrind error 11 years ago
Mayank Agarwal f837f5b1c9 Making the transaction log iterator more robust 11 years ago
Mayank Agarwal ae8e0770b4 Disallow transaction log iterator to skip sequences 11 years ago
Dhruba Borthakur 9cd221094c Add appropriate LICENSE and Copyright message. 11 years ago
Mayank Agarwal fe3713961e Features in Transaction log iterator 11 years ago
Naman Gupta cbf4a06427 Add option for storing transaction logs in a separate dir 11 years ago
Dhruba Borthakur a143ef9b38 Change namespace from leveldb to rocksdb 11 years ago
Mayank Agarwal 8a3547d38e API for getting archived log files 11 years ago
Haobo Xu bdf1085944 [RocksDB] cleanup EnvOptions 12 years ago
Abhishek Kona 41cb922b34 Allocate the LogReporter from heap. Summary: 12 years ago
Mayank Agarwal 94d86b25a9 Fix memory leak for probableWALfiles in db_impl.cc 12 years ago
Abhishek Kona 574b76f710 [RocksDB][Bug] Look at all the files, not just the first file in TransactionLogIter as BatchWrites can leave it in Limbo 12 years ago
Abhishek Kona 9b70529c86 Disable Unit Test for TransactionLogIteratorStall 12 years ago
Abhishek Kona 27c15fb67e TransactionLogIter should stall at the last record. Currently it errors out 12 years ago
Dhruba Borthakur ad96563b79 Ability to configure bufferedio-reads, filesystem-readaheads and mmap-read-write per database. 12 years ago
Abhishek Kona d68880a1b9 Do not allow Transaction Log Iterator to fall ahead when writer is writing the same file 12 years ago
Abhishek Kona c41f1e995c Codemod NULL to nullptr 12 years ago
Chip Turner 2fdf91a4f8 Fix a number of object lifetime/ownership issues 12 years ago
Dhruba Borthakur 3d1e92b05a Enhancements to rocksdb for better support for replication. 12 years ago
Abhishek Kona 2ba866e0c5 GetSequence API in write batch. 12 years ago
Abhishek Kona 8055008909 GetUpdatesSince API to enable replication. 12 years ago