From 0d2e3a50706f9b518ec37a58cfdf0e49938fd79c Mon Sep 17 00:00:00 2001 From: Sumit Sarabhai Date: Fri, 10 Apr 2026 14:15:23 +0530 Subject: [PATCH] Revise target timelines for roadmap features Updated target timelines for several features in the roadmap. --- ROADMAP.md | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index 22f5e6e1..fa1350da 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -4,15 +4,8 @@ The following roadmap summarizes the features planned for the Python Driver for | Feature | Description | Status | Target Timeline | | ------------------------------ | ----------------------------------------------------------------- | ------------ | ------------------------ | -| Parameter Dictionaries | Allow parameters to be supplied as Python dicts | Planned | Q4 2025 | -| Return Rows as Dictionaries | Fetch rows as dictionaries for more Pythonic access | Planned | Q4 2025 | -| Bulk Copy (BCP) | High-throughput ingestion API for ETL workloads | Under Design | Q1 2026 | -| Asynchronous Query Execution | Non-blocking queries with asyncio support | Planned | Q1 2026 | -| Vector Datatype Support | Native support for SQL Server vector datatype | Planned | Q1 2026 | -| Table-Valued Parameters (TVPs) | Pass tabular data structures into stored procedures | Planned | Q1 2026 | -| C++ Abstraction | Modular separation via pybind11 for performance & maintainability | In Progress | ETA will be updated soon | -| JSON Datatype Support | Automatic mapping of JSON datatype to Python dicts/lists | Planned | ETA will be updated soon | -| callproc() | Full DBAPI compliance & stored procedure enhancements | Planned | ETA will be updated soon | -| setinputsize() | Full DBAPI compliance & stored procedure enhancements | Planned | ETA will be updated soon | -| setoutputsize() | Full DBAPI compliance & stored procedure enhancements | Planned | ETA will be updated soon | -| Output/InputOutput Params | Full DBAPI compliance & stored procedure enhancements | Planned | ETA will be updated soon | +| Return Rows as Dictionaries | Fetch rows as dictionaries for more Pythonic access | Planned | Q3 2026 | +| Asynchronous Query Execution | Non-blocking queries with asyncio support | Planned | Q4 2026 | +| Vector Datatype Support | Native support for SQL Server vector datatype | Planned | Q3 2026 | +| Table-Valued Parameters (TVPs) | Pass tabular data structures into stored procedures | Planned | Q3 2026 | +| JSON Datatype Support | Automatic mapping of JSON datatype to Python dicts/lists | Planned | Q4 2026 |