-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Cache and Eviction
-
None
-
Storage Engines, Storage Engines - Transactions
-
0.001
-
None
-
None
Stress test phase T7c (~3 days). Memory pressure stress testing using cppsuite.
Test coverage:
- Run bulk insert with cache size set to a small fraction of total data size to force eviction
- Verify eviction does not interfere with bulk insert rightmost-path invariant
- Verify no memory leaks under extended bulk insert workloads (valgrind / ASAN)
- Verify O(1) memory usage: memory footprint must not grow with table size during flush
Depends on: WT-17215 (T4)
Can run in parallel with: T7a (WT-17218), T7b (WT-17219)
- is related to
-
WT-17215 Bulk insert flush — implement production __wt_bulk_flush() orchestrator
-
- Needs Scheduling
-
-
WT-17218 Bulk insert flush — cppsuite stress test: concurrent bulk loads with background checkpoint
-
- Needs Scheduling
-
- related to
-
WT-17219 Bulk insert flush — cppsuite stress test: crash injection during flush
-
- Needs Scheduling
-
-
WT-17221 Bulk insert flush — scale test: large table load and O(1) memory verification
-
- Needs Scheduling
-
-
WT-17222 Bulk insert flush — performance benchmarking: throughput and flush overhead
-
- Needs Scheduling
-