-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Critical - P2
-
Affects Version/s: None
-
Component/s: Cache and Eviction
-
Storage Engines, Storage Engines - Persistence
-
None
-
5
The eviction thread panics when running the following test/model workload:
config("database", "disaggregated=true") set_stable_timestamp(683999) restart() set_stable_timestamp(688849) restart() set_oldest_timestamp(684401)
It results in the following error:
[1753473084:418130][9829:0x74e86eede740], WT_CONNECTION.close: [WT_VERB_DEFAULT][ERROR]: int __conn_close(WT_CONNECTION *, const char *), 1259: failure during close, disabling further writes: Invalid argument [1753473084:418176][9829:0x74e84e5fe640], file:WiredTigerSharedHS.wt_stable, eviction-server: [WT_VERB_DEFAULT][ERROR]: int __evict_thread_run(WT_SESSION_IMPL *, WT_THREAD *), 358: eviction thread error: WT_PANIC: WiredTiger library panic [1753473084:418202][9829:0x74e84e5fe640], file:WiredTigerSharedHS.wt_stable, eviction-server: [WT_VERB_DEFAULT][ERROR]: void *__thread_run(void *), 42: Unrecoverable utility thread error: WT_PANIC: WiredTiger library panic [1753473084:418210][9829:0x74e84a7f7640], eviction-server: [WT_VERB_DEFAULT][ERROR]: int __evict_thread_run(WT_SESSION_IMPL *, WT_THREAD *), 358: eviction thread error: WT_PANIC: WiredTiger library panic [1753473084:418221][9829:0x74e84dbfc640], eviction-server: [WT_VERB_DEFAULT][ERROR]: int __evict_thread_run(WT_SESSION_IMPL *, WT_THREAD *), 358: eviction thread error: WT_PANIC: WiredTiger library panic [1753473084:418199][9829:0x74e849ff6640], eviction-server: [WT_VERB_DEFAULT][ERROR]: int __evict_thread_run(WT_SESSION_IMPL *, WT_THREAD *), 358: eviction thread error: WT_PANIC: WiredTiger library panic [1753473084:418212][9829:0x74e84b7f9640], eviction-server: [WT_VERB_DEFAULT][ERROR]: int __evict_thread_run(WT_SESSION_IMPL *, WT_THREAD *), 358: eviction thread error: WT_PANIC: WiredTiger library panic [1753473084:418241][9829:0x74e849ff6640], eviction-server: [WT_VERB_DEFAULT][ERROR]: void *__thread_run(void *), 42: Unrecoverable utility thread error: WT_PANIC: WiredTiger library panic [1753473084:418264][9829:0x74e84dbfc640], eviction-server: [WT_VERB_DEFAULT][ERROR]: void *__thread_run(void *), 42: Unrecoverable utility thread error: WT_PANIC: WiredTiger library panic [1753473084:418197][9829:0x74e8497f5640], eviction-server: [WT_VERB_DEFAULT][ERROR]: int __evict_thread_run(WT_SESSION_IMPL *, WT_THREAD *), 358: eviction thread error: WT_PANIC: WiredTiger library panic [1753473084:418300][9829:0x74e8497f5640], eviction-server: [WT_VERB_DEFAULT][ERROR]: void *__thread_run(void *), 42: Unrecoverable utility thread error: WT_PANIC: WiredTiger library panic [1753473084:418304][9829:0x74e84aff8640], eviction-server: [WT_VERB_DEFAULT][ERROR]: int __evict_thread_run(WT_SESSION_IMPL *, WT_THREAD *), 358: eviction thread error: WT_PANIC: WiredTiger library panic [1753473084:418324][9829:0x74e84aff8640], eviction-server: [WT_VERB_DEFAULT][ERROR]: void *__thread_run(void *), 42: Unrecoverable utility thread error: WT_PANIC: WiredTiger library panic [1753473084:418322][9829:0x74e84d3fb640], eviction-server: [WT_VERB_DEFAULT][ERROR]: int __evict_thread_run(WT_SESSION_IMPL *, WT_THREAD *), 358: eviction thread error: WT_PANIC: WiredTiger library panic [1753473084:418337][9829:0x74e84d3fb640], eviction-server: [WT_VERB_DEFAULT][ERROR]: void *__thread_run(void *), 42: Unrecoverable utility thread error: WT_PANIC: WiredTiger library panic [1753473084:418351][9829:0x74e84a7f7640], eviction-server: [WT_VERB_DEFAULT][ERROR]: void *__thread_run(void *), 42: Unrecoverable utility thread error: WT_PANIC: WiredTiger library panic [1753473084:418329][9829:0x74e84b7f9640], eviction-server: [WT_VERB_DEFAULT][ERROR]: void *__thread_run(void *), 42: Unrecoverable utility thread error: WT_PANIC: WiredTiger library panic [1753473084:418543][9829:0x74e86eede740], WT_CONNECTION.close: [WT_VERB_DEFAULT][ERROR]: int __wt_cache_destroy(WT_SESSION_IMPL *), 174: cache server: exiting with 5 pages in memory and 0 pages evicted [1753473084:418551][9829:0x74e86eede740], WT_CONNECTION.close: [WT_VERB_DEFAULT][ERROR]: int __wt_cache_destroy(WT_SESSION_IMPL *), 182: cache server: exiting with 7291 bytes in memory
You can find more details in this patch build.
- is related to
-
WT-15204 test_cc02.py fails with AssertionError: 1 != 0 (obsolete_on_disk mismatch)
-
- Closed
-
-
WT-15205 test_cc09.py fails with AssertionError: Checkpoint cleanup did not read anything
-
- Closed
-
-
WT-15239 Set durable timestamp during recovery in disagg
-
- Closed
-
-
WT-15311 Fix for disagg: "value time window has a start time before its parent's oldest start time"
-
- Closed
-
-
WT-15210 Change eviction to scrub eviction when the cache usage is less than eviction target
-
- Closed
-
-
WT-15315 Add 8.2 into the compatibility tests
-
- Closed
-
-
WT-15353 Skip test_cc05.py in disagg as named checkpoints are not supported
-
- Closed
-
-
WT-15354 Re-enable several checkpoint cleanup Python tests for disagg
-
- Closed
-
-
WT-15359 Simplify the obsolete check logic
-
- Closed
-
-
WT-15351 Fix memory leak in __wt_disagg_advance_checkpoint
-
- Closed
-
- related to
-
WT-14836 Add support for unclean shutdown in compatibility tests
-
- Closed
-
-
WT-15358 task-timed-out: make-check-test on windows [wiredtiger @ 78fbc106]
-
- Closed
-
-
WT-15360 failed: model-test-failure-workloads on ubuntu2004 [wiredtiger @ 4135ee25]
-
- Closed
-
- tested by
-
WT-15042 Enable disaggregated storage testing in test/model
-
- Closed
-