Commit Graph

56 Commits (26a8a807111f5d4c9b0e9a275cf803c8fba26813)

Author SHA1 Message Date
Siying Dong 95b0e89b5d Improve write buffer manager (and allow the size to be tracked in block cache) 8 years ago
Andrew Kryczka a4d9c02511 Pass CF ID to MemTableRepFactory 8 years ago
Yi Wu ad19eb8686 Fixing blob db sequence number handling 8 years ago
Tamir Duberstein 103d0692ea Avoid unsupported attributes when not building with UBSAN 8 years ago
Aaron Gao f7bb1a0060 support merge and delete in file ingestion 8 years ago
Aaron Gao 3e86c0f07c disable direct reads for log and manifest and add direct io to tests 8 years ago
Andrew Kryczka 7c1c8ce5ac Avoid calling fallocate with UINT64_MAX 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Siying Dong 6ef8c620d3 Move auto_roll_logger and filename out of db/ 8 years ago
Maysam Yabandeh e7731d119a Configure index partition size 8 years ago
Maysam Yabandeh 8b0097b49b Readers for partition filter 8 years ago
Maysam Yabandeh e6725e8c8d Fix some bugs in MockEnv 8 years ago
Siying Dong d5b607a43f Make db_wal_test slightly faster 8 years ago
Siying Dong 1ba2804b7f Remove XFunc tests 8 years ago
Aaron Gao 0824934423 truncate patch 8 years ago
Aaron Gao 286a36db7f posix writablefile truncate 8 years ago
Maysam Yabandeh 69d5262c81 Two-level Indexes 8 years ago
Islam AbdelRahman c963460dbc Fix tests under GCC_481 8 years ago
Aaron Gao 972f96b3fb direct io write support 8 years ago
Yi Wu c270735861 Iterator should be in corrupted status if merge operator return false 8 years ago
Maysam Yabandeh 182b940e70 Add WriteOptions.no_slowdown 8 years ago
Siying Dong 972e3ff295 Enable allow_concurrent_memtable_write and enable_write_thread_adaptive_yield by default 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
sdong b666f85445 Consider more factors when determining preallocation size of WAL files 8 years ago
Edouard A 66a91e2607 Add NoSpace subcode to IOError (#1320) 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 68a8e6b8fa Introduce FullMergeV2 (eliminate memcpy from merge operators) 8 years ago
Islam AbdelRahman fa813f7478 Update DB::AddFile() to ingest the file to the lowest possible level 8 years ago
sdong 7b79238b65 Deprectate filter_deletes 9 years ago
Yi Wu 730f7e2e21 Fix win build 9 years ago
Yi Wu 24a24f013d Enable configurable readahead for iterators 9 years ago
Andrew Kryczka 73a847ef89 Add per-level compression ratio property 9 years ago
Yi Wu 290883d94a Fix lite build 9 years ago
Yi Wu 792762c42c Split db_test.cc 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 2c1db5ea51 always invalidate sequential-insertion cache for concurrent skiplist adds 9 years ago
Nathan Bronson 5fcd1ba30a disable kConcurrentSkipList multithreaded test 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
Andrew Kryczka eceb5cb1b7 Split db_test.cc (part 1: properties) 9 years ago
krad d3bb572da6 Build break fix. 9 years ago
agiardullo 481f9edb15 Fix CLANG build 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 d5540e18e6 DBTest.MergeTestTime to only use fake time to be determinstic 9 years ago