Uploaded image for project: 'CMS'
  1. CMS
  2. CMS-12136

Improve queuing of Solr indexation

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • 4.9.0
    • 4.8.0
    • None
    • None

      To improve performances on indexation, we should review our Solr data updates management.

      While we want to index an object, we should add it to a queue during a synchronous event. But the queue itself is asynchronous.
      The computation of data to update in Solr should call a provider only when it is its turn, and not before to avoid lost of time.

      When we add an object to the queue (with his provider), if the object is already in the queue, we should put it at the end of the queue all its indexation updates and group it to avoid duplicated operations.

            Unassigned Unassigned
            bmaurel Bérénice Maurel
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: