Commit Graph

622 Commits (3a04a254ac4b782fbe6b8521e0c77f3311f0d98c)

Author SHA1 Message Date
Andrew Kryczka e089db40f9 Skip bottom-level filter block caching when hit-optimized 9 years ago
Reid Horuff 97ea8afaaf compaction assertion triggering test fix for sequence zeroing assertion trip 9 years ago
Islam AbdelRahman 521da3abb3 Fix BlockBasedTableTest.BlockCacheLeak valgrind failure 9 years ago
Islam AbdelRahman aececc209e Introduce ReadOptions::pin_data (support zero copy for keys) 9 years ago
Dmitri Smirnov 236fe21c92 Enable MS compiler warning c4244. 9 years ago
agiardullo 3bfd3d39a3 Use SST files for Transaction conflict detection 9 years ago
sdong 9d0b8f19d9 plain table reader: avoid re-read the same position for index and data in non-mmap mode 9 years ago
sdong 6170fec251 Fix build broken by previous commit of "option helper refactor" 9 years ago
Islam AbdelRahman a163cc2d5a Lint everything 9 years ago
Yueh-Hsuan Chiang e11f676e34 Add OptionsUtil::LoadOptionsFromFile() API 9 years ago
Islam AbdelRahman 838676c17b Revert "Adding new table properties" 9 years ago
Dmitri Smirnov 20f57b1715 Enable Windows warnings C4307 C4309 C4512 C4701 9 years ago
Islam AbdelRahman 8be568a9c2 Adding new table properties 9 years ago
SherlockNoMad df7ed91ef9 Fix white space at end of line 9 years ago
SherlockNoMad ccc8c10c0c Move skip_table_builder_flush to BlockBasedTableOption 9 years ago
SherlockNoMad 84992d6475 Option Helper Refactoring 9 years ago
SherlockNoMad 550af4ee68 Fix Travis Build Error 9 years ago
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 9 years ago
SherlockNoMad b69b9b624e Support PlainTableOption in option_helper 9 years ago
Dmitri Smirnov 5c8f2ee786 Fix MockTable ID storage 9 years ago
Venkatesh Radhakrishnan a98fbacfa0 Moving memtable related files from util to a new directory memtable 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
Islam AbdelRahman 1fe78a4073 Fix tests failing in ROCKSDB_LITE 9 years ago
Alexey Maykov 3d07b815f6 Passing table properties to compaction callback 9 years ago
sdong 776bd8d5eb Pass column family ID to table property collector 9 years ago
Islam AbdelRahman 51fa7ecec5 Bytes read/written from cache statistics 9 years ago
dyniusz a065cdb388 bloom hit/miss stats for SST and memtable 9 years ago
Igor Canadi d80ce7f99a Compaction filter on merge operands 9 years ago
sdong a70d08ec07 Fix the bug of using freed memory introduced by recent plain table reader patch 9 years ago
Islam AbdelRahman f03b5c987b Add experimental DB::AddFile() to plug sst files into empty DB 9 years ago
sdong df34aea331 PlainTableReader to support non-mmap mode 9 years ago
sdong d746eaad5e RandomAccessFileReader should not inherit RandomAccessFile 9 years ago
Andres Noetzli 014fd55adc Support for SingleDelete() 9 years ago
Igor Canadi 81a61d75dc Skipped tests shouldn't be failures [part 2] 9 years ago
Islam AbdelRahman 45e9e4f0bb Refactor NewTableReader to accept TableReaderOptions 9 years ago
Andres Noetzli 6bdc484fd8 Added Equal method to Comparator interface 9 years ago
Igor Canadi 14456aea52 Fix compile 9 years ago
Igor Canadi 76f286cc82 Optimize bloom filter cache misses 9 years ago
Andres Noetzli 3c9cef1eed Unified maps with Comparator for sorting, other cleanup 9 years ago
sdong 7a0dbdf3ac Add ZSTD (not final format) compression type 9 years ago
Yueh-Hsuan Chiang 6996de87af Expose per-level aggregated table properties via GetProperty() 9 years ago
sdong c852968465 db_iter_test: add more test cases for the data race bug 9 years ago
sdong 4637207120 Add test case to repro the mispositional iterator in a low-chance data race case 10 years ago
Andres Notzli 68f934355a Better CompactionJob testing 10 years ago
Andres Notzli c465071029 Removing duplicate code 10 years ago
agiardullo 064294081b Improved FileExists API 10 years ago
Islam AbdelRahman 4853e228ef Make table_test runnable in ROCKSDB_LITE 10 years ago
Islam AbdelRahman cf6a7bebc8 Block cuckoo table tests in ROCKSDB_LITE 10 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 10 years ago
Andres Notzli 1d20fa9d0f Fixed and simplified merge_helper 10 years ago