Uploaded image for project: 'Alfresco One Platform'
  1. Alfresco One Platform
  2. ACE-198 BM-0012: Run 20130328_01: (CMIS) GetChildren is Slow
  3. ACE-4189

Perf boost (~30% from cold) when listing/sorting large folders (CMIS GetChildren / Share DocLib)

    Details

    • ACT Numbers:

      00136224

    • Build Number:
      245

      Description

      Summary:

      This small/simple bug fix will provide a performance boost (including Enterprise clusters) when paging/sorting through large folders, eg. using CMIS getchildren or Share DocLib.

      More details:

      Relates to ACE-198. This is a small/simple change (=> low-risk bug fix) for missed cache pre-load during query/filter of sorted Getchildren Canned Query (CQ). The GetChildren CQ is used via FileFolderService “list” api, which in turn is used by CMIS getChildren as well as Share DocLib (via ScriptNode childFileFolders).

      Note: Initial local/cold test, using ~10400 user homes, sorted by name, returning 1 result, gives approx 30% performance improvement.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                closedissues Closed Issues
                Reporter:
                jvonka Jan Vonka
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 hours, 40 minutes
                  3h 40m