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

Implement mirrored dynamic tables in workgen

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT11.2.0, 7.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Engines
    • 8
    • Storage Engines - 2023-01-10, StorEng - 2023-02-07, 2023-02-23 "Stoney Baloney"

      The following needs to be done to add the functionality to workgen to mirror tables:

      • Update the dynamic table implementation to flag a table as a base table or a mirror.
      • Add information to the app_metadata so that mirrored tables are processed correctly on restart.
      • When a table is defined as mirrored, it should be associated with another table, the mirror. The other table could have the same name with a suffix/prefix to indicate it's the mirror.
      • When an operation is performed on a mirrored table, the associated table should get the operation too.
      • For now, no operations should be allowed on a mirror.
      • Provide a workload option to enable mirroring.

            Assignee:
            tammy.bailey@mongodb.com Tammy Bailey (Inactive)
            Reporter:
            tammy.bailey@mongodb.com Tammy Bailey (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: