Commit Graph

11821 Commits (891ced8b15c33f245bc359b81688aa238cb629f5)
 

Author SHA1 Message Date
Jay Zhuang 5a5f21c489 Allow the last level data moving up to penultimate level (#10782) 2 years ago
Peter Dillinger 2d0380adbe Allow manifest fix-up without requiring prior state (#10796) 2 years ago
Hui Xiao f6a0065d54 Allow Flush(sync=true) not supported in DB::Open() and db_stress (#10784) 2 years ago
akankshamahajan ebf8c454fd Provide support for async_io with tailing iterators (#10781) 2 years ago
Levi Tamasi 5182bf3f83 Skip column validation for non-value types when iter_start_ts is set (#10799) 2 years ago
Changyu Bi a6ce1955b1 Fix flaky test ShuttingDownNotBlockStalledWrites (#10800) 2 years ago
Jay Zhuang 62ba5c8034 Deflake DBBloomFilterTest.OptimizeFiltersForHits (#10792) 2 years ago
anand76 fac7a31c95 Fix a few errors in async IO blog post (#10795) 2 years ago
Qingping Wang a45e6878f3 fix issue 10751 (#10765) 2 years ago
Jay Zhuang c401f285c3 Add option `preserve_internal_time_seconds` to preserve the time info (#10747) 2 years ago
anand76 f366f90bdb Blog post for asynchronous IO (#10789) 2 years ago
Yanqin Jin 11943e8b27 Exclude timestamp when checking compaction boundaries (#10787) 2 years ago
Levi Tamasi 7af47c532b Verify wide columns during prefix scan in stress tests (#10786) 2 years ago
Yanqin Jin 943247b76e Expand stress test coverage for min_write_buffer_number_to_merge (#10785) 2 years ago
Jay Zhuang 23fa5b7789 Use `sstableKeyCompare()` for compaction output boundary check (#10763) 2 years ago
Levi Tamasi d6d8c007ff Verify columns in NonBatchedOpsStressTest::VerifyDb (#10783) 2 years ago
Peter Dillinger b205c6d029 Fix bug in HyperClockCache ApplyToEntries; cleanup (#10768) 2 years ago
Andrew Kryczka f461e064ed Address feedback on recent recovery testing blog post (#10780) 2 years ago
Yanqin Jin 4d82b94896 Sanitize min_write_buffer_number_to_merge to 1 with atomic_flush (#10773) 2 years ago
Changyu Bi eca47fb696 Ignore kBottommostFiles compaction logic when allow_ingest_behind (#10767) 2 years ago
Andrew Kryczka 00d697bdc5 blog post: Verifying crash-recovery with lost buffered writes (#10775) 2 years ago
Changyu Bi ffde463a5f Cleanup SuperVersion in Iterator::Refresh() (#10770) 2 years ago
Yanqin Jin edda219fc3 Manual flush with `wait=false` should not stall when writes stopped (#10001) 2 years ago
Jay Zhuang f007ad8b4f RoundRobin TTL compaction (#10725) 2 years ago
Varun Sharma 626eaa4189 ci: add GitHub token permissions for workflow (#10549) 2 years ago
Peter Dillinger 5f4391dda2 Some clean-up of secondary cache (#10730) 2 years ago
Levi Tamasi 3ae00dec90 Disable ingestion in stress tests when PutEntity is used (#10769) 2 years ago
Changyu Bi 8b430e01dc Add iterator refresh to stress test (#10766) 2 years ago
akankshamahajan ae0f9c3339 Add new property in IOOptions to skip recursing through directories and list only files during GetChildren. (#10668) 2 years ago
Changyu Bi 9f2363f4c4 User-defined timestamp support for `DeleteRange()` (#10661) 2 years ago
Hui Xiao 3b8164912e Add manual_wal_flush, FlushWAL() to stress/crash test (#10698) 2 years ago
anand76 793fd09783 Track expected state only if expected values dir is non-empty (#10764) 2 years ago
Levi Tamasi 9078fcccee Add the PutEntity API to the stress/crash tests (#10760) 2 years ago
Changyu Bi fd71a82f4f Use actual file size when checking max_compaction_size (#10728) 2 years ago
Jay Zhuang f3cc66632b Align compaction output file boundaries to the next level ones (#10655) 2 years ago
gitbw95 47b57a3731 add SetCapacity and GetCapacity for secondary cache (#10712) 2 years ago
Hui Xiao aa71464410 Remove and recreate expected values dir in white-box testing 2nd half (#10743) 2 years ago
Joel Andres Granados 5f4b73644a cmake : Add ALL plugin LIBS to THIRD_PARTYLIBS (#10727) 2 years ago
Andrew Kryczka dc9f499639 db_stress TestIngestExternalFile avoid empty files (#10754) 2 years ago
Andrew Kryczka b0d8ccbbca db_stress print TestMultiGet error value in hex (#10753) 2 years ago
Yanqin Jin d2578ab195 Add DECLARE_uint32 to gflags compatibility (#10729) 2 years ago
Hui Xiao f3b359a549 Set options.num_levels in db_stress_test_base (#10732) 2 years ago
Yanqin Jin 7045b74b47 Remove timestamp before inserting to WBWI's index (#10742) 2 years ago
Changyu Bi df492791b6 Fix segfault in Iterator::Refresh() (#10739) 2 years ago
Hui Xiao aed30ddf21 Support WriteCommit policy with sync_fault_injection=1 (#10624) 2 years ago
anand76 5d7cf311ca Add OpenSSL to docker image (#10741) 2 years ago
Yanqin Jin 52f2411722 Update HISTORY to mention PR #10724 (#10737) 2 years ago
Levi Tamasi 2280b2612a Small cleanup in NonBatchedOpsStressTest::VerifyDb (#10740) 2 years ago
Yanqin Jin 07249fea8f Fix DBImpl::GetLatestSequenceForKey() for Merge (#10724) 2 years ago
Alan Paxton c76a90ceb9 CI benchmarks return NUM_KEYS to previous size (#10649) 2 years ago