Skip to main content

Roadmap

Hudi community strives to deliver major releases every 3-4 months, while offering minor releases every other month! This page captures the forward-looking roadmap of ongoing & upcoming projects and when they are expected to land, broken down by areas on our stack.

Recent Release

0.15.0 (June 2024)

Future Releases

ReleaseTimeline
1.0.0-beta2July 2024
0.16.0 (Bridge release supporting reads of both 1.x and 0.x Hudi versions)Q3, 2024
1.0.0Q3, 2024

Transactional Database Layer

FeatureTarget ReleaseTracking
1.x Storage format1.0.0HUDI-6242
Writer performance improvements1.0.0HUDI-3249
Non-blocking concurrency control1.0.0HUDI-3187, HUDI-1042, RFC-66
General purpose support for multi-table transactions1.0.0
Secondary indexes to improve query performance1.0.0RFC-52, HUDI-3907
Index Function for Optimizing Query Performance1.0.0RFC-63, HUDI-512
Logical partitioning via indexing1.0.0HUDI-512
Track schema in metadata table1.0.0HUDI-6778
Storage partition stats index1.0.0HUDI-7144
Support update during clustering1.0.0HUDI-1045
Time Travel updates, deletes1.1.0
A more effective HoodieMergeHandler for COW table with parquet1.1.0RFC-68
Streaming CDC/Incremental read improvement1.1.0HUDI-2749
Supervised table service planning and execution1.1.0RFC-43, HUDI-4147
Enable partial updates for CDC work payload1.1.0HUDI-7229

Programming APIs

FeatureTarget ReleaseTracking
APIs/Abstractions, Record mergers1.0.0HUDI-6243, HUDI-3217
New Hudi Table Format APIs for Query Integrations1.0.0RFC-64, HUDI-4141
Snapshot view management1.1.0RFC-61, HUDI-4677
Optimized storage layout for cloud object stores1.1.0RFC-60, HUDI-3625
Support of verification with multiple event_time fields1.1.0RFC-59, HUDI-4569

Execution Engine Integration

FeatureTarget ReleaseTracking
Presto/Trino queries with new format1.0.0HUDI-3210, HUDI-4394, HUDI-4552
Table Valued Function to query Hudi timeline1.0.0HUDI-7243
Default Java 17 support1.0.0HUDI-6506
Spark 4 Support1.0.0HUDI-7915
Materialized Views with incremental updates using Flink1.1.0
Spark datasource V2 read1.1.0HUDI-4449
Replace Dataframe write path for Spark1.1.0HUDI-4857

Platform Services

FeatureTarget ReleaseTracking
Hudi Reverse streamer1.1.0RFC-70
Diagnostic Reporter1.1.0RFC-62
Hudi integration with Snowflake1.1.0RFC-41, HUDI-2832
Support for reliable, event based ingestion from cloud stores - GCS, Azure and the others1.1.0HUDI-1896
Mutable, Transactional caching for Hudi Tables (could be accelerated based on community feedback)1.1.0Strawman design, HUDI-6489