The GitHub Actions job "E2E - Operation" on shardingsphere.git/fix-firebird-blob-error-handling has failed. Run started by GitHub user rishi-rana (triggered by linghengqian).
Head commit for run: 8a64e5f03b96f754c35299328b697f4ef8700164 / rishi-rana <[email protected]> Reject unknown result-BLOB ids in Firebird statement parameter binding A negative BLOB id refers to a Proxy-generated result BLOB held by FirebirdBlobBinaryProtocolValue. bindBlobParameters() bound the lookup result without checking it, so a stale, cross-connection or fabricated negative id reached backend execution as SQL NULL, which is the silent behaviour #39052 requires to be an error. Check the lookup before assigning the parameter and throw InvalidSegstrIdException when no content exists. Valid result-BLOB reuse is unaffected and stays covered by assertBindResultBlobParameter. Co-Authored-By: Claude Opus 5 <[email protected]> Claude-Session: https://claude.ai/code/session_0126yyNgnn3J8br27eT4P5as Report URL: https://github.com/apache/shardingsphere/actions/runs/34869140487 With regards, GitHub Actions via GitBox
