-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: APIs
-
None
-
Storage Engines - Foundations
-
165.998
-
SE Foundations - 2026-05-08
-
3
This ticket is a follow up work, stemming from WT-17362. WT-17362 fixed the bug where default session was incorrectly used for startup cleanup and validation.
This ticket:
- refactors the startup code in a separate function,
- fixes __wt_verify_disagg_database_size which also used default session,
- adds unit tests for startup cleanup and validations
- fixes
-
WT-17363 Set WT_SESSION_NO_DATA_HANDLES on default session immediately after __wti_connection_workers to catch unsafe dhandle access early
-
- Closed
-
- is duplicated by
-
WT-17363 Set WT_SESSION_NO_DATA_HANDLES on default session immediately after __wti_connection_workers to catch unsafe dhandle access early
-
- Closed
-
- related to
-
WT-17362 Default session used after background threads start in wiredtiger_open causes null dhandle crash in __conn_cleanup_chunk_cache
-
- Closed
-