Verify that collation PBT can catch SERVER-92806

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Query Execution
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      fixed_collation_correctness_pbt.js was committed when $elemMatch was disabled in PBT due to SERVER-101260 and SERVER-112844. At that time it was impossible to check that the test could have caught SERVER-92806, since we would run into other errors before finding the correctness issue.

      In this ticket, we'll want to compile a binary that had the SERVER-92806 collation bug, and run the fixed_collation_correctness_pbt.js test against it. If the test does not catch the bug, we should analyze what we need to change. We could make the models more robust, or have the test run for longer, or something else.

            Assignee:
            Matt Boros
            Reporter:
            Matt Boros
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: