Commit Graph

26 Commits (33f8a08af22620702e81ad3b16deec04f5690992)

Author SHA1 Message Date
Peter Dillinger e92a0ed040 Optimize & clean up footer code (#9280) 3 years ago
Peter Dillinger 653c392e47 More refactoring ahead of footer & meta changes (#9240) 3 years ago
mrambacher 13ae16c315 Cleanup includes in dbformat.h (#8930) 3 years ago
Hui Xiao d6bd1a0291 Support "level_at_creation" in TablePropertiesCollectorFactory::Context (#8919) 3 years ago
mrambacher e0f697d2bd Make SliceTransform into a Customizable class (#8641) 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) 3 years ago
mrambacher 8948dc8524 Make ImmutableOptions struct that inherits from ImmutableCFOptions and ImmutableDBOptions (#8262) 3 years ago
mrambacher 0ca6d6297f Rename variables in ImmutableCFOptions to avoid conflicts with ImmutableDBOptions (#8227) 3 years ago
Ramkumar Vadivelu 9a690a74e1 In ParseInternalKey(), include corrupt key info in Status (#7515) 4 years ago
anand76 00751e4292 Add a host location property to TableProperties (#7479) 4 years ago
Zhichao Cao 16bff5370d Add plain_table_db_test to ASSERT_STATUS_CHECKED list (#7482) 4 years ago
Ramkumar Vadivelu e04a50923d Change ParseInternalKey() to return Status instead of bool (#7457) 4 years ago
sdong d08a9005b7 Make db_basic_test pass assert status checked (#7452) 4 years ago
Zitan Chen 94d04529de Store DB identity and DB session ID in SST files (#6983) 4 years ago
Yanqin Jin 3020df9df5 Remove unnecessary inclusion of version_edit.h in env (#6952) 4 years ago
Zhichao Cao e8d332d97e Use FileChecksumGenFactory for SST file checksum (#6600) 4 years ago
Cheng Chang ee50b8d499 Be able to decrease background thread's CPU priority when creating database backup (#6602) 4 years ago
Zhichao Cao 4246888101 Pass IOStatus to write path and set retryable IO Error as hard error in BG jobs (#6487) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
Zhichao Cao 4369f2c7bb Checksum for each SST file and stores in MANIFEST (#6216) 4 years ago
sdong b931f84e56 Divide file_reader_writer.h and .cc (#5803) 5 years ago
Peter Dillinger 20dec1401f Copy/split PlainTableBloomV1 from DynamicBloom (refactor) (#5767) 5 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 5 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 5 years ago
Siying Dong 0920bf4e68 Revert "Remove PlainTable's feature store_index_in_file (#4914)" (#5034) 5 years ago
Siying Dong ee1818081f Remove PlainTable's feature store_index_in_file (#4914) 6 years ago
Abhishek Madan eaaf1a6f05 Promote rocksdb.{deleted.keys,merge.operands} to main table properties (#4594) 6 years ago
Zhongyi Xie c3ebc75843 Move prefix_extractor to MutableCFOptions 6 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Siying Dong a4eb7387b2 Allow plain table to store index on file with bloom filter disabled 8 years ago
Andrew Kryczka 6fbe96baf8 Compaction Support for Range Deletion 8 years ago
Aaron Gao c7004840d2 store prefix_extractor_name in table 8 years ago
Wanning Jiang 78837f5d61 TableBuilder / TableReader support for range deletion 8 years ago
Andrew Kryczka 2391ef7214 Embed column family name in SST file 8 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 9 years ago
sdong 953a885ebf A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 9 years ago
Igor Canadi 96b8240bc5 Support footer versions bigger than 1 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
Feng Zhu 0af157f9bf Implement full filter for block based table. 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 10 years ago
Igor Canadi 26f5dd9a5a TablePropertiesCollectorFactory 10 years ago