-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
A goal in WT-3445 was to add support for table add, drop and rename operations, as well as sweep server testing, to the format tester. That work was not done, and this ticket is being created to track that remaining work.
Now that format supports multiple files, it should be possible to add the additional add/drop/rename test support. One solution might be to create a "table active" array to parallel the array of TABLE references, which would flag if a particular table is available to worker threads. Additionally, a lock-free mechanism to drain worker thread references to a table before it's dropped would be necessary. With those changes, an administrative thread should be able to add new tables, swapping them into, or out of, the TABLE array.
- depends on
-
WT-3445 Add multiple tables to format tester.
- Closed