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

$match on meta followed by block-based group can trip tassert

    • Type: Icon: Bug Bug
    • Resolution: Gone away
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Query Execution
    • ALL

      This assertion is hit for the repro below.

      The bitset size is 1, the data block size is 100. We believe the reasons for this is the match filters on the bucket-level meta field, producing a single value. Then the bucket has 100 data items, so we have a mismatch in the bitset size compared to the data size. This $match on the meta field should yield a MonoBlock of the same size as the bucket, containing the value true.

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

              Created:
              Updated:
              Resolved: