Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-115136

Improve performance of Export/Import for Fragment-based pages (Part 1)

    Details

      Description

      The goal of this task is to optimize the performance of the export/import process of fragment-based pages. This process is used for staging and creation of sites from site templates as well as further propagations.

      The following steps show a simple test that can be performed as a starting point:

      1. Create web content with "Sample text" in body
      2. Create 2 different site templates.
      3. 1 site template with 2 portlet pages
      4. 1 site template wit 2 content pages
      1. Add 2 instances of web content display in each page for each site template.
      2. Create site with each site template
      3. Prop changes from templates to site.

      Preliminary tests point to the performance for content pages around 10x slower in this case and larger when the page has more data. The goal is to improve this to as close to the performance of widget pages as possible.

        Attachments

          Activity

            People

            Assignee:
            daniel.couso Daniel Couso
            Reporter:
            jorge.ferrer Jorge Ferrer
            Engineering Assignee:
            SE Support
            Recent user:
            Jorge Ferrer
            Participants of an Issue:
            Votes:
            3 Vote for this issue
            Watchers:
            11 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package