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

    • Bug
    • Status: Verified
    • Resolution: Unresolved
    • Master
    • None
    • Search Infrastructure
    • None

    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

              support-lep@liferay.com SE Support
              joshua.cords Joshua Cords
              Tibor Lipusz Tibor Lipusz
              Joshua Cords Joshua Cords
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                2 weeks ago

                Packages

                  Version Package