Create extension plugin for dhandle stress testing and benchmarks

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Test Format
    • None
    • Storage Engines, Storage Engines - Foundations
    • None
    • None

      Create a new extension type WT_STRESSOR for use with stress testing.  The initial one can be configured (and reconfigured, at runtime) to create and maintain a certain number of active dhandles.  Such a plug-in can be easily added via wiredtiger_open config to add a new stressor to test/format or wtperf or workgen, without adding any code to them.  (To take advantage of reconfiguring at runtime, I think workgen will need a little bit of code changes, that's well worth it for creating some flexible benchmarks).  It will add a new dimension to testing and benchmarking, and set the stage for adding additional stressors in the future.

            Assignee:
            Donald Anderson
            Reporter:
            Donald Anderson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: