I suspect the issue is in recovery where WiredTiger returns EBUSY while setting table logging after WT_SESSION.alter.
WT_SESSION.alter expects the tree to be clean but the tree is marked as dirty and alter cannot be performed on a dirty table. During recovery after the checkpoint is done then maybe some pages are evicted by eviction.
- is related to
-
WT-7902 Retry the alter command after a system wide checkpoint
- Closed