Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-25088

Content items not indexed by legacySearchEngine

    Details

      Description

      Steps to reproduce:

      1. Install a master version without legacy;

      2. Import the attached bundle and register it on EzPublishKernel.php and on routing.yml;

      3. With the bundle working, from the ezpublish root, run the following command:

      php ezpublish/console test:testSearch footer
      

      You should get:

      Found: footer
      Execution terminated.
      

      4. Now, via platformUI, create a folder "folder" and on its short name, for instance write "footer" as well;

      5. From the ezpublish root, run the following command again:

      php ezpublish/console test:testSearch footer
      

      You still get only the default footer:

      Found: footer
      Execution terminated.
      

      even if "footer" is contained in a field of "folder";

      6. Run the following command:

      php ezpublish/console test:testSearch folder
      

      You'll get empty results:

      Execution terminated.
      

      doesn't find either by its name.

        Issue Links

          Activity

          Andrzej Longosz logged work - 11/May/16 2:00 PM - edited
          • Time Spent:
            2 hours
             

            n/a - catching up on log work

          Andrzej Longosz logged work - 12/May/16 9:00 AM - edited
          • Time Spent:
            7 hours
             

            n/a - catching up on log work

          Andrzej Longosz logged work - 13/May/16 9:00 AM - edited
          • Time Spent:
            7 hours
             

            n/a - catching up on log work

          Andrzej Longosz logged work - 16/May/16 9:00 AM - edited
          • Time Spent:
            7 hours
             

            n/a - catching up on log work

          Andrzej Longosz logged work - 18/May/16 9:00 AM - edited
          • Time Spent:
            3 hours
             

            n/a - catching up on log work

          Andrzej Longosz logged work - 19/May/16 9:00 AM - edited
          • Time Spent:
            2 hours
             

            n/a - catching up on log work

          Andrzej Longosz logged work - 20/May/16 9:00 AM - edited
          • Time Spent:
            4 hours
             

            n/a - catching up on log work

          Andrzej Longosz logged work - 27/May/16 11:00 AM
          • Time Spent:
            6 hours, 30 minutes
             

            n/a - catching up on work log

          Andrzej Longosz logged work - 30/May/16 1:00 PM - edited
          • Time Spent:
            4 hours
             

            n/a

          Andrzej Longosz logged work - 31/May/16 9:00 AM - edited
          • Time Spent:
            7 hours
             

            working on PR - CI errors, code cleanup, investigating possibilities of improvements

          Andrzej Longosz logged work - 01/Jun/16 9:00 AM - edited
          • Time Spent:
            7 hours
             

            working on PR - CI errors, code cleanup, investigating possibilities of improvements

          Andrzej Longosz logged work - 02/Jun/16 9:00 AM - edited
          • Time Spent:
            7 hours
             

            working on PR - investigating possibilities of improvements

          Andrzej Longosz logged work - 03/Jun/16 11:00 AM
          • Time Spent:
            3 hours, 30 minutes
             

            working on PR - investigating possibilities of improvements

          Andrzej Longosz logged work - 08/Jun/16 9:00 PM
          • Time Spent:
            1 hour
             

            working on PR - investigating possibilites of reuse of FieldNameResolver

          Andrzej Longosz logged work - 09/Jun/16 6:46 PM
          • Time Spent:
            3 hours
             

            working on PR - implementing changes in SPI\Search\Handler and related code

          Andrzej Longosz logged work - 10/Jun/16 7:09 PM
          • Time Spent:
            6 hours, 30 minutes
             

            working on PR - extracting common classes (refactoring)

          Andrzej Longosz logged work - 13/Jun/16 7:21 PM
          • Time Spent:
            7 hours
             

            extracting Solr FieldValueMappers to Core\Search\Common\FieldValueMappers namespace

          Andrzej Longosz logged work - 14/Jun/16 7:07 PM
          • Time Spent:
            6 hours, 30 minutes
             

            extracing Elasticsearch FieldValueMappers to Core\Search\Common\FieldValueMapper

          Andrzej Longosz logged work - 15/Jun/16 6:54 PM
          • Time Spent:
            5 hours, 30 minutes
             

            implementing FieldValueMappers for legacy/SQL search engine using common (extracted from Solr and Elasticsearch) classes

          Andrzej Longosz logged work - 16/Jun/16 6:56 PM
          • Time Spent:
            6 hours, 30 minutes
             

            implementing FieldValueMappers for legacy/SQL search engine

          Andrzej Longosz logged work - 18/Jun/16 1:36 AM
          • Time Spent:
            1 day
             

            implementing DocumentMapper for legacy/SQL search engine, refactoring, testing

          Andrzej Longosz logged work - 20/Jun/16 6:57 PM
          • Time Spent:
            7 hours
             

            changing SPI\Search\Handler interface to expose new possibilities of handling db inconsistencies

          Andrzej Longosz logged work - 21/Jun/16 6:59 PM
          • Time Spent:
            6 hours
             

            Created separate PR for Solr dependencies, testing PR #1660

          Andrzej Longosz logged work - 22/Jun/16 7:24 PM
          • Time Spent:
            7 hours, 30 minutes
             

            fixed code review remarks, modified and rebased Solr PR #47.

          Andrzej Longosz logged work - 23/Jun/16 6:43 PM
          • Time Spent:
            3 hours, 30 minutes
             

            reviewing and discussing next steps, splitting up PR

          Andrzej Longosz logged work - 24/Jun/16 6:30 PM
          • Time Spent:
            7 hours
             

            Implementing content objects indexing in legacy search engine without common parts

          Andrzej Longosz logged work - 27/Jun/16 6:58 PM
          • Time Spent:
            7 hours
             

            Applying common parts introduced in Kernel PR #1697

          Andrzej Longosz logged work - 28/Jun/16 7:57 PM
          • Time Spent:
            5 hours, 30 minutes
             

            Moved search engine signal slot configuration from common to search engine config

          Andrzej Longosz logged work - 05/Jul/16 7:00 PM
          • Time Spent:
            45 minutes
             

            discussing possibilities of disabling some signal slots when all the search engine bundles are loaded

          Andrzej Longosz logged work - 06/Jul/16 6:55 PM
          • Time Spent:
            7 hours
             

            making SignalDispatcher ignore signals not relevant for configured search engine (per siteaccess repository)

          Andrzej Longosz logged work - 07/Jul/16 7:20 PM
          • Time Spent:
            7 hours
             

            improving approach with separated signal slots

          Andrzej Longosz logged work - 08/Jul/16 6:51 PM
          • Time Spent:
            7 hours
             

            refactoring SignalDispatcher, updating tests

          Andrzej Longosz logged work - 11/Jul/16 12:54 PM
          • Time Spent:
            7 hours
             

            moving attaching signal slots from SignalDispatcher to its factory, solving integration tests issues.

          Andrzej Longosz logged work - 12/Jul/16 6:27 PM
          • Time Spent:
            5 hours, 30 minutes
             

            improving SignalDispatcherFactory

          Andrzej Longosz logged work - 13/Jul/16 8:10 PM
          • Time Spent:
            3 hours
             

            code review fixes

          Andrzej Longosz logged work - 14/Jul/16 1:31 PM - edited
          • Time Spent:
            6 hours, 30 minutes
             

            making ezpublish-kernel not dependent on $repository$ and %ezpublish.repositories% parameters

          Andrzej Longosz logged work - 15/Jul/16 6:50 PM
          • Time Spent:
            7 hours
             

            improving code

          Andrzej Longosz logged work - 19/Jul/16 11:01 AM
          • Time Spent:
            7 hours
             

            applying changes for PR solving this issue

          Andrzej Longosz logged work - 20/Jul/16 6:31 PM
          • Time Spent:
            6 hours
             

            investigating code review issues, refactoring - removing not needed parts of code

            People

            • Assignee:
              Unassigned
              Reporter:
              Rui Silva (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 weeks, 2 days, 2 hours, 15 minutes
                5w 2d 2h 15m