Skip to content

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

@github-actions

Description

@github-actions

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

The codebase is in great shape post-v5.13.1! All CodeQL findings are resolved, the CI matrix is running on Ubuntu 24.04 + SQL Server 2025, and the daily status workflow is humming along nicely. πŸŽ‰ The main opportunity right now is clearing the PR review queue and triaging the open issues below.


🏷️ Latest Release

v5.13.1 β€” Released Apr 30, 2026
Five targeted fixes: access-token pool isolation, multi-result-set prepared statement, fatal error on re-execution, sqlsrv_errors() null after failed connect, and binary stream lifetime. Install via pecl install sqlsrv-5.13.1 / pecl install pdo_sqlsrv-5.13.1.


πŸ”€ Open Pull Requests (5)

# Title Status Last Updated
#1648 Fix CodeQL alert #76: workflow missing permissions Draft Jun 5, 2026
#1622 Speed up tests targeting invalid servers (LoginTimeout=1) Draft May 15, 2026
#1593 Add SQLSRV_ENCODING_UTF8_VARCHAR for VARCHAR UTF-8 collation Draft May 3, 2026
#1600 Fix: Do not call SQLCancel after SQLMoreResults error Ready May 1, 2026
#1500 Add fetch_bignumeric attribute (bigint→int, decimal→float) Draft Mar 12, 2025

πŸ› Open Issues (selected)

# Title Last Updated
#1632 ODR violation when loading sqlsrv + pdo_sqlsrv together May 27, 2026
#1587 UTF-8 encoding causes NVARCHAR params instead of VARCHAR(_UTF8) Apr 20, 2026
#1599 Incorrect return value from SQLMoreResults Apr 14, 2026
#1540 400+ parameterized items causes exponential execution time Apr 20, 2026
#1269 Return type of resource replaced by class Apr 8, 2026

πŸ• Actionable Next Steps

PRs Idle >3 Days Awaiting Review

  • #1600 β€” Fix: Do not call SQLCancel after SQLMoreResults error β€” 36 days idle, not a draft, no reviewer assigned. This is the highest-priority PR to review today. πŸ‘ˆ
  • #1593 β€” Add SQLSRV_ENCODING_UTF8_VARCHAR β€” 34 days idle, draft, @David-Engel is requested reviewer. Substantial feature work ready for review feedback.
  • #1622 β€” Speed up tests (LoginTimeout=1) β€” 22 days idle, draft. Quick test-only change, easy to approve.
  • #1500 β€” Add fetch_bignumeric attribute β€” 450+ days idle, draft, community contribution. Needs a triage decision: move forward or close as stale.

Issues Idle >3 Days (No Assignee)

  • #1632 β€” ODR violation loading both extensions β€” 10 days idle, no assignee. Fresh report that needs investigation and assignment.
  • #1599 β€” Incorrect SQLMoreResults return value β€” 53 days idle. PR #1600 directly addresses this β€” link them if not already connected.
  • #1587 β€” UTF-8/NVARCHAR parameter mismatch β€” 47 days idle. PR #1593 is the fix β€” reviewers can use the issue for validation context.

Issues with 5+ Reactions (No Assignee)

No open issues currently meet this threshold.

Failing CI Runs (Last 24h)

Last commit to dev was May 11, 2026. No CI activity on the default branch in the last 24 hours β€” all clear βœ…


πŸ€– Auto-generated by the daily-repo-status workflow Β· microsoft/msphpsql

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

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