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

eZFind2 index script fetch all objects in database, not only objects outsize IndexExclude class range

    XMLWordPrintable

Details

    Description

      Hi,

      eZFind returns all objects in indexing script and starts iterating through them, skipping from indexing all objects that are of classes listed in ezfind.ini [IndexExclude]... This can be optimized for fetching with "exclude" class filter type for objects from listed classes, which will reduce number of objects to iterate through during indexation. For large databases with object count it will make an excellent optimization for index time of solr. I tested this with simple manual modifications for subTree() methods calls in updatesearchindexsolr.php script and result is more than satisfactory.

      Can this be implemented officially into ezfind2 extension?

      Thanks,
      Deni

      Attachments

        Activity

          People

            unknown unknown
            primehellix primehellix
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: