Investigate $sortArray performance in SBE

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Done
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • QE 2022-10-17, QE 2022-10-31, QE 2022-11-14
    • 8
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      classic_numbers_100_desc.svgThis task covers at least the following microbenchmarks, in pipelines.js:

      Aggregation.Project.SortArray_100_Asc -10.48096358
      Aggregation.Project.SortArray_100_Desc -10.0856805
      Aggregation.Project.SortArray_StringArray_10_Desc -17.30079302

        1. sbe_numbers_10_asc.svg
          1.14 MB
        2. sbe_numbers_10_desc.svg
          1.07 MB
        3. sbe_numbers_100_asc.svg
          679 kB
        4. sbe_numbers_100_desc.svg
          655 kB
        5. sbe_strings_100_asc.svg
          520 kB
        6. sbe_strings_10_asc.svg
          953 kB
        7. sbe_strings_10_desc.svg
          1.05 MB
        8. classic_objects_100_asc.svg
          1.07 MB
        9. sbe_objects_10_desc.svg
          912 kB
        10. sbe_strings_100_desc.svg
          571 kB
        11. sbe_objects_100_asc.svg
          1.02 MB
        12. sbe_objects_100_desc.svg
          1015 kB
        13. sbe_objects_10_asc.svg
          906 kB
        14. classic_strings_10_asc.svg
          989 kB
        15. classic_numbers_10_asc.svg
          1018 kB
        16. classic_numbers_10_desc.svg
          1.01 MB
        17. classic_objects_10_asc.svg
          951 kB
        18. classic_strings_100_desc.svg
          646 kB
        19. classic_strings_10_desc.svg
          1.02 MB
        20. classic_objects_10_desc.svg
          901 kB
        21. classic_numbers_100_desc.svg
          627 kB
        22. classic_objects_100_desc.svg
          1.05 MB
        23. classic_strings_100_asc.svg
          573 kB
        24. classic_numbers_100_asc.svg
          567 kB

            Assignee:
            Dianna Hohensee (Inactive)
            Reporter:
            Mihai Andrei
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: