This is an automated email from the ASF dual-hosted git repository. yuqi4733 pushed a commit to tag v1.1.0-rc1 in repository https://gitbox.apache.org/repos/asf/gravitino.git
commit a5e1712655984782d8a37ef8a4f05eed142db4d3 Author: yuqi <[email protected]> AuthorDate: Mon Dec 8 02:19:33 2025 +0000 Preparing Gravitino release v1.1.0-rc1 --- 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/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 +- 11 files changed, 20 insertions(+), 20 deletions(-) diff --git a/clients/client-python/setup.py b/clients/client-python/setup.py index e3adeafe67..2bd4843574 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.1.0.dev0", + version="1.1.0", 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 1e689a4337..411dec59cc 100644 --- a/clients/filesystem-fuse/Cargo.toml +++ b/clients/filesystem-fuse/Cargo.toml @@ -17,7 +17,7 @@ [package] name = "filesystem-fuse" -version = "1.1.0-SNAPSHOT" +version = "1.1.0" 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 0cb1c8dc82..00291cdbdc 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.1.0-SNAPSHOT -version: 1.1.0 +appVersion: 1.1.0 +version: 1.1.1 diff --git a/dev/charts/gravitino-iceberg-rest-server/values.yaml b/dev/charts/gravitino-iceberg-rest-server/values.yaml index a695c1cd10..f1dae85c90 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.1.0-SNAPSHOT + tag: 1.1.0 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/Chart.yaml b/dev/charts/gravitino/Chart.yaml index 8a65177646..a24d3d8e67 100644 --- a/dev/charts/gravitino/Chart.yaml +++ b/dev/charts/gravitino/Chart.yaml @@ -17,7 +17,7 @@ # under the License. # apiVersion: v2 -appVersion: 1.1.0-SNAPSHOT +appVersion: 1.1.0 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.1.0 +version: 1.1.1 diff --git a/dev/charts/gravitino/values.yaml b/dev/charts/gravitino/values.yaml index a93a2998a6..4caf622b0e 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.1.0-SNAPSHOT + tag: 1.1.0 pullPolicy: IfNotPresent ## MySQL chart configuration diff --git a/docs/index.md b/docs/index.md index 8283ae089c..0c8f21fa70 100644 --- a/docs/index.md +++ b/docs/index.md @@ -64,8 +64,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.1.0-SNAPSHOT/api/java/index.html), -and Python SDK definition in [Gravitino Python doc](pathname:///docs/1.1.0-SNAPSHOT/api/python/index.html). +Java SDK definition in [Gravitino Java doc](pathname:///docs/1.1.0/api/java/index.html), +and Python SDK definition in [Gravitino Python doc](pathname:///docs/1.1.0/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. @@ -197,8 +197,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.1.0-SNAPSHOT/api/java/index.html): provides the Javadoc for the Gravitino API. -* [Gravitino Python doc](pathname:///docs/1.1.0-SNAPSHOT/api/python/index.html): provides the Python doc for the Gravitino API. +* [Gravitino Java doc](pathname:///docs/1.1.0/api/java/index.html): provides the Javadoc for the Gravitino API. +* [Gravitino Python doc](pathname:///docs/1.1.0/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 a05d9393f1..dd74ca7a64 100644 --- a/docs/manage-relational-metadata-using-gravitino.md +++ b/docs/manage-relational-metadata-using-gravitino.md @@ -914,7 +914,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.1.0-SNAPSHOT/api/java/org/apache/gravitino/rel/types/Type.html). +The related java doc is [here](pathname:///docs/1.1.0/api/java/org/apache/gravitino/rel/types/Type.html). ##### External type @@ -1030,10 +1030,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.1.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.1.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.1.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.1.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.1.0/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.1.0/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.1.0/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.1.0/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 746f82141d..4505983a12 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.1.0-SNAPSHOT + version: 1.1.0 description: | Defines the specification for the first version of the Gravitino REST API. diff --git a/gradle.properties b/gradle.properties index d86049ff13..0a0c27cbd5 100644 --- a/gradle.properties +++ b/gradle.properties @@ -23,7 +23,7 @@ org.gradle.caching=true org.gradle.jvmargs=-Xmx4g # version that is going to be updated automatically by releases -version = 1.1.0-SNAPSHOT +version = 1.1.0 # sonatype credentials SONATYPE_USER = admin diff --git a/mcp-server/pyproject.toml b/mcp-server/pyproject.toml index b416b0835a..cab3cd2d66 100644 --- a/mcp-server/pyproject.toml +++ b/mcp-server/pyproject.toml @@ -17,7 +17,7 @@ [project] name = "gravitino_mcp_server" -version = "1.1.0.dev0" +version = "1.1.0" description = "Gravitino MCP server" readme = "README.md" requires-python = ">=3.10"
