Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-20644

improve reliability of event triggering in DB transactions

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 2.0
    • 2.0
    • Database SQL/XMLDB
    • None
    • MOODLE_20_STABLE
    • MOODLE_20_STABLE

    Description

      The problem is we can not rollback events triggered and sent to external systems.
      Solution is to send the events into DB queue where they can be rolled back too instead of doing instant triggering.

      Problem is performance, we could make handlers as "external" and force this new behaviour only there.

      Attachments

        Issue Links

          Activity

            People

              skodak Petr Skoda
              skodak Petr Skoda
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                24/Nov/10