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 1f40db00fb [#10374] improvement(all): bump version to 1.3.0-SNAPSHOT 
(#10375)
1f40db00fb is described below

commit 1f40db00fb70d740b28211381044d3740067488e
Author: Qi Yu <[email protected]>
AuthorDate: Thu Mar 12 20:34:27 2026 +0800

    [#10374] improvement(all): bump version to 1.3.0-SNAPSHOT (#10375)
    
    ### What changes were proposed in this pull request?
    
    This PR bumps project version references from 1.2.0 to 1.3.0-SNAPSHOT
    (and 1.3.0.dev0 for Python package versions), following the same
    scope/pattern as commit 8340292.
    
    Updated files include:
    - gradle.properties
    - Helm charts and values under dev/charts (gravitino,
    gravitino-iceberg-rest-server, gravitino-lance-rest-server)
    - clients/client-python/setup.py
    - clients/filesystem-fuse/Cargo.toml
    - mcp-server/pyproject.toml
    - docs/open-api/openapi.yaml
    - docs/index.md
    - docs/manage-relational-metadata-using-gravitino.md
    
    ### Why are the changes needed?
    
    To start the next development cycle at 1.3.0-SNAPSHOT and keep version
    references consistent across build, packaging, charts, and docs.
    
    Fix: #10374
    
    ### Does this PR introduce _any_ user-facing change?
    
    No functional behavior change. It updates version metadata and
    documentation links.
    
    ### How was this patch tested?
    
    Validated by reviewing git diff and verifying all targeted version
    references were updated consistently.
    
    Co-authored-by: Copilot <[email protected]>
---
 clients/client-python/setup.py                       |  2 +-
 clients/filesystem-fuse/Cargo.toml                   |  2 +-
 dev/charts/gravitino-iceberg-rest-server/Chart.yaml  |  4 ++--
 dev/charts/gravitino-iceberg-rest-server/values.yaml |  2 +-
 dev/charts/gravitino-lance-rest-server/Chart.yaml    |  4 ++--
 dev/charts/gravitino-lance-rest-server/values.yaml   |  2 +-
 dev/charts/gravitino/Chart.yaml                      |  4 ++--
 dev/charts/gravitino/values.yaml                     |  2 +-
 docs/index.md                                        |  8 ++++----
 docs/manage-relational-metadata-using-gravitino.md   | 10 +++++-----
 docs/open-api/openapi.yaml                           |  2 +-
 gradle.properties                                    |  2 +-
 mcp-server/pyproject.toml                            |  2 +-
 13 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/clients/client-python/setup.py b/clients/client-python/setup.py
index 41ca10d431..18ea18e0e8 100644
--- a/clients/client-python/setup.py
+++ b/clients/client-python/setup.py
@@ -27,7 +27,7 @@ except FileNotFoundError:
 setup(
     name="apache-gravitino",
     description="Python lib/client for Apache Gravitino",
-    version="1.2.0.dev0",
+    version="1.3.0.dev0",
     long_description=long_description,
     long_description_content_type="text/markdown",
     author="Apache Software Foundation",
diff --git a/clients/filesystem-fuse/Cargo.toml 
b/clients/filesystem-fuse/Cargo.toml
index 2b5b193cde..06d97aadec 100644
--- a/clients/filesystem-fuse/Cargo.toml
+++ b/clients/filesystem-fuse/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "filesystem-fuse"
-version = "1.2.0-SNAPSHOT"
+version = "1.3.0-SNAPSHOT"
 rust-version = "1.75"
 edition = "2021"
 
diff --git a/dev/charts/gravitino-iceberg-rest-server/Chart.yaml 
b/dev/charts/gravitino-iceberg-rest-server/Chart.yaml
index e708f55610..f007207229 100644
--- a/dev/charts/gravitino-iceberg-rest-server/Chart.yaml
+++ b/dev/charts/gravitino-iceberg-rest-server/Chart.yaml
@@ -41,5 +41,5 @@ sources:
   - https://github.com/apache/gravitino
   - 
https://github.com/apache/gravitino/tree/main/dev/charts/gravitino-iceberg-rest-server
 
-appVersion: 1.2.0-SNAPSHOT
-version: 1.2.0
+appVersion: 1.3.0-SNAPSHOT
+version: 1.3.0
diff --git a/dev/charts/gravitino-iceberg-rest-server/values.yaml 
b/dev/charts/gravitino-iceberg-rest-server/values.yaml
index 88116c2731..273829f59e 100644
--- a/dev/charts/gravitino-iceberg-rest-server/values.yaml
+++ b/dev/charts/gravitino-iceberg-rest-server/values.yaml
@@ -21,7 +21,7 @@ replicas: 1
 
 image:
   repository: apache/gravitino-iceberg-rest
-  tag: 1.2.0-SNAPSHOT
+  tag: 1.3.0-SNAPSHOT
   pullPolicy: IfNotPresent
   ## Optionally specify an array of pullSecrets (secrets must be manually 
created in the namespace)
   ## ref: 
https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
diff --git a/dev/charts/gravitino-lance-rest-server/Chart.yaml 
b/dev/charts/gravitino-lance-rest-server/Chart.yaml
index 64a3f5ccdc..2c72194886 100644
--- a/dev/charts/gravitino-lance-rest-server/Chart.yaml
+++ b/dev/charts/gravitino-lance-rest-server/Chart.yaml
@@ -44,5 +44,5 @@ sources:
   - 
https://github.com/apache/gravitino/tree/main/dev/charts/gravitino-lance-rest-server
 
 type: application
-appVersion: 1.2.0-SNAPSHOT
-version: 1.2.0
+appVersion: 1.3.0-SNAPSHOT
+version: 1.3.0
diff --git a/dev/charts/gravitino-lance-rest-server/values.yaml 
b/dev/charts/gravitino-lance-rest-server/values.yaml
index 2d661b9bff..912b9825cd 100644
--- a/dev/charts/gravitino-lance-rest-server/values.yaml
+++ b/dev/charts/gravitino-lance-rest-server/values.yaml
@@ -27,7 +27,7 @@ image:
   repository: apache/gravitino-lance-rest
   pullPolicy: IfNotPresent
   # Overrides the image tag whose default is the chart appVersion.
-  tag: 1.2.0-SNAPSHOT
+  tag: 1.3.0-SNAPSHOT
 
 imagePullSecrets: []
 nameOverride: ""
diff --git a/dev/charts/gravitino/Chart.yaml b/dev/charts/gravitino/Chart.yaml
index 78327d3e2e..898fe33975 100644
--- a/dev/charts/gravitino/Chart.yaml
+++ b/dev/charts/gravitino/Chart.yaml
@@ -17,7 +17,7 @@
 # under the License.
 #
 apiVersion: v2
-appVersion: 1.2.0-SNAPSHOT
+appVersion: 1.3.0-SNAPSHOT
 description: Apache Gravitino is a high-performance, geo-distributed, and 
federated metadata lake. It manages the metadata directly in different sources, 
types, and regions. It also provides users with unified metadata access for 
data and AI assets.
 home: https://gravitino.apache.org
 annotations:
@@ -44,4 +44,4 @@ maintainers:
 name: gravitino
 sources:
   - https://github.com/apache/gravitino
-version: 1.2.0
+version: 1.3.0
diff --git a/dev/charts/gravitino/values.yaml b/dev/charts/gravitino/values.yaml
index 3ba4da306a..ee81a583bc 100644
--- a/dev/charts/gravitino/values.yaml
+++ b/dev/charts/gravitino/values.yaml
@@ -31,7 +31,7 @@ global:
 image:
   registry: docker.io
   repository: apache/gravitino
-  tag: 1.2.0-SNAPSHOT
+  tag: 1.3.0-SNAPSHOT
   pullPolicy: IfNotPresent
 
 ## MySQL chart configuration
diff --git a/docs/index.md b/docs/index.md
index d0c02e174a..70320cb19f 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -66,8 +66,8 @@ You can use either to manage metadata. See
 
 Also, you can find the complete REST API definition in
 [Gravitino Open API](./api/rest/gravitino-rest-api),
-Java SDK definition in [Gravitino Java 
doc](pathname:///docs/1.2.0-SNAPSHOT/api/java/index.html),
-and Python SDK definition in [Gravitino Python 
doc](pathname:///docs/1.2.0-SNAPSHOT/api/python/index.html).
+Java SDK definition in [Gravitino Java 
doc](pathname:///docs/1.3.0-SNAPSHOT/api/java/index.html),
+and Python SDK definition in [Gravitino Python 
doc](pathname:///docs/1.3.0-SNAPSHOT/api/python/index.html).
 
 Gravitino also provides a web UI to manage the metadata. Visit the web UI in 
the browser via `http://<ip-address>:8090`.
 See [Gravitino web UI](./webui.md) for details.
@@ -221,8 +221,8 @@ Gravitino MCP server provides the ability to manage 
Gravitino metadata for AI to
 ### Programming guides
 
 * [Gravitino Open API](./api/rest/gravitino-rest-api): provides the complete 
Open API definition of Gravitino.
-* [Gravitino Java doc](pathname:///docs/1.2.0-SNAPSHOT/api/java/index.html): 
provides the Javadoc for the Gravitino API.
-* [Gravitino Python 
doc](pathname:///docs/1.2.0-SNAPSHOT/api/python/index.html): provides the 
Python doc for the Gravitino API.
+* [Gravitino Java doc](pathname:///docs/1.3.0-SNAPSHOT/api/java/index.html): 
provides the Javadoc for the Gravitino API.
+* [Gravitino Python 
doc](pathname:///docs/1.3.0-SNAPSHOT/api/python/index.html): provides the 
Python doc for the Gravitino API.
 
 ### Development guides
 
diff --git a/docs/manage-relational-metadata-using-gravitino.md 
b/docs/manage-relational-metadata-using-gravitino.md
index e62d914dac..af014aa52c 100644
--- a/docs/manage-relational-metadata-using-gravitino.md
+++ b/docs/manage-relational-metadata-using-gravitino.md
@@ -926,7 +926,7 @@ The following types that Gravitino supports:
 | Union                     | `Types.UnionType.of([type1, type2, ...])`        
                        | `{"type": "union", "types": [type JSON, ...]}`        
                                                                               
| Union type, indicates a union of types                                        
                                                                                
             |
 | UUID                      | `Types.UUIDType.get()`                           
                        | `uuid`                                                
                                                                               
| UUID type, indicates a universally unique identifier                          
                                                                                
             |
 
-The related java doc is 
[here](pathname:///docs/1.2.0-SNAPSHOT/api/java/org/apache/gravitino/rel/types/Type.html).
+The related java doc is 
[here](pathname:///docs/1.3.0-SNAPSHOT/api/java/org/apache/gravitino/rel/types/Type.html).
 
 ##### External type
 
@@ -1054,10 +1054,10 @@ In addition to the basic settings, Gravitino supports 
the following features:
 
 | Feature             | Description                                            
                                                                                
                                                                                
                                                                        | Java 
doc                                                                             
                                                     |
 
|---------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|
-| Table partitioning  | Equal to `PARTITION BY` in Apache Hive, It is a 
partitioning strategy that is used to split a table into parts based on 
partition keys. Some table engine may not support this feature                  
                                                                                
       | 
[Partition](pathname:///docs/1.2.0-SNAPSHOT/api/java/org/apache/gravitino/dto/rel/partitioning/Partitioning.html)
             |
-| Table distribution  | Equal to `CLUSTERED BY` in Apache Hive, distribution 
a.k.a (Clustering) is a technique to split the data into more manageable 
files/parts, (By specifying the number of buckets to create). The value of the 
distribution column will be hashed by a user-defined number into buckets.       
  | 
[Distribution](pathname:///docs/1.2.0-SNAPSHOT/api/java/org/apache/gravitino/rel/expressions/distributions/Distribution.html)
 |
-| Table sort ordering | Equal to `SORTED BY` in Apache Hive, sort ordering is 
a method to sort the data in specific ways such as by a column or a function, 
and then store table data. it will highly improve the query performance under 
certain scenarios.                                                           | 
[SortOrder](pathname:///docs/1.2.0-SNAPSHOT/api/java/org/apache/gravitino/rel/expressions/sorts/SortOrder.html)
               |
-| Table indexes       | Equal to `KEY/INDEX` in MySQL , unique key enforces 
uniqueness of values in one or more columns within a table. It ensures that no 
two rows have identical values in specified columns, thereby facilitating data 
integrity and enabling efficient data retrieval and manipulation operations. | 
[Index](pathname:///docs/1.2.0-SNAPSHOT/api/java/org/apache/gravitino/rel/indexes/Index.html)
                                 |
+| Table partitioning  | Equal to `PARTITION BY` in Apache Hive, It is a 
partitioning strategy that is used to split a table into parts based on 
partition keys. Some table engine may not support this feature                  
                                                                                
       | 
[Partition](pathname:///docs/1.3.0-SNAPSHOT/api/java/org/apache/gravitino/dto/rel/partitioning/Partitioning.html)
             |
+| Table distribution  | Equal to `CLUSTERED BY` in Apache Hive, distribution 
a.k.a (Clustering) is a technique to split the data into more manageable 
files/parts, (By specifying the number of buckets to create). The value of the 
distribution column will be hashed by a user-defined number into buckets.       
  | 
[Distribution](pathname:///docs/1.3.0-SNAPSHOT/api/java/org/apache/gravitino/rel/expressions/distributions/Distribution.html)
 |
+| Table sort ordering | Equal to `SORTED BY` in Apache Hive, sort ordering is 
a method to sort the data in specific ways such as by a column or a function, 
and then store table data. it will highly improve the query performance under 
certain scenarios.                                                           | 
[SortOrder](pathname:///docs/1.3.0-SNAPSHOT/api/java/org/apache/gravitino/rel/expressions/sorts/SortOrder.html)
               |
+| Table indexes       | Equal to `KEY/INDEX` in MySQL , unique key enforces 
uniqueness of values in one or more columns within a table. It ensures that no 
two rows have identical values in specified columns, thereby facilitating data 
integrity and enabling efficient data retrieval and manipulation operations. | 
[Index](pathname:///docs/1.3.0-SNAPSHOT/api/java/org/apache/gravitino/rel/indexes/Index.html)
                                 |
 
 For more information, please see the related document on [partitioning, 
bucketing, sorting, and 
indexes](table-partitioning-bucketing-sort-order-indexes.md).
 
diff --git a/docs/open-api/openapi.yaml b/docs/open-api/openapi.yaml
index d320f814b6..73ac3789e1 100644
--- a/docs/open-api/openapi.yaml
+++ b/docs/open-api/openapi.yaml
@@ -22,7 +22,7 @@ info:
   license:
     name: Apache 2.0
     url: https://www.apache.org/licenses/LICENSE-2.0.html
-  version: 1.2.0-SNAPSHOT
+  version: 1.3.0-SNAPSHOT
   description: |
     Defines the specification for the first version of the Gravitino REST API.
 
diff --git a/gradle.properties b/gradle.properties
index 27f84ce04e..adf9be04f4 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -29,7 +29,7 @@ systemProp.org.gradle.internal.http.connectionTimeout=300000
 systemProp.org.gradle.internal.http.socketTimeout=300000
 
 # version that is going to be updated automatically by releases
-version = 1.2.0-SNAPSHOT
+version = 1.3.0-SNAPSHOT
 
 # sonatype credentials
 SONATYPE_USER = admin
diff --git a/mcp-server/pyproject.toml b/mcp-server/pyproject.toml
index 6c24c8c070..3747199fce 100644
--- a/mcp-server/pyproject.toml
+++ b/mcp-server/pyproject.toml
@@ -17,7 +17,7 @@
 
 [project]
 name = "gravitino_mcp_server"
-version = "1.2.0.dev0"
+version = "1.3.0.dev0"
 description = "Gravitino MCP server"
 readme = "README.md"
 requires-python = ">=3.10"

Reply via email to