Moodle

improve reliability of event triggering in DB transactions

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 2.0
  • Fix Version/s: 2.0
  • Component/s: Database SQL/XMLDB
  • Labels:
    None
  • Affected Branches:
    MOODLE_20_STABLE
  • Fixed Branches:
    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.

Issue Links

Activity

Hide
Petr Škoda (skodak) added a comment -

Shoudl be already implemented, closing...

Show
Petr Škoda (skodak) added a comment - Shoudl be already implemented, closing...

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: