Commit Graph

576 Commits (c5db7f26059e8429f77e4307b7d3540a6aa3e29e)

Author SHA1 Message Date
sdong edd47c5104 PlainTable to encode to avoid to rewrite prefix when it is the same as the previous key 11 years ago
Haobo Xu 0f0076ed5a [RocksDB] Reduce memory footprint of the blockbased table hash index. 11 years ago
Igor Canadi 3525aac9e5 Change order of parameters in adaptive table factory 11 years ago
sdong 8c265c08f1 HashLinkList to log distribution of number of entries aross buckets 11 years ago
sdong 200e4b4a72 Add a table factory that can read DB with both of PlainTable and BlockBasedTable in it 11 years ago
Yueh-Hsuan Chiang e6e259b8ab Include max_write_buffer_number >= 2 to SanitizeOptions. 11 years ago
Igor Canadi f43c8262c2 Don't compress block bigger than 2GB 11 years ago
Igor Canadi a0191c9dfe Create Missing Column Families 11 years ago
sdong df9069d23f In DB::NewIterator(), try to allocate the whole iterator tree in an arena 11 years ago
sdong 462796697c dynamic_bloom: replace some divide (remainder) operations with shifts in locality mode, and other improvements 11 years ago
Igor Canadi f068d2a94d Move master version to 3.2 11 years ago
Igor Canadi 6de6a06631 FIFO compaction style 11 years ago
Igor Canadi b2cf95fe38 Call EnableFileDeletions with false as argument 11 years ago
Igor Canadi c07c9606ed Expose Status::code() 11 years ago
Igor Canadi 26f5dd9a5a TablePropertiesCollectorFactory 11 years ago
Igor Canadi 3edc056f6d comment 11 years ago
Igor Canadi 038a477b53 Make it easier to start using RocksDB 11 years ago
sdong 3a171dcb51 Pass logger to memtable rep and TLB page allocation error logged to info logs 11 years ago
sdong 4a7c747064 Revert "Revert "Allow allocating dynamic bloom, plain table indexes and hash linked list from huge page TLB"" 11 years ago
Igor Canadi db1854d78c Declare all DB methods virtual so that StackableDB can override them 11 years ago
Igor Canadi d69dc64be7 Revert "Allow allocating dynamic bloom, plain table indexes and hash linked list from huge page TLB" 11 years ago
Benjamin Renard 41e5cf2392 Add share_files_with_cheksum option to BackupEngine 11 years ago
Igor Canadi 4ecfbcf865 ApplyToAllCacheEntries 11 years ago
Igor Canadi 82042f451c Include version in options 11 years ago
Igor Canadi 0afc8bc29a xxHash 11 years ago
Igor Canadi 096f5be0ed Put column family information in LiveFileMetaData 11 years ago
Igor Canadi df70047669 Flush stale column families 11 years ago
sdong 7dafa3a1d7 Allow allocating dynamic bloom, plain table indexes and hash linked list from huge page TLB 11 years ago
Yueh-Hsuan Chiang 9d9d2965cb Add a new mem-table representation based on cuckoo hash. 11 years ago
Igor Canadi e525bb16ea Make kMajorVersion and kMinorVersion take version from version macros 11 years ago
Igor Canadi 6cb0cb300c Add version.h 11 years ago
Igor Canadi f868dcbbed Support for adding TTL-ed column family 11 years ago
Donovan Hide 4f9fae9bb7 Add rocksdb_open_for_read_only to C API 11 years ago
Igor Canadi a618691a3b Read-only BackupEngine 11 years ago
Lei Jin 3995e801ab kill ReadOptions.prefix and .prefix_seek 11 years ago
sdong 86a0133d05 PlainTableReader to expose index size to users 11 years ago
Igor Canadi 3992aec8fa Support for column families in TTL DB 11 years ago
Igor Canadi 588bca2020 RocksDBLite 11 years ago
Igor Canadi 23c8f89b57 Revert "Don't compile ldb tool into static library" 11 years ago
Igor Canadi e296577ef6 Don't compile ldb tool into static library 11 years ago
Igor Canadi be016613c2 Expose in memory Env to the world 11 years ago
Igor Canadi 30aff72f77 Don't shadow in ColumnFamilyDescriptor 11 years ago
Lei Jin eba3fc644a make corruption_test:CompactionInputErrorParanoid deterministic 11 years ago
Igor Canadi b3d7435b4e No shadow in public headers 11 years ago
Igor Canadi ddef6841b3 Renamed InfoLogLevel::DEBUG to InfoLogLevel::DEBUG_LEVEL 11 years ago
Kai Liu 75b59d5146 Enable hash index for block-based table 11 years ago
Igor Canadi 4daea66343 Turn on -Wmissing-prototypes 11 years ago
Igor Canadi b947fdc89d Column family support for DB::OpenForReadOnly() 11 years ago
Lei Jin 92c1eb0291 macros for perf_context 11 years ago
Igor Canadi 664559fe2d Small final fixes before merge 11 years ago