Improve efficiency of RepositoryService.findByProjectKey() case-insensitive sort at large repository counts

XMLWordPrintable

    • 1
    • 1

      • RepositoryService.findByProjectKey() sorts results case-insensitively by repository name.
      • For projects with large repository counts, this requires a full sort on the filtered result set on every execution, which can become expensive under concurrent load.
      • The sort operation should be made more efficient so that repeated concurrent calls at large repository counts do not compound into significant database load.

      Likely need to create an index

              Assignee:
              Unassigned
              Reporter:
              Priyata Waje
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: