Discovered during refactor work in WT-8673. It's best to wait for WT-8673 to be merged before starting this ticket.
WT-5630 adds a #define WT_MIN_STARTUP_VERSION which prevents WiredTiger from starting on versions older than 3.2.0, which should make code checking for older versions (such as WT_LOG_V3_VERSION, see the FIXME in the code) no longer required.
Check that values such as WT_LOG_V3_VERSION are now redundant and remove any dead code that follows from their removal.
- Does this affect any team outside of WT?
- How likely is it that this use case or problem will occur?
- If the problem does occur, what are the consequences and how severe are they?
Acceptance Criteria (Definition of Done)
Verify that the above code can be removed with no impact on WiredTiger, and if so clean up the dead code.