Commit Graph

1333 Commits (07c6807113e4b4194dc4881d27c198bd95b48360)

Author SHA1 Message Date
Ramkumar Vadivelu e04a50923d Change ParseInternalKey() to return Status instead of bool (#7457) 4 years ago
Akanksha Mahajan 5997f6b17b Add Status check enforcement for unit tests (#7464) 4 years ago
Jay Zhuang 1bdaef7a06 Status check enforcement for timestamp_basic_test (#7454) 4 years ago
anand76 bd5d9e2a1d Fix misspelling of PartitionedIndexIterator (#7450) 4 years ago
sdong d08a9005b7 Make db_basic_test pass assert status checked (#7452) 4 years ago
Andrew Kryczka 7a23a2175b enable Status check assertions for sst_file_reader_test (#7448) 4 years ago
Levi Tamasi 30fb9dd50f Introduce a helper method UncompressData (#7434) 4 years ago
Andrew Kryczka 0698598f3a Fix scope of `ReadOptions` in `SstFileReader` (#7432) 4 years ago
yaphet 323a834d1d Fix typo (#7353) 4 years ago
Peter Dillinger 93719fc953 Restore file size in backup table file names (and other cleanup) (#7400) 4 years ago
mrambacher a08d6f18f0 Add more tests to ASSERT_STATUS_CHECKED (#7367) 4 years ago
mrambacher 7d472accdc Bring the Configurable options together (#5753) 4 years ago
Jay Zhuang 8a8a01c642 Fix compile error for old gcc-4.8 (#7358) 4 years ago
Akanksha Mahajan b175eceb09 Store FSWritableFilePtr object in WritableFileWriter (#7193) 4 years ago
Jay Zhuang 27aa443a15 Add sst_file_dumper status check (#7315) 4 years ago
Andrew Kryczka af54c4092a fix SstFileWriter with dictionary compression (#7323) 4 years ago
Bingyi Sun 61d5a132c9 Fix typo: rename "bounary" to "boundary" in block.cc (#7328) 4 years ago
Jay Zhuang c2485f2d81 Add buffer prefetch support for non directIO usecase (#7312) 4 years ago
sdong 722814e357 Get() to fail with underlying failures in PartitionIndexReader::CacheDependencies() (#7297) 4 years ago
mrambacher b7e1c5213f Add some simulator cache and block tracer tests to ASSERT_STATUS_CHECKED (#7305) 4 years ago
mrambacher e9befdebbf Add EnvTestWithParam::OptionsTest to the ASSERT_STATUS_CHECKED passes (#7283) 4 years ago
Levi Tamasi 9d6f48ec1d Clean up CompressBlock/CompressBlockInternal a bit (#7249) 4 years ago
Yuhong Guo 5444942f15 Fix cmake build on MacOS (#7205) 4 years ago
anand76 832b056a30 Enable IO timeouts for iterators (#7161) 4 years ago
sdong 5c1a544122 Clean up InternalIterator upper bound logic a little bit (#7200) 4 years ago
sdong 41c328fe57 Fix a perf regression that caused every key to go through upper bound check (#7209) 4 years ago
Andrew Kryczka a4a4a2dabd dedup ReadOptions in iterator hierarchy (#7210) 4 years ago
sdong 692f6a3138 Implement NextAndGetResult() in memtable and level iterator (#7179) 4 years ago
mrambacher d44cbc5314 Add hash of key/value checks when paranoid_file_checks=true (#7134) 4 years ago
Andrew Kryczka 643c863b72 minimize BlockIter comparator scope (#7149) 4 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 5 years ago
Andrew Kryczka 82611ee25a save key comparisons in BlockIter::BinarySeek (#7068) 5 years ago
Zitan Chen b35a2f9146 Fix GetFileDbIdentities (#7104) 5 years ago
Akanksha Mahajan 54f171fe90 Update Flush policy in PartitionedIndexBuilder on switching from user-key to internal-key mode (#7096) 5 years ago
rockeet b649d8cb97 Fixed Factory construct just for calling .Name() (#7080) 5 years ago
Andrew Kryczka dd29ad4223 Separate internal and user key comparators in `BlockIter` (#6944) 5 years ago
Peter Dillinger a680a7ea37 Un-revert #7049, revert #7022 (#7071) 5 years ago
Akanksha Mahajan 5edfe3a3d8 Update Flush policy in PartitionedIndexBuilder on switching from user-key to internal-key mode (#7022) 5 years ago
Andrew Kryczka 8458532d58 Skip unnecessary allocation for mmap reads under 5000 bytes (#7043) 5 years ago
Anand Ananthabhotla 9a5886bd8c Extend Get/MultiGet deadline support to table open (#6982) 5 years ago
sdong f9817201af Add unity build to CircleCI (#7026) 5 years ago
Zitan Chen be41c61f22 Add a new option for BackupEngine to store table files under shared_checksum using DB session id in the backup filenames (#6997) 5 years ago
sdong 9cc25190e1 Test CircleCI with CLANG-10 (#7025) 5 years ago
Peter Dillinger 5b2bbacb6f Minimize memory internal fragmentation for Bloom filters (#6427) 5 years ago
Peter Dillinger 25a0d0ca30 Fix block checksum for >=4GB, refactor (#6978) 5 years ago
sdong 223b57eeb8 Fix the bug that compressed cache is disabled in read-only DBs (#6990) 5 years ago
Zitan Chen 94d04529de Store DB identity and DB session ID in SST files (#6983) 5 years ago
Levi Tamasi aa8f1331af Fix uninitialized memory read in table_test (#6980) 5 years ago
Zhen Li 9c24a5cb4d Fix persistent cache on windows (#6932) 5 years ago
Levi Tamasi bacd6edcbe Turn HarnessTest in table_test into a parameterized test (#6974) 5 years ago