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

Prevent "field match collision": isolate clauses into separate combo queries per asset type

    Details

      Description

      While testing LPS-84785 I found that Indexers add search terms generally to the query. This means that if the JournalArticleIndexer adds a non-localized title, the query will look in all asset types for a non-localized title. This can be a problem because some indexers are not yet fully localized and may cause poor accuracy under certain conditions. Components affecting the general query:

      • journal-service
      • blogs-service
      • knowledge-base-service
      • message-boards-service
      • wiki-service
      • document-library-service

      If you explore the query sent to the search engine, you will notice duplicate query parts of fields such as Field.TITLE.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              support-lep@liferay.com SE Support
              Reporter:
              joshua.cords Joshua Cords
              Engineering Assignee:
              Joshua Cords
              Recent user:
              Joshua Cords
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:

                  Packages

                  Version Package