-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
5
-
StorEng - Defined Pipeline
Summary
Some GDB functions were added to the WiredTiger tree as part of WT-8158. One is a gdb-style script the other a Python extension.
We should review the content, and ensure the naming and functionality are consistent. Those two files should be good enough to form a template for adding more functions in the future.
Motivation
Give developers better tools for debugging WiredTiger in GDB.
- Is this issue urgent?
Not really urgent.
- Testing
These are GDB functions - no need to add additional automated testing. The scripts should be loaded into GDB and the functions called to ensure they work.
- Documentation update
None
Scope
- Investigate converting dump_row_int.gdb into a python gdb script.
- Review content in all 3 scripts and ensure the content, functionality and style is consistent between them.
- Convert wt_debug_script_update to use gdb.Commands
- Update wt.gdb to source dump_insert_list.py