Uploaded image for project: 'Admincentral'
  1. Admincentral
  2. ADMINCTR-523

Re-structure profiles workspace and disable indexing

    XMLWordPrintable

Details

    • Yes

    Description

      Context

      Source of the problem: MGNLSSO-322 found slow indexing issue

      One of the biggest contributing factors to slow indexing is Too many entries in JCR at the same level.

      Here for user profiles, we don't expect much more than few hundreds/thousands of entries

      Proposed solution

      We should do both in below:

      1. as mentioned disable indexing for the profiles workspace, afaik we never query the workspace, we only access by absolute path (worth double-checking).
        • we can do that standard, like we do forĀ imaging. Beware that this config may only apply to newly created workspaces (i.e. fresh install), we would need to add RNs for "emptying" the SearchIndex config in the existing workspace directory on the file-system, and we could start doing that in 6.3 only
      2. re-structuring the workspace, and give a proper API facade for this functionality. This enables further user preferences and "personalized" use cases, especially with projects increasingly using SSO and at a larger scale than before.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                nguyen.phung Nguyen Phung Chi
                nguyen.phung Nguyen Phung Chi
                AdminX
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Work Started: