Commit Graph

66 Commits (af1746751f2ff48381c53390bb7e4759b4d6bd11)

Author SHA1 Message Date
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Sagar Vemuri 7124268a09 Reduce the number of params needed to construct DBIter 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Sagar Vemuri c6d04f2ecf Option to fail a request as incomplete when skipping too many internal keys 8 years ago
Islam AbdelRahman e19163688b Add macros to include file name and line number during Logging 8 years ago
Maysam Yabandeh 11526252cc Pinnableslice (2nd attempt) 8 years ago
Maysam Yabandeh d0ba8ec8f9 Revert "PinnableSlice" 8 years ago
Maysam Yabandeh 54d94e9c2c PinnableSlice 8 years ago
Andrew Kryczka 3f62215210 Lazily initialize RangeDelAggregator's map and pinning manager 8 years ago
Andrew Kryczka 9e7cf3469b DeleteRange user iterator support 8 years ago
Andrew Kryczka f998c9790f DeleteRange Get support 8 years ago
Yi Wu 9ed928e7a9 Split DBOptions into ImmutableDBOptions and MutableDBOptions 8 years ago
sdong e79ad9e184 Add Iterator Property rocksdb.iterator.version_number 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
agiardullo 18d5e1bf88 Remove db_impl_readonly dependency on utilities 9 years ago
Yueh-Hsuan Chiang 45bab305f9 Move GetThreadList() feature under Env. 10 years ago
Yueh-Hsuan Chiang 73d72ed5c7 Block ReadOnlyDB in ROCKSDB_LITE 10 years ago
Yueh-Hsuan Chiang d0c5f28a5c Introduce GetThreadList API 10 years ago
Lei Jin 574028679b dynamic max_sequential_skip_in_iterations 10 years ago
sdong f4086a88b4 perf_context.get_from_output_files_time is set for MultiGet() and ReadOnly DB too. 10 years ago
Lei Jin fd5d80d55e CompactedDB: log using the correct info_log 10 years ago
Lei Jin 3c68006109 CompactedDBImpl 10 years ago
sdong 06d986252a Always pass MergeContext as pointer, not reference 10 years ago
Lei Jin 52311463e9 MemTableOptions 10 years ago
Lei Jin 048560a642 reduce references to cfd->options() in DBImpl 10 years ago
Lei Jin c9e419ccb6 rename options_ to db_options_ in DBImpl to avoid confusion 10 years ago
Radheshyam Balasundaram b6fd7811eb Don't do memtable lookup in db_impl_readonly if memtables are empty while opening db. 10 years ago
Igor Canadi 41a697256f NewIterators in read-only mode 10 years ago
Igor Canadi d4a8423334 Remove seek compaction 11 years ago
sdong fa430bfd04 Minimize accessing multiple objects in Version::Get() 11 years ago
Lei Jin 82b37a18bd thread local for tailing iterator 11 years ago
Igor Canadi b947fdc89d Column family support for DB::OpenForReadOnly() 11 years ago
Igor Canadi e67241f0b9 Sanity check on Open 11 years ago
Yiting Li 7981a43274 Consistency Check Function 11 years ago
Igor Canadi fb2346fc1f [CF] Code cleanup part 1 11 years ago
Igor Canadi b06840aa7d [CF] Rethinking ColumnFamilyHandle and fix to dropping column families 11 years ago
Igor Canadi f276e0e59d [CF] Options -> DBOptions 11 years ago
Igor Canadi 5e2c4fe766 Get rid of DBImpl::user_comparator() 11 years ago
Igor Canadi 0e22badc08 [column families] Iterator and MultiGet 11 years ago
Lei Jin 5b3b6549d6 use super_version in NewIterator() and MultiGet() function 11 years ago
Igor Canadi fa99d53e55 Change ColumnFamilyData from struct to class 11 years ago
Igor Canadi 4bf25357ae [column families] Removing VersionSet::current() 11 years ago
Igor Canadi eb055609e4 [column families] Move memtable and immutable memtable list to column family data 11 years ago
Igor Canadi 6fe9b57748 Refactor Recover() code 11 years ago
Igor Canadi 055e6df45b VersionEdit not to take NumLevels() 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 9385a5247e [RocksDB] [Column Family] Interface proposal 11 years ago
Siying Dong a8029fdc75 Introduce MergeContext to Lazily Initialize merge operand list 11 years ago
Siying Dong ef2211a9ca [RocksDB Performance Branch] Introduce MergeContext to Lazily Initialize merge operand list 11 years ago