Skip to content

[repo-status] 🌟 microsoft/msphpsql β€” Daily Status Report β€” June 9, 2026Β #1652

Description

@github-actions

πŸ“Š Repository Snapshot β€” June 9, 2026

Steady state post-v5.13.1! πŸŽ‰ The codebase is clean and stable β€” CodeQL findings are all resolved, CI is running on Ubuntu 24.04 + SQL Server 2025, and the daily status workflow continues to track progress. The focus for today is advancing the PR review queue, which has several contributions sitting idle.


🏷️ Latest Release

v5.13.1 β€” Released Apr 30, 2026

Five targeted fixes: access token identity leak across pooled connections, prepared statement silent failure with MARS + triggers, fatal error on re-execution with multi-result-set column layout changes, sqlsrv_errors() returning null after a failed connection, and binary stream invalidation when the originating statement goes out of scope.


πŸ”€ Open Pull Requests (5)

# Title Status Last Activity
#1648 Fix CodeQL alert #76: add permissions: contents: read to cpp-lint workflow Draft Jun 8 (4 days)
#1622 Speed up tests targeting invalid servers (LoginTimeout=1) Draft May 15 (25 days)
#1593 Add SQLSRV_ENCODING_UTF8_VARCHAR for VARCHAR columns with UTF-8 collations Draft May 3 (37 days)
#1600 Fix: Do not call SQLCancel after SQLMoreResults error Ready May 1 (39 days)
#1500 Add fetch_bignumeric attribute (bigint→int, decimal→float) Draft Mar 2025 (450+ days)

🎯 Actionable Next Steps

πŸ”΄ PRs Idle >3 Days β€” Awaiting Review

  • #1600 β€” Fix: Do not call SQLCancel after SQLMoreResults error
    Last activity: May 1 (39 days ago). Non-draft, no reviewer assigned. This directly fixes #1599 and includes tests. Highest-priority review candidate. πŸ‘ˆ

  • #1593 β€” Add SQLSRV_ENCODING_UTF8_VARCHAR for VARCHAR/UTF-8 collation columns
    Last activity: May 3 (37 days ago). Draft; @David-Engel is the requested reviewer. Substantial feature PR β€” fixes #1587 and includes 4 test files covering both extensions.

  • #1622 β€” Speed up tests targeting invalid servers (LoginTimeout=1)
    Last activity: May 15 (25 days ago). Draft. Low-risk, test-only change that improves CI reliability. Easy win to review and promote.

  • #1648 β€” Fix CodeQL alert #76: workflow permissions
    Last activity: Jun 8 (4 days ago). Draft; @jahnvi480 is requested reviewer. Small, targeted security fix β€” adds permissions: contents: read to the cpp-lint workflow.

  • #1500 β€” Add fetch_bignumeric attribute (community/external fork)
    Last activity: Mar 2025 (~450 days ago). Consider a triage decision: move forward or close as stale. Related to open issue #1498.

🟑 Issues Idle >3 Days β€” Awaiting Triage/Response

  • #1632 β€” ODR violation when loading sqlsrv and pdo_sqlsrv together (ASAN)
    Last activity: May 27 (13 days ago). Assigned to @jahnvi480 β€” a status update would be helpful.

  • #1540 β€” Parameterization with 400+ params β†’ exponential query execution time
    Last activity: Apr 20 (50 days ago). Unassigned. Performance regression with significant user impact β€” needs investigation.

  • #1599 β€” Incorrect return value from SQLMoreResults
    Last activity: Apr 14 (56 days ago). PR #1600 is the fix β€” merging that PR closes this issue.

  • #1269 β€” Return type of resource replaced by class
    Last activity: Apr 8 (62 days ago). Unassigned. Needs a triage/priority decision.

⭐ Popular Unassigned Issue

  • #1537 β€” Add PIE support for sqlsrv/pdo_sqlsrv
    13 πŸ‘ reactions, labeled P1, unassigned. PECL is officially deprecated per recent PHP RFC β€” this is a high-visibility item with clear community demand. Worth assigning an owner.

βœ… CI Status (Default Branch dev)

No commits to dev since May 11 (29 days). No commit-triggered CI runs in the last 24 hours β€” all clear. 🟒


Generated automatically on June 9, 2026 πŸ€–

Generated by Daily Repo Status Β· ● 249K Β· β—·

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions