Roadmap¶
Where DataPress is headed. Dates are targets, not commitments, and the list is refreshed as work lands. For shipped changes see the Changelog.
Q3 2026¶
-
JDBC driver. A first-class JDBC driver so JVM tools — BI clients, SQL IDEs, and JDBC-based ETL — can connect to a DataPress server directly and query datasets over the standard
java.sqlAPI. This complements the existing HTTP JSON / Arrow IPC surface and the DuckDB-native Quack protocol with a driver the wider Java ecosystem can use out of the box. -
pgwire. A native postgreSQL interface so PowerBI and other Postgres-speaking tools (Tableau, DBeaver, psql, pandas, Alteryx via postgreSQL ODBC, ..) can connect directly.
-
MCP 2026-07-28 revision. Support the stateless-core revision of the Model Context Protocol as a second accepted protocol version alongside the current 2025-11-25 stable revision. Key additions:
Mcp-Method/Mcp-Nameheaders and the stateless request model. The transport layer is already structured for this addition (protocol version isolated inmcp/http.rs). -
Per-query engine resource caps. Bound agent-written joins and aggregations with engine-level memory limits:
memory_limitfor DuckDB and a DataFusion memory pool cap. This prevents a poorly-written SQL tool call from exhausting server memory; the currentrequest_timeout_msonly bounds wall-clock time.
Q4 2026¶
- PowerBI DirectQuery support.
Have a request?¶
Feature ideas and use cases are welcome — open an issue or discussion on GitHub.