Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-8267

add table add, drop and rename to format tester

    XMLWordPrintable

Details

    • Improvement
    • Status: Backlog
    • Major - P3
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              backlog-server-storage-engines Backlog - Storage Engines Team
              keith.bostic@mongodb.com Keith Bostic (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: