-
Type: New Feature
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Minor Change
-
Storage - Ra 2021-12-13, Storage - Ra 2022-01-10, Storage - Ra 2022-01-24
-
8
- Define a new system log component hierarchy in LOGV2: systemLog.component.wiredTiger.<newComponent>|systemLog.component.storage.wiredTiger.<newComponent>
- Determining which WiredTiger verbose events we want to map into the LOGV2 component hierarchy
- Update the server’s initialization to use WiredTiger JSON message strings
-
- Server initialization of WiredTiger passes ‘json_output’ configuration options
- Server initialization of WiredTiger constructs the WiredTiger configuration string to reflect our new logging component hierarchy.
- Prevent reconfiguring the WiredTiger component verbose levels at runtime.
- Update servers WT_EVENT_HANDLER implementation to be able to handle JSON message strings
-
- Parses JSON and passes it onto the corresponding LOGV2 message/errors.
- Implement functional tests
- depends on
-
WT-8479 Expose verbose category identifiers in public WiredTiger API
- Closed
- duplicates
-
SERVER-61745 Update servers WT_EVENT_HANDLER implementation to be able to handle JSON message strings
- Closed
-
SERVER-61746 Update the server’s initialisation of WiredTiger to enable JSON message strings
- Closed
- is depended on by
-
SERVER-62360 Handle reconfiguring the WiredTiger LOGV2 component hierarchy
- Closed