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

External search engine indexes out of sync on db transaction error

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Medium Medium
    • None
    • 4.0.1
    • Search
    • None

    Description

      The publish operation registers the search object before the transaction in which the operation occurs is committed. In case this transaction fails and is rolled back, the content object in eZ Publish is not updated but the data in the external search index is.

      Proposed solution: delay registering the search object (either in pending_actions or direct) until right after a commit of the transaction.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated: