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

Regression of queries that project a large number of fields

    XMLWordPrintableJSON

Details

    • Query
    • ALL
    • Hide

      Linux ip-10-0-0-85 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

      Show
      Linux ip-10-0-0-85 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

    Description

      Some of my benchmarks show the following (it happens both in the single and multi-threaded case scenario). When the number of fields to project is small the regression is not noticeable, I'll try to investigate a bit more on the root cause.
      Minimal test case attached.

      Master (as per today)

      connecting to: test
      9071
      8931
      8937
      8940
      8980
      

      2.4.9

      connecting to: test
      8183
      8065
      8097
      8165
      8081
      

      Attachments

        1. murmur_vs_oldhash.png
          murmur_vs_oldhash.png
          98 kB
        2. projection.js
          4 kB

        Activity

          People

            backlog-server-query Backlog - Query Team (Inactive)
            davide.italiano Davide Italiano
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: