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