Uploaded image for project: 'Jahia Community'
  1. Jahia Community
  2. JAHIA-1999

Performance: versioning sub-engine: org.jahia.services.lock.LockRegistry.isAcquireable to move in the AJAX sitemap

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Critical
    • WCM 5.0 SP2
    • WCM 5.0 SP2
    • None
    • Sp217448

    Description

      Tested on the imported online demo.

      If I enter the verisoning sub-engine (page properties from the home page), it directly try to put a lock on the whole site (before even having selected the choice of restoration or the pages to restore). Such a check is very time consuming (cf JAMON performance in screesnhot for a small site of 40 pages -to be tested on a large site of 10'000 pages).

      So could we only acquire locks when displaying the AJAX sitemap and only for the selected pages (and perhaps the sub-page. I do not know how the versioning module works and if the non-selected sub-pages could be destroed or modified by a parent page modifications). But most of the time we do not need to lock the full site as we will only restore one section (e.g. the home page and one section below the home, but not all sections).

      I also entered another JIRA in order to try to AJAX such locks as this also cause some display problem in the workflow sitemap (very slow).

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                khue Khue N'Guyen (Inactive)
                scroisier Stephane Croisier (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases

                      Packages

                        Version Package
                        WCM 5.0 SP2