Skip to content

Commit db59fa9

Browse files
sumitmsftjahnvi480
authored andcommitted
DOC: Revise target timelines for roadmap features (#510)
Updated target timelines for several features in the roadmap. ### Work Item / Issue Reference <!-- IMPORTANT: Please follow the PR template guidelines below. For mssql-python maintainers: Insert your ADO Work Item ID below For external contributors: Insert Github Issue number below Only one reference is required - either GitHub issue OR ADO Work Item. --> <!-- mssql-python maintainers: ADO Work Item --> > [AB#43952](https://sqlclientdrivers.visualstudio.com/c6d89619-62de-46a0-8b46-70b92a84d85e/_workitems/edit/43952) <!-- External contributors: GitHub Issue --> > GitHub Issue: #<ISSUE_NUMBER> This pull request updates the feature roadmap in `ROADMAP.md` to adjust the planned timelines for several upcoming features. The main changes are revised target dates for features such as returning rows as dictionaries, asynchronous query execution, vector datatype support, table-valued parameters, and JSON datatype support. Roadmap timeline updates: * Changed the target timeline for "Return Rows as Dictionaries" to Q3 2026. * Changed the target timeline for "Asynchronous Query Execution" to Q4 2026. * Changed the target timeline for "Vector Datatype Support" to Q3 2026. * Changed the target timeline for "Table-Valued Parameters (TVPs)" to Q3 2026. * Changed the target timeline for "JSON Datatype Support" to Q4 2026. ------------------------------------------------------------------- ### Summary <!-- Insert your summary of changes below. Minimum 10 characters required. --> This pull request updates the feature roadmap in `ROADMAP.md` to revise the target timelines for several planned features. The most important changes are: Roadmap timeline updates: * Changed the target timeline for "Return Rows as Dictionaries" from Q4 2025 to Q3 2026. * Changed the target timeline for "Asynchronous Query Execution" from Q1 2026 to Q4 2026. * Changed the target timeline for "Vector Datatype Support" from Q1 2026 to Q3 2026. * Changed the target timeline for "Table-Valued Parameters (TVPs)" from Q1 2026 to Q3 2026. * Changed the target timeline for "JSON Datatype Support" from "ETA will be updated soon" to Q4 2026. <!-- ### PR Title Guide > For feature requests FEAT: (short-description) > For non-feature requests like test case updates, config updates , dependency updates etc CHORE: (short-description) > For Fix requests FIX: (short-description) > For doc update requests DOC: (short-description) > For Formatting, indentation, or styling update STYLE: (short-description) > For Refactor, without any feature changes REFACTOR: (short-description) > For release related changes, without any feature changes RELEASE: #<RELEASE_VERSION> (short-description) ### Contribution Guidelines External contributors: - Create a GitHub issue first: https://github.com/microsoft/mssql-python/issues/new - Link the GitHub issue in the "GitHub Issue" section above - Follow the PR title format and provide a meaningful summary mssql-python maintainers: - Create an ADO Work Item following internal processes - Link the ADO Work Item in the "ADO Work Item" section above - Follow the PR title format and provide a meaningful summary -->
1 parent f897890 commit db59fa9

1 file changed

Lines changed: 5 additions & 12 deletions

File tree

ROADMAP.md

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,8 @@ The following roadmap summarizes the features planned for the Python Driver for
44

55
| Feature | Description | Status | Target Timeline |
66
| ------------------------------ | ----------------------------------------------------------------- | ------------ | ------------------------ |
7-
| Parameter Dictionaries | Allow parameters to be supplied as Python dicts | Planned | Q4 2025 |
8-
| Return Rows as Dictionaries | Fetch rows as dictionaries for more Pythonic access | Planned | Q4 2025 |
9-
| Bulk Copy (BCP) | High-throughput ingestion API for ETL workloads | Under Design | Q1 2026 |
10-
| Asynchronous Query Execution | Non-blocking queries with asyncio support | Planned | Q1 2026 |
11-
| Vector Datatype Support | Native support for SQL Server vector datatype | Planned | Q1 2026 |
12-
| Table-Valued Parameters (TVPs) | Pass tabular data structures into stored procedures | Planned | Q1 2026 |
13-
| C++ Abstraction | Modular separation via pybind11 for performance & maintainability | In Progress | ETA will be updated soon |
14-
| JSON Datatype Support | Automatic mapping of JSON datatype to Python dicts/lists | Planned | ETA will be updated soon |
15-
| callproc() | Full DBAPI compliance & stored procedure enhancements | Planned | ETA will be updated soon |
16-
| setinputsize() | Full DBAPI compliance & stored procedure enhancements | Planned | ETA will be updated soon |
17-
| setoutputsize() | Full DBAPI compliance & stored procedure enhancements | Planned | ETA will be updated soon |
18-
| Output/InputOutput Params | Full DBAPI compliance & stored procedure enhancements | Planned | ETA will be updated soon |
7+
| Return Rows as Dictionaries | Fetch rows as dictionaries for more Pythonic access | Planned | Q3 2026 |
8+
| Asynchronous Query Execution | Non-blocking queries with asyncio support | Planned | Q4 2026 |
9+
| Vector Datatype Support | Native support for SQL Server vector datatype | Planned | Q3 2026 |
10+
| Table-Valued Parameters (TVPs) | Pass tabular data structures into stored procedures | Planned | Q3 2026 |
11+
| JSON Datatype Support | Automatic mapping of JSON datatype to Python dicts/lists | Planned | Q4 2026 |

0 commit comments

Comments
 (0)