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

As a Developer I want to use common contracts for IncrementalIndexer

    XMLWordPrintable

Details

    • 2

    Description

      For BC reasons when introducing `IncrementalIndexer`, instances of \eZ\Publish\Core\Search\Common\Indexer were also supported.

      We can drop it now and introduce new `IncrementalIndexer` contracts as base implementation is no longer required and we don't want 3rd party to extends parts of Core.

      The background reason for doing this is detection of too early resolution of SiteAccess configuration. Without rebuilding the whole indexer and its factory it's not possible to make it lazy.

      Attachments

        Activity

          People

            andrew.longosz@ibexa.co Andrew Longosz
            andrew.longosz@ibexa.co Andrew Longosz
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: