-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Tools
-
None
-
Storage Engines - Persistence
-
SE Persistence - 2026-02-27, SE Persistence - 2026-03-13, SE Persistence - 2026-03-27
-
None
One particularly useful feature would be recursively walking a b-tree based on a root page. Tables can be fetched from SLS through the object read proxy GetTableAtLSN API. However, not all mongo tests use this, and it will be useful to fetch all pages for a table directly from the page server.
This ticket is to create a CLI that can be used to automate many of the steps required for fetching pages from particular tables at specific points in time. The CLI can use the py_common library used for decoding wiredtiger pages and the pagedecryptor tool for the decryption.