Commit Graph

14 Commits (1a130fa3c11ac9b93cd138ec28bb319ce37326b1)

Author SHA1 Message Date
ehds@qq.com 60422f1676 Replace GetUserKey with ExtractUserKey (#9664) 3 years ago
Hui Xiao d6bd1a0291 Support "level_at_creation" in TablePropertiesCollectorFactory::Context (#8919) 3 years ago
Peter Dillinger 04db764831 Embed original file number in SST table properties (#8686) 3 years ago
Levi Tamasi 1ae026c400 Partially revert the "apply subrange of table property collectors" change (#8465) 3 years ago
Levi Tamasi d83542ca83 Make it possible to apply only a subrange of table property collectors (#8298) 4 years ago
mrambacher 8948dc8524 Make ImmutableOptions struct that inherits from ImmutableCFOptions and ImmutableDBOptions (#8262) 4 years ago
Zitan Chen 94d04529de Store DB identity and DB session ID in SST files (#6983) 4 years ago
Zhichao Cao e8d332d97e Use FileChecksumGenFactory for SST file checksum (#6600) 5 years ago
Zhichao Cao 4246888101 Pass IOStatus to write path and set retryable IO Error as hard error in BG jobs (#6487) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Zhichao Cao 4369f2c7bb Checksum for each SST file and stores in MANIFEST (#6216) 5 years ago
Shylock Hg 9eb3e1f77d Use delete to disable automatic generated methods. (#5009) 5 years ago
Peter Dillinger 20dec1401f Copy/split PlainTableBloomV1 from DynamicBloom (refactor) (#5767) 5 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 6 years ago
Siying Dong 38a06aa225 Improve comments of classes for PlainTable (#5339) 6 years ago
Siying Dong 0920bf4e68 Revert "Remove PlainTable's feature store_index_in_file (#4914)" (#5034) 6 years ago
Siying Dong ee1818081f Remove PlainTable's feature store_index_in_file (#4914) 6 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Andrew Kryczka 2391ef7214 Embed column family name in SST file 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
sdong 776bd8d5eb Pass column family ID to table property collector 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
unknown 5c79132335 Revert the changes related to Options, as requested to seperate them into 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 10 years ago
Igor Canadi dbd95b7532 Add more table properties to EventLogger 10 years ago
sdong 953a885ebf A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
Lei Jin 5665e5e285 introduce ImmutableOptions 10 years ago
Stanislau Hlebik 9d70cce047 Adding option to save PlainTable index and bloom filter in SST file. 10 years ago
sdong edd47c5104 PlainTable to encode to avoid to rewrite prefix when it is the same as the previous key 11 years ago
Igor Canadi 26f5dd9a5a TablePropertiesCollectorFactory 11 years ago
Igor Canadi 588bca2020 RocksDBLite 11 years ago
sdong e9ed28f9c8 PlainTableBuilder::Add() to use local char array instead of reused std::string as tmp buffer 11 years ago
kailiu 4f6cb17bdb First phase API clean up 11 years ago
Siying Dong abaf26266d [RocksDB] [Performance Branch] Some Changes to PlainTable format 11 years ago
Kai Liu 2e9efcd6d8 Add the property block for the plain table 11 years ago
kailiu e1d92dfd2e Fix a bunch of mac compilation issues in performance branch 11 years ago
Siying Dong b59d4d5a50 A Simple Plain Table 11 years ago
kailiu 6eb5649800 Move flush_block_policy from Options to TableFactory 11 years ago
Dhruba Borthakur b4ad5e89ae Implement a compressed block cache. 11 years ago
Siying Dong f03b2df010 Follow-up Cleaning-up After D13521 11 years ago
Siying Dong d4eec30ed0 Make "Table" pluggable 11 years ago
Siying Dong 9edda37027 Universal Compaction to Have a Size Percentage Threshold To Decide Whether to Compress 11 years ago
Dhruba Borthakur 3c37955a2f Remove obsolete namespace mappings. 11 years ago
Dhruba Borthakur a143ef9b38 Change namespace from leveldb to rocksdb 11 years ago
Dhruba Borthakur 1186192ed1 Replace include/leveldb with include/rocksdb. 11 years ago
Abhishek Kona d29f181923 Fix all the lint errors. 12 years ago
Dhruba Borthakur 321dfdc3ae Allow having different compression algorithms on different levels. 12 years ago