Make YCSB benchmark retry operations on a write conflict

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • WT12.0.0
    • Affects Version/s: None
    • Component/s: Test wtperf
    • None
    • Storage Engines - Foundations
    • 90.041
    • None
    • None

      It's a part of an initiative of bringing wtperf YCSB closer to MongoDB YCSB (WT-17498). 

      MongoDB YCSB has retryWrites, while WT always rolls back transactions on conflicts. Currently, we observe around 100k–300k update conflicts during 30-minute workloads with updates, which translates to roughly 55 events happening every second, so this may cause behavioural differences.

      The task is to make wtperf ycsb retry operations on write conflicts.

            Assignee:
            Ivan Kochin
            Reporter:
            Ivan Kochin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: