Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-89308

Create query property tester

    • Query Execution
    • Fully Compatible
    • QE 2024-04-29, QE 2024-05-13, QE 2024-05-27, QE 2024-06-10, QE 2024-06-24

      We've caught some bugs by running random combinations of pre-written agg pipeline stages and comparing results with different knobs and feature flags. These pipeline stages are simple, to contrast with the complicated stages that the other fuzzers create. This will find the "glaring" issues more efficiently compared to other fuzzers

      Issues found:

      SERVER-88932 (plan cache bug)
      SERVER-87961 (TS rewrite bug)
      SERVER-88072 (TS bucket unpacker)
      SERVER-87523 (SBE stage builder)
      SERVER-88418 (block processing $group accumulator)
      SERVER-89061 (plan cache key)
      SERVER-90476 (wildcard indexes)
      SERVER-90833 (TS bounded sorter)
      SERVER-90995 (TS dependency tracking)
      SERVER-91405 (agg stage optimizations, specifically for $project)
      SERVER-91573 (agg stage optimization, for $match and $addFields)
      SERVER-91757 (hashed indexes)
      SERVER-91784 ($addFields $project issue, CA candidate)

      SERVER-92824 (pipeline rewrite)
      SERVER-93874 (block-processing/TS buckets bug)
      SERVER-94017 (bounded sorter/TS bucket bug)

            Assignee:
            matt.boros@mongodb.com Matt Boros
            Reporter:
            matt.boros@mongodb.com Matt Boros
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: