Commit Graph

137 Commits (b6269b078a58155e5dfe26d6af087ab10d5eba00)

Author SHA1 Message Date
Andrew Kryczka 9e7cf3469b DeleteRange user iterator support 8 years ago
Islam AbdelRahman 869ae5d786 Support IngestExternalFile (remove AddFile restrictions) 8 years ago
Islam AbdelRahman b88f8e87c5 Support SST files with Global sequence numbers [reland] 8 years ago
Islam AbdelRahman d11c09d9e2 Eliminate memcpy from ForwardIterator 8 years ago
sdong 56dd034115 read_options.background_purge_on_iterator_cleanup to cover forward iterator and log file closing too. 8 years ago
Islam AbdelRahman ccecf3f4fb UniversalCompaction should ignore sorted runs being compacted (when compacting for file num) 8 years ago
Islam AbdelRahman 68a8e6b8fa Introduce FullMergeV2 (eliminate memcpy from merge operators) 9 years ago
Aaron Gao dda6c72ac8 Add DestroyColumnFamilyHandle(ColumnFamilyHandle**) to db.h 9 years ago
Aaron Gao 8e6b38d895 update DB::AddFile to ingest list of sst files 9 years ago
Islam AbdelRahman fa813f7478 Update DB::AddFile() to ingest the file to the lowest possible level 9 years ago
sdong 7b79238b65 Deprectate filter_deletes 9 years ago
sdong 6a14f7a976 Change several option defaults 9 years ago
Andrew Kryczka 73a847ef89 Add per-level compression ratio property 9 years ago
Yi Wu 792762c42c Split db_test.cc 9 years ago
sdong 4b6833aec1 Rename options.compaction_measure_io_stats to options.report_bg_io_stats and include flush too. 9 years ago
sdong 2feafa3db9 Change some RocksDB default options 9 years ago
Islam AbdelRahman df9ba6df62 Introduce SstFileManager::SetMaxAllowedSpaceUsage() to cap disk space usage 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Islam AbdelRahman 8e6172bc57 Add BlockBasedTableOptions::index_block_restart_interval 9 years ago
Nathan Bronson 9c2cf9479b Fix for --allow_concurrent_memtable_write with batching 9 years ago
Islam AbdelRahman d6c838f1e1 Add SstFileManager (component tracking all SST file in DBs and control the deletion rate) 9 years ago
sdong da33dfe188 Parameterize DBTest.Randomized 9 years ago
krad d3bb572da6 Build break fix. 9 years ago
sdong ef8ed3681c Fix DBTest.SuggestCompactRangeTest for disable jemalloc case 9 years ago
Vasili Svirski 41b32c6059 Enable C4267 warning 9 years ago
sdong 189b3e03df Fix uninitilizeded SpecialEnv::time_elapse_only_sleep_ 9 years ago
Yueh-Hsuan Chiang e114f0abb8 Enable RocksDB to persist Options file. 9 years ago
Nathan Bronson b81b430987 Switch to thread-local random for skiplist 9 years ago
Dmitri Smirnov 3c750b59ae No need to #ifdef test only code on windows 9 years ago
Sage Weil 7188052107 db_test_util: add recycle_log_files to set of tested options 9 years ago
Islam AbdelRahman 952ad994a9 Fix db_test under ROCKSDB_LITE 9 years ago
Islam AbdelRahman f55d3009c0 Make db_test_util compile under ROCKSDB_LITE 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
Islam AbdelRahman c64ae05b1c Move TEST_NewInternalIterator to NewInternalIterator 9 years ago
Venkatesh Radhakrishnan f1fdf5205b Clean up dependency: Move db_test_util.* to db directory 9 years ago
dyniusz 0267502655 Support for LevelDB SST with .ldb suffix 9 years ago
sdong df34aea331 PlainTableReader to support non-mmap mode 9 years ago
Andres Noetzli 014fd55adc Support for SingleDelete() 9 years ago
Andres Noetzli 6bdc484fd8 Added Equal method to Comparator interface 9 years ago
Ari Ekmekji 8b689546b6 Add Subcompactions to Universal Compaction Unit Tests 9 years ago
sdong 3d78eb66bb Arena usage to be calculated using malloc_usable_size() 9 years ago
Igor Canadi 5f4166c90e ReadaheadRandomAccessFile -- userspace readahead 9 years ago
Andres Notzli 09d982f9e0 Fix compact_files_example 9 years ago
Ari Ekmekji b6def58f73 Changed 'num_subcompactions' to the more accurate 'max_subcompactions' 9 years ago
sdong 9130873a13 Add options.new_table_reader_for_compaction_inputs 9 years ago
Ari Ekmekji 5dc3e6881a Update Tests To Enable Subcompactions 10 years ago
Yueh-Hsuan Chiang 14d0bfa429 Add DBOptions::skip_sats_update_on_db_open 10 years ago
Ari Ekmekji 40c64434d4 Parallelize L0-L1 Compaction: Restructure Compaction Job 10 years ago
sdong 85ac65536b Tests to avoid to use TMPDIR directly 10 years ago
Igor Canadi 35ca59364c Don't let flushes preempt compactions 10 years ago