Skip to content

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

@github-actions

Description

@github-actions

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

The project is in great shape post-v5.13.1 (released Apr 30)! Active feature work is in flight for UTF-8 VARCHAR encoding and batch error handling improvements. πŸš€


🏷️ Latest Release

v5.13.1 β€” Released Apr 30, 2026
Five focused fixes: access-token pool isolation, MARS trigger/SET NOCOUNT handling, multi-resultset re-execution, ODBC error reporting, and binary stream lifetime safety.


πŸ”€ Open Pull Requests (4)

# Title Status Last Activity
#1600 Fix: Do not call SQLCancel after SQLMoreResults error βœ… Ready May 1
#1622 Speed up tests targeting invalid servers πŸ“ Draft May 15
#1593 Add SQLSRV_ENCODING_UTF8_VARCHAR for UTF-8 collations πŸ“ Draft May 3
#1500 Add fetch_bignumeric attribute πŸ“ Draft Mar 12

⏰ Action Needed: PRs Idle >3 Days

#1600 β€” Fix: Do not call SQLCancel in core_sqlsrv_next_result after SQLMoreResults error

  • Last activity: May 1 (31 days idle) β€” ready for review, not a draft
  • Fixes #1599: incorrect return from SQLMoreResults; adds comprehensive .phpt tests for both sqlsrv and pdo_sqlsrv
  • πŸ‘‰ Needs a review pass

#1593 β€” Add SQLSRV_ENCODING_UTF8_VARCHAR

  • Last activity: May 3 (29 days idle) β€” draft with reviewer @David-Engel requested
  • Fixes #1587: UTF-8 collation columns hitting implicit conversions; well-documented design
  • πŸ‘‰ Draft ready for design feedback / review

#1622 β€” Speed up tests targeting invalid servers

  • Last activity: May 15 (17 days idle) β€” draft, low-risk quality-of-life improvement
  • πŸ‘‰ Consider promoting from draft when ready

πŸ”₯ High-Reaction Issue Without Assignee

# Title πŸ‘ Reactions
#1537 Add PIE support for sqlsrv/pdo_sqlsrv extensions 12

PECL is officially deprecated per a PHP RFC. PIE support is the community-requested path forward β€” assigning this could unblock installers relying on PECL.


πŸ“‹ Recent Notable Issues

  • #1632 β€” ODR violation when loading both sqlsrv and pdo_sqlsrv (May 27) β€” worth triaging
  • #1540 β€” Query parameterization with 400+ items causes exponential slowdown β€” community-impacting perf issue

βœ… Summary

The repo is healthy with a recent stable release. The main focus areas are:

  1. Review PR #1600 (SQLCancel fix β€” ready, 31 days idle)
  2. Provide design feedback on PR #1593 (UTF-8 VARCHAR β€” draft, 29 days idle)
  3. Triage #1632 (ODR violation β€” fresh, needs attention)
  4. Assign #1537 (PIE support β€” high community interest, 12 πŸ‘)

Keep up the great work! πŸ’ͺ

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

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