Commit Graph

296 Commits (5693db2a02dfa31a7106328e6e6d45c84470605f)

Author SHA1 Message Date
Dhruba Borthakur abd70ecc2b The default settings enable checksum verification on every read. 11 years ago
Igor Canadi 514e42c7cc Fix some lint warnings 11 years ago
Igor Canadi e5ec7384a0 Better interface to create BackupEngine 11 years ago
Igor Canadi ec2fa4a690 Export BackupEngine 11 years ago
Igor Canadi eb055609e4 [column families] Move memtable and immutable memtable list to column family data 11 years ago
Igor Canadi 832158e7f7 Fsync directory after we create a new file 11 years ago
Siying Dong 8477255da3 Moving Some includes from options.h to forward declaration 11 years ago
Igor Canadi b13bdfa500 Add a call DisownData() to Cache, which should speed up shutdown 11 years ago
Lei Jin aba2acb5ec CompactRange() to return status 11 years ago
Tomislav Novak 81c9cc9b3b Tailing iterator 11 years ago
Igor Canadi 7c5e583a27 ColumnFamilySet 11 years ago
Igor Canadi 83681bf9ef Statistics code cleanup 11 years ago
kailiu eae1804f29 Remove the unnecessary use of shared_ptr 11 years ago
kailiu c8f16221ed Fix the return type of WriteBatch::Data(). 11 years ago
Igor Canadi d9cd7a063f Fix CompactRange to apply filter to every key 11 years ago
Siying Dong 51dd21926c DB::Put() to estimate write batch data size needed and pre-allocate buffer 11 years ago
Siying Dong c4548d5f1f WriteBatch to provide a way for user to query data size directly and only return constant reference of data in Data() 11 years ago
Schalk-Willem Kruger a09ee1069d Improve RocksDB "get" performance by computing merge result in memtable 11 years ago
Igor Canadi cb37ddf229 Feature requests for BackupableDB 11 years ago
kailiu 12b6d2b839 Separate the aligned and unaligned memory allocation 11 years ago
Igor Canadi 19e3ee64ac Add column family information to WAL 11 years ago
Igor Canadi 72918efffe [column families] Implement DB::OpenWithColumnFamilies() 11 years ago
Igor Canadi ef6ad1708d [column families] Support to create and drop column families 11 years ago
Igor Canadi 7535443083 [RocksDB] Support for column families in manifest 11 years ago
Igor Canadi b60c14f6ee Support multi-threaded DisableFileDeletions() and EnableFileDeletions() 11 years ago
Mike Lin 4b1d049236 C API: add rocksdb_env_set_high_priority_background_threads 11 years ago
Siying Dong 18df47b79a Avoid malloc in NotFound key status if no message is given. 11 years ago
Igor Canadi b26dc95628 Initialize sequence number in BatchResult - issue #39 11 years ago
Igor Canadi 9385a5247e [RocksDB] [Column Family] Interface proposal 11 years ago
Mike Lin 2a2506b629 C bindings: add a bunch of the newer options 11 years ago
Mark Callaghan e9e6b00d29 Add monitoring for universal compaction and add counters for compaction IO 11 years ago
Siying Dong a8029fdc75 Introduce MergeContext to Lazily Initialize merge operand list 11 years ago
Igor Canadi 5e4ab767cf BackupableDB delete backups with newer seq number 11 years ago
Doğan Çeçen 6c4e110c8c Rename leveldb to rocksdb in C api 11 years ago
Igor Canadi fb9fce4fc3 [RocksDB] BackupableDB 11 years ago
Mayank Agarwal 92e8316118 Make GetDbIdentity pure virtual and also implement it for StackableDB, DBWithTTL 11 years ago
Mayank Agarwal 18802689b8 Make an API to get database identity from the IDENTITY file 11 years ago
Sajal Jain 28a1b9b95f [rocksdb] statistics counters for memtable hits and misses 11 years ago
Igor Canadi eb12e47e0e Killing Transform Rep 11 years ago
lovro 930cb0b9ee Clarify CompactionFilter thread safety requirements 11 years ago
Dhruba Borthakur 38feca4f35 Removed redundant slice_transform.h and memtablerep.h 11 years ago
Igor Canadi 3ce3658411 DB::GetOptions() 11 years ago
Igor Canadi 11c26bd4a4 [RocksDB] Interface changes required for BackupableDB 11 years ago
Haobo Xu 5b825d6964 [RocksDB] Use raw pointer instead of shared pointer when passing Statistics object internally 11 years ago
Siying Dong 3e35aa6412 Revert "Allow users to profile a query and see bottleneck of the query" 11 years ago
Siying Dong 3d8ac31d71 Allow users to profile a query and see bottleneck of the query 11 years ago
kailiu 6eb5649800 Move flush_block_policy from Options to TableFactory 11 years ago
kailiu 1415f8820d Improve the "table stats" 11 years ago
Dhruba Borthakur 31295b0a1b Add License message to public header files. 11 years ago
kailiu 97d8e573a6 make util/env_posix.cc work under mac 11 years ago