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

Rework data model in test framework to avoid storing keys, and use random cursors to retrieve a random key.

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 5.1 Required
    • Component/s: None
    • Labels:
      None

      Description

      In this ticket we need to rethink how we're currently doing the datamodel and try to remove any knowledge of keys in memory except during verification. For workloads that require knowledge ofkeys, they should search for the key.

      To get a random key there are two possibilities:

      • We could use a random cursor here
      • Or given our current key generation model we should know what the min and max key is and can simply use a random linear distribution and generate a valid key. (this could be faster than random cursors?)

        Attachments

          Activity

            People

            Assignee:
            backlog-server-storage-engines Backlog - Storage Engines Team
            Reporter:
            luke.pearson Luke Pearson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: