This is an automated email from the ASF dual-hosted git repository.
jshao pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/main by this push:
new ee51a4f2d3 Update roadmap (#9362)
ee51a4f2d3 is described below
commit ee51a4f2d39e62809b171113bb195ce1fb18754e
Author: Justin Mclean <[email protected]>
AuthorDate: Thu Dec 4 14:24:52 2025 +0800
Update roadmap (#9362)
### What changes were proposed in this pull request?
Brought the roadmap up to date.
### Why are the changes needed?
The roadmap was out of date.
Fix: #N/A
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
N/A
---
ROADMAP.md | 92 +++++++++++++++++++++++++++++++++++++++++++-------------------
1 file changed, 64 insertions(+), 28 deletions(-)
diff --git a/ROADMAP.md b/ROADMAP.md
index 62e611c5ed..3a0c1ea116 100644
--- a/ROADMAP.md
+++ b/ROADMAP.md
@@ -1,46 +1,82 @@
# Apache Gravitino Roadmap
-## 2024 Roadmap
+As of November 2025, this is the current roadmap for the Apache Gravitino
project. Please note that Gravitino is an open-source project and relies on the
collective efforts of both community contributors and paid developers to shape
its future features and direction. While we strive to keep this roadmap
up-to-date, it is best seen as a general guide for future developments rather
than an exhaustive list of planned features. The Gravitino community may decide
to alter the project's direct [...]
-As of March 2024, this is the current roadmap for the Apache Gravitino
project. Please note that Gravitino is an open-source project and relies on the
collective efforts of both community contributors and paid developers to shape
its future features and direction. While we strive to keep this roadmap
up-to-date, it is best seen as a general guide for future developments rather
than an exhaustive list of planned features. The Gravitino community may decide
to alter the project's direction [...]
+We actively welcome community participation in defining and implementing the
items on this roadmap. Contributors are encouraged to propose new features,
discuss design ideas, refine priorities, and bring forward use cases or
integrations that matter to them. The direction of Gravitino is intentionally
open and community-driven, and we invite all contributors to help shape its
future.
-## First half of 2024 (January-June) - Make Gravitino ready for production
environment
+# Apache Gravitino Roadmap
-### Q1 (January-March)
+## 2026 Roadmap
-- Release Gravitino 0.4.0 with support for partitions, improved Gravitino UI,
Kerberos and query optimisation.
-- Release Gravitino 0.5.0 with non-tabular data catalog, messaging data
catalog support, and Spark engine support. (Now mid April)
-- Implement user/privilege support (basic framework).
-- Encourage and support community’s work on integrating MySQL, Python API,
Apache Doris, Apache Kafka and Apache Paimon.
+To be updated as development direction is defined
-### Q2 (April-June)
+---
-- Join the Apache Software Foundation as an incubating project.
-- Release Gravitino 0.6.0 with native storage support (HMS compatible), and
privilege support (Apache Ranger).
-- Implement support for a basic data compliance framework.
-- Continue to encourage and support community work.
+## 2025 Roadmap
-## Second half of 2024 (July-December) - Improve Apache Gravitino features
+### Q4 (October–December 2025)
-### Q3 (July-September)
+- Release Gravitino 1.0.1 with stability improvements.
+- Update deployment images to Eclipse Temurin for improved security and
compatibility.
+- Deliver client and catalog improvements for smoother integration workflows.
+- Address bug fixes and reliability issues across connectors and metadata
services.
-- Implement centralized mechanisms for managing and enforcing access control
policies across Gravitino deployments.
-- Deploy a standalone REST catalog server compatible with Iceberg.
-- Develop and release a connector for Flink, enhancing Gravitino’s
compatibility with stream processing frameworks.
-- Enable metadata tagging for easier resource categorization and management.
-- Release Gravitino 0.6.1
+### Q3 (July–September 2025)
+
+- Release Gravitino 1.0.0, marking the first stable major version.
+- Release Gravitino 0.9.1 with incremental improvements.
+- Introduce the metadata-driven action system for automated governance and
workflow triggers.
+- Deliver unified access control across catalogs, engines, and metadata
operations.
+- Enhance model metadata capabilities for AI/ML workloads.
+- Improve connector packaging, integration workflows, and runtime stability.
+
+### Q2 (April–June 2025)
+
+- **Graduate from the Apache Incubator and officially become an Apache Top
Level Project (June 3, 2025).**
+- Release Gravitino 0.9.0.
+- Improve AI and metadata governance, including model and large-dataset
handling.
+- Deliver enhancements to fileset management and catalog interoperability.
+
+### Q1 (January–March 2025)
+
+- Release Gravitino 0.8.0.
+- Introduce the model catalog, expanding support for AI/ML metadata use cases.
+- Add fileset FUSE support and secure credential vending for cloud and
on-premise deployments.
+- Deliver new connectors:
+ - Flink–Iceberg
+ - Flink–Paimon
+ - Spark–Paimon
-### Q4 (October-December)
+---
+
+## 2024 Roadmap
+
+### Q4 (October–December 2024)
- Provide support for Filesystem in Userspace (FUSE) and Container Storage
Interface (CSI).
-- Introduce cloud storage support, including secure credential vending to
simplify access management in cloud-native setups.
+- Introduce cloud storage support, including secure credential vending for
cloud-native setups.
- Develop and release a comprehensive auditing framework for tracking and
logging data access.
-- Release Gravitino 0.7.0 with focus on advanced security and cloud
integration features.
+- Release Gravitino 0.7.0 with a focus on advanced security and cloud
integration features.
-## 2025 Roadmap
+### Q3 (July–September 2024)
+
+- Implement centralized mechanisms for managing and enforcing access control
policies across Gravitino deployments.
+- Deploy a standalone REST catalog server compatible with Iceberg.
+- Develop and release a connector for Flink, enhancing compatibility with
stream-processing frameworks.
+- Enable metadata tagging for resource categorization and management.
+- Release Gravitino 0.6.1.
+
+### Q2 (April–June 2024)
+
+- Join the Apache Software Foundation as an incubating project.
+- Release Gravitino 0.6.0 with native storage (HMS-compatible) support and
Apache Ranger privilege integration.
+- Implement a basic data-compliance framework.
+- Continue to encourage and support community integration work.
-- Streamline dataset versioning, metadata organization, and secure sharing
across teams.
-- Add storage and indexing for vector data, improving compatibility with ML
workflows.
-- Improve support for large text datasets tailored for LLM applications.
+### Q1 (January–March 2024)
-Apache, Apache Doris, Apache Flink, Apache Iceburg, Apache Kafka, Apache
Spark, Apache Ranger, Apache Paimon are either registered trademarks or
trademarks of The Apache Software Foundation in the United States and other
countries.
+- Release Gravitino 0.4.0 with support for partitions, UI improvements,
Kerberos, and query optimisation.
+- Release Gravitino 0.5.0 with non-tabular data catalog support, messaging
data catalog support, and Spark engine integration (mid-April).
+- Implement the initial user/privilege framework.
+- Encourage and support community integration efforts:
+ MySQL, Python API, Apache Doris, Apache Kafka, Apache Paimon.
\ No newline at end of file