dualmedia/savepoint-prevent-crash-bundle
doctrine-retry-bundle for exponential backoff).savepoint rollbacks (confirmed via Doctrine#11230).doctrine-retry-bundle standalone or custom middleware)."This is a 10-minute fix for a hidden database crash risk. MariaDB’s savepoint rollback behavior can silently crash Doctrine, causing data corruption or user-facing errors in transaction-heavy apps like [X feature]. By adding this lightweight bundle (no config, MIT license), we eliminate a critical failure mode without new dev effort. It’s used in production by the package authors—low risk, high upside for reliability."
Ask: "Should we prioritize this for [next sprint/quarter] to harden [critical workflow]?"
*"The Doctrine#11230 issue causes MariaDB rollbacks to throw unhandled exceptions, crashing Doctrine. This bundle wraps the problematic code in a try-catch, suppressing crashes while preserving rollback behavior. It’s:
composer require + bundle registration.doctrine-retry-bundle), no performance overhead.Tradeoffs:
Proposal: Add to [project X]’s composer.json and test in staging. If stable, deploy as part of [Y initiative]."*
Ask: "Does this align with our [database resilience/transaction safety] goals? Should we pair it with [doctrine-retry-bundle] for retries?"
How can I help you explore Laravel packages today?