Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-15132

Improving the speed of object converter code

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • 15.2.0
    • None
    • Flagged
    • Quasar
    • Team Quasar Sprint 295, Quasar Sprint 296, Quasar Sprint 297

    Description

      We have received a suggestion from one of the customers for improving the speed of the object converter. They tried a workaround by adding a check if the document is in the project before trying to find the project version in the version history.  Based on their performance testing using the suggested workaround, it had dramatically improved the speed in case of queries for multiple documents that are not included in the project, but the project context is set.

      Sample performance testing for this case (as provided by the customer):
      Number of documents: 1888
      Number of calls: 20
      Number of threads: 1Before (as is, ms)
      MIN - 968
      MAX - 2693
      AVG – 1540After (improvement applied, ms)
      MIN - 223
      MAX - 872
      AVG - 358

      The request is there any possibility that we have on including this suggestion in our code as well?

      Attachments

        Activity

          People

            aschrijvers Ard Schrijvers
            hmaddina Harshitha Maddina (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: