-
Type:
Technical Debt
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Not Applicable
-
Storage Engines, Storage Engines - Persistence
-
SE Persistence - 2025-08-29
-
2
When running examples/c/ex_backup_block/ex_backup_block successfully, the test leaves two directories behind instead of cleaning them up.
There is a function compare_backups which typically compares an incremental against a full backup. There is a special comparison value, 0, against the main database. That comparison is done at the end of the run.
In compare_backups, the cleanup is conditional on i != 0 because that cleanup command removes a DIR.FULL.N and DIR.INCR.N.
The program should be fixed so that on success with 0 it just removes in DIR.INCR.0 directory and the end of main cleans up/removes the database directory.
- is related to
-
WT-15173 Coverity analysis defect 175782: Dereference null return value
-
- Closed
-
-
WT-15002 Remove the WT_DELTA_CELL_LEAF structure and change leaf page delta format
-
- Open
-
-
WT-14781 Disagg python testing: change "skipped recovery RTS due to disagg" from warning to info message
-
- Closed
-
-
WT-14994 Make non-read-only connection flags atomic
-
- Closed
-
-
WT-15030 Improve TSAN script to work on new code
-
- Closed
-
-
WT-15202 Disagg python testing: Update hook_disgg.fail and skip unsupported tests in disagg mode
-
- Closed
-
-
WT-15225 Fix newly created table and drop() EBUSY issue
-
- Closed
-
-
WT-15228 Create the prepared_id_transaction and prepared_id_transaction_uint api
-
- Closed
-
-
WT-15234 Test deleting local files on startup in disagg
-
- Closed
-
-
WT-15095 Refine eviction selection of pages with few updates
-
- Closed
-