In debugging some issues relating to timestamps, transactions and operations on tables that are not logged, it would be helpful to allow debugging on those tables that actually write log records so that we can later look at the logs to see what operations were performed on what tables, in what order, with what timestamps, etc.
This would be a new API that turns on debugging for this. We'd have a new txn operation type that would be part of the commit log record but would be ignored by recovery. But the record would be printed out by printlog.
- causes
-
WT-4817 heap-buffer-overflow failure in timestamp_abort
-
- Closed
-
- is depended on by
-
SERVER-41255 Enable WiredTiger debug write-ahead logging in MongoDB debug builds
-
- Closed
-
- is related to
-
SERVER-44559 Turn on WT debug table logging for powercycle tests (and reenable powercycle post-hygienic builds)
-
- Closed
-
-
WT-12806 Timeout: waited 41 seconds for checkpoint file creation
-
- In Progress
-
- related to
-
WT-4750 Sweep can remove active lookaside records when files are closed and re-opened
-
- Closed
-
-
WT-4709 Add additional shadow table and verification to timestamp_abort
-
- Closed
-