Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 1.8 KB

File metadata and controls

38 lines (27 loc) · 1.8 KB
layout default
title Development Roadmap
body_class roadmap blog_typography post
max_page_width small
toc false

Development Roadmap

Overview

The DuckLake project is governed by the non-profit DuckDB Foundation.

Planned Features (Last Updated: March 2026)

This section lists the features that we plan to work on before DuckLake v1.0. The list was compiled by the DuckLake maintainers and is based on the long-term vision for the project and general interactions with users in the open-source community.

  • Incremental compaction for large volumes of small files.
  • Revisit some internals, namely DATA_PATH, add_data_files and option scopes.

Please note that there are no guarantees that a particular feature will be released within the next release. Everything on this page is subject to change without notice.

Future Work

These are some of the items that we plan to support in the future:

  • PostgreSQL performance improvements: reduce number of roundtrips and explore optimizations for large metadata.
  • User defined types.
  • Protected snapshots.
  • Branching/merge functionality see.
  • Read performance improvements regarding Parquet Bloom filters and metadata scans. See issue #389 and #404.
  • Allow primary key syntax without really enforcing it, similar to what other OLAP engines do (e.g., BigQuery).
  • Fixed-size arrays.

If you are interested in prioritizing some of this work, get in touch with DuckDB Labs.