To facilitate moving off our single point of failure, and to allow using a mock queue backend in tests, we should create a PhpQueueDataStore class for SmashPig that uses this wrapper library: https://github.com/CoderKungfu/php-queue (forked with WMF changes at https://gerrit.wikimedia.org/r/p/wikimedia/fundraising/php-queue.git)
Description
Description
| 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 | Ejegg | T127880 SmashPig should mock queues for tests | |||
| Duplicate | None | T129386 Create SmashPig PhpQueueDataStore compatible with StompDataStore |