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

Improve VLDAP performance of initializing Directory objects containing "member" attributes

    Details

    • Branch Version/s:
      6.1.x
    • Backported to Branch:
      Committed

      Description

      Currently, Directory.addMemberAttributes figures out the value that should be set for the member attribute by instantiating UserDirectory objects and then retrieving the name of the constructed UserDirectory. As constructing a UserDirectory involves additional queries unrelated to initializing the name, this is wasteful.

      Performance can be improved by building the name directly rather than rely on the intermediate step of creating a UserDirectory.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                minhchau.dang Minhchau Dang
                Reporter:
                minhchau.dang Minhchau Dang
                Participants of an Issue:
                Recent user:
                Esther Sanz
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  4 years, 28 weeks, 5 days ago