Skip to content

[repo-status] 🌟 microsoft/msphpsql β€” Daily Status Report β€” May 30, 2026Β #1641

@github-actions

Description

@github-actions

πŸ“Š Repository Snapshot β€” May 30, 2026

The project is in great shape after shipping v5.13.1 on Apr 30! The past few weeks have been focused on CodeQL hygiene, CI infrastructure upgrades, and a pair of substantive in-flight feature/fix branches. πŸš€


🏷️ Latest Release

v5.13.1 β€” Released Apr 30, 2026
Five solid fixes: access-token pool isolation, MARS trigger/SET NOCOUNT handling, multi-result-set re-execution, null ODBC diagnostics, and binary stream lifetime.


πŸ”§ Recent Dev Activity (since late April)

Date Commit
May 11 Fix remaining CodeQL findings β€” path classifiers, cert validity fix
May 8 Address CodeQL issues β€” follow-up cleanup
May 5 Upgrade CI: Ubuntu 24.04 + SQL Server 2025 β€” test matrix modernized βœ…
Apr 24 Add DevSkim & Cppcheck CI workflows β€” new PR-level static analysis
Apr 21 Fix CodeQL SM02986 β€” char*/wchar_t* cast warnings resolved

πŸ”€ Open Pull Requests

⏳ Awaiting Review (idle >3 days, not draft)

PR Title Author Idle Since
#1600 Fix: Do not call SQLCancel after SQLMoreResults error @jahnvi480 May 1 (~29 days)

πŸ“ Draft PRs (in progress)

PR Title Author Last Active
#1593 Add SQLSRV_ENCODING_UTF8_VARCHAR for UTF-8 collation columns @jahnvi480 May 3
#1622 Speed up tests targeting invalid servers (LoginTimeout=1) @David-Engel May 15
#1500 Add fetch_bignumeric attribute @startork Mar 2025

πŸ› Open Issues β€” Awaiting Triage / Action

Issue Title Updated Assignee
#1632 ODR violation when loading sqlsrv and pdo_sqlsrv together May 27 None
#1540 Query with 400+ params causes exponential execution time Apr 20 None
#1587 UTF-8 encoding results in NVARCHAR instead of VARCHAR(_UTF8) Apr 20 None (has PR #1593)
#1599 Incorrect return from SQLMoreResults Apr 14 None (has PR #1600)

βœ… CI Health

No CI failures detected on dev in recent commits β€” the pipeline upgrade to Ubuntu 24.04 + SQL Server 2025 landed cleanly on May 5. 🟒


🎯 Recommended Focus

  1. Review PR #1600 β€” SQLCancel fix is ready (not draft), idle ~29 days. This unblocks close of issue #1599.
  2. Triage issue #1632 β€” New ODR violation report (May 27) affecting users who load both extensions simultaneously. Needs investigation/assignment.
  3. Move PR #1593 out of draft β€” The UTF-8 VARCHAR encoding feature is well-designed and has tests; a reviewer pass would unlock a meaningful performance win for users on UTF-8 collations.

Keep up the great momentum! πŸ’ͺ

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

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