fix: overlay PHP-WASM mysqli polling - #2270
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
@php-wasm/node-8-3to the vendored package with source, patch, artifact, and binary provenancemysqli_poll()timeout against MariaDB in the standard contract workflowCloses #2010.
Verification
test:mysqli-poll-integrationcompleted successfully inside that run.npm ci,npm run build,actionlint, release-package content assertion, artifact SHA-256 verification, andgit diff --checkTemporary Overlay
The package is pinned to Playground source
581c7c172428159eb4e6c5309054a568cd39a97a, patch commitd746c930477eae3d726f754753eb92692ad30855, and artifact SHA-256109c079c958e1ab35ebcd098bdd895b080e2c5405b147f93ecb04e768c723553. Remove the package, lockfile override, rebuild workflow, and regression-specific overlay documentation after a published Playground package contains the same fix.AI Assistance
OpenAI
gpt-5.6-solvia OpenCode was used to inspect the runtime/build contracts, implement the temporary overlay and regression, and execute verification. Chris Huber reviewed and owns the changes.