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

Use bulk index for all content manipulation operations which involves more than one content object

    XMLWordPrintable

    Details

      Description

      Currently, \eZ\Publish\Core\Search\Common\Slot\AbstractSubtree::indexSubtree iterates over the list of locations and calls \eZ\Publish\SPI\Search\Handler::indexContent which is not optimal performance wise.
      Therefore, \eZ\Publish\Core\Search\Common\Slot\AbstractSubtree::indexSubtree should be changed and bulkIndexContent should be used instead (currently implemented in \EzSystems\EzPlatformSolrSearchEngine\Handler only). A new interface, like BulkIndexInterface should be introduced for master while for existing LTSes it could be handled via method_exists check for instance.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              kamil.madejski@ez.no Kamil Madejski
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated: