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

Create Genny workload to measure the overhead of checkpoint configuration parsing

    XMLWordPrintable

    Details

    • Type: Task
    • Status: In Progress
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: None
    • Labels:
    • Story Points:
      5
    • Sprint:
      Storage Engines 2019-12-02, Storage Engines 2019-12-16

      Description

      We modified the code to reduce the overhead of checkpoint configuration parsing as part of WT-5042. We would like to measure the overhead of checkpoint configuration parsing.

      Construct a new Genny workload that creates ~50K collections and indexes. The LargeScaleLongLived.yml workload gives an example of creating 1000 collections, each with 10 indices, and creating steady read and write traffic to each. 1000 is a parameter, we can dial that up. Sue suggests a varying amount of work. I don't know how to do that with the existing actors (either varying with time or varying by collection) without modifying the actors. But we can control the overall workload by specifying updates per second - and we can control which fields are updated.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                chenhao.qu Chenhao Qu
                Reporter:
                vamsi.krishna Vamsi Boyapati
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: