This is in preparation for getting rid of ActiveMQ. For this task, continue to use ActiveMQ data to import donations, but log any discrepancies in the messages or any missing entries in the pending DB.
Description
Description
Details
Details
Related Changes in Gerrit:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | None | T117466 Q3 GOALS! (January-March) Keep at top of Q3 column | |||
| Resolved | None | T108229 [Epic] SPOF: Replace ActiveMQ donation queues with a more robust software stack | |||
| Resolved | None | T133108 [Epic] Rewrite all queue clients to use a single shim library, improve library | |||
| Resolved | awight | T133754 Upstream whatever we can to PHP-Queue | |||
| Resolved | awight | T133190 Remove KeyValueStore from PHP-Queue | |||
| Open | None | T134191 Write CiviCRM extension to view pending db records | |||
| Resolved | None | T130897 [Epic] Consolidate "pending" queue usages | |||
| Resolved | Ejegg | T140484 CRM reads 'completion messages' from pending DB and ActiveMQ, scream if no match | |||
| Resolved | Ejegg | T122641 Quit looking in pending queue for completion message information |
Event Timeline
Comment Actions
Change 299816 had a related patch set uploaded (by Ejegg):
Compare pending DB row with queue message (SEE NOTES)
Comment Actions
Change 300417 had a related patch set uploaded (by Ejegg):
Add order_id to sparse donation messages
Comment Actions
Change 299816 merged by jenkins-bot:
Compare pending DB row with queue message (SEE NOTES)