We currently disable testing the combination of timestamps and LSM in test/format, which was waiting on work scheduled in WT-4067 (which was done). We should do testing with LSM and timestamps, to uncover any further issues, and re-enable it as a randomly chosen configuration pair once all issues are resolved.
Checking the format/config.c file for the string "WT-4067" will show where changes are required to re-enable the pair of options. We should probably also check the lines in the config_cache() function in that same file, to make sure we remove all related restrictions.
- depends on
-
WT-3682 LSM should restore cursors to external state on error.
- Open
- is caused by
-
WT-4067 Enhance LSM to not pin as much history in cache
- Closed
-
WT-4093 Temporarily disable test/format LSM and timestamp testing
- Closed
-
WT-4226 test/format LSM configurations can misconfigure prepare and timestamps
- Closed
- is duplicated by
-
WT-4896 test/format failure caused by cursor key/value not set
- Closed
-
WT-4856 Re-enable test/format LSM testing with timestamps
- Closed
- is related to
-
WT-3864 Review LSM support for timestamps
- Closed
- related to
-
WT-5405 Make format LSM test a separate Evergreen task
- Closed