CHORE: Add Rust Changes section to PR template for mssql-py-core version bumps#544
CHORE: Add Rust Changes section to PR template for mssql-py-core version bumps#544gargsaumya wants to merge 3 commits intomainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a structured, commented “Rust Changes” block to the GitHub PR template so version-bump PRs for eng/versions/mssql-py-core.version can include customer-facing Rust-side release notes in a consistent, extractable format.
Changes:
- Inserted an HTML-commented “MSSQL-PY-CORE VERSION BUMP ONLY” instructions block under the Summary section.
- Added a “## Rust Changes (mssql-py-core X.X.X → X.X.X)” skeleton with Features / Bug Fixes / Performance subsections.
- Included guidance for what to include/exclude and how to link Rust PRs.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
📊 Code Coverage Report
Diff CoverageDiff: main...HEAD, staged and unstaged changesNo lines with coverage information in this diff. 📋 Files Needing Attention📉 Files with overall lowest coverage (click to expand)mssql_python.pybind.logger_bridge.cpp: 59.2%
mssql_python.pybind.ddbc_bindings.h: 67.9%
mssql_python.row.py: 70.5%
mssql_python.pybind.logger_bridge.hpp: 70.8%
mssql_python.pybind.ddbc_bindings.cpp: 74.6%
mssql_python.pybind.connection.connection.cpp: 76.2%
mssql_python.__init__.py: 77.3%
mssql_python.ddbc_bindings.py: 79.6%
mssql_python.pybind.connection.connection_pool.cpp: 79.6%
mssql_python.connection.py: 85.3%🔗 Quick Links
|
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| - **Improvement name** — One sentence: what got faster/lighter and in which scenario. | ||
|
|
||
| > Tip: omit internal Rust refactors, CI-only changes, and test-only changes. | ||
| > Link Rust PRs using full URL: https://github.com/microsoft/mssql-rs/pull/N |
There was a problem hiding this comment.
We have not been sending Rust PRs in OSS. This is not applicable right now.
Work Item / Issue Reference
Summary
Adds a structured ## Rust Changes\ comment block to the PR template. This block is only relevant for PRs that bump `eng/versions/mssql-py-core.version`.
When a version bump PR is raised, the author deletes the comment wrapper and fills in categorised customer-facing changes (Features / Bug Fixes / Performance) from the Rust side. This makes the information available in the Python repo PR history so the Release Manager can auto-extract it at release time — eliminating the manual step of separately gathering Rust changes during the release process.
What changes