This is an automated email from the ASF dual-hosted git repository.

jmclean pushed a commit to branch justinmclean-patch-1
in repository https://gitbox.apache.org/repos/asf/gravitino-site.git

commit 07d654007b74a045ad2efeba59d8f50857afe96c
Author: Justin Mclean <jus...@datastrato.com>
AuthorDate: Fri Nov 15 08:59:09 2024 +1100

    Improve  english  in releaase blog
---
 blog/2024-11-14-gravitino-0-7-0-release-notes.mdx | 96 +++++++++++------------
 1 file changed, 46 insertions(+), 50 deletions(-)

diff --git a/blog/2024-11-14-gravitino-0-7-0-release-notes.mdx 
b/blog/2024-11-14-gravitino-0-7-0-release-notes.mdx
index fb834788..f0c0ea33 100644
--- a/blog/2024-11-14-gravitino-0-7-0-release-notes.mdx
+++ b/blog/2024-11-14-gravitino-0-7-0-release-notes.mdx
@@ -5,49 +5,48 @@ authors: [jerryshao]
 tags: [apache,gravitino,metadata,multicloud]
 ---
 
-Gravitino 0.7.0 is the second major release after entering the ASF. In this 
release, the community
-mainly focuses on strengthening cloud support, to make Gravitino work better 
in the cloud environment.
+Apache Gravitino 0.7.0 is the second major release after entering the ASF. In 
this release, the community
+mainly focused on strengthening cloud support to make Gravitino work better in 
cloud environments.
 
-This release blog will briefly introduce the new features related to cloud 
support, as well as other
+This release blog will briefly introduce the new features related to cloud 
support and other
 significant features and improvements. Please keep reading to learn more about 
what the community has worked on.
 
 ## Cloud storage support for Gravitino
 
-As more and more users run their data stacks on the cloud and use cloud object 
storage, cloud
-storage support becomes an imperative requirement. In this release, the 
community mainly focuses on
-adding cloud storage support for Gravitino and makes sure Gravitino itself and 
its connectors/sources
+As more and more users run their data stacks in the cloud and use cloud object 
storage, cloud
+storage support has become an imperative requirement. In this release, the 
community has mainly focused on
+adding cloud storage support for Gravitino to make sure Gravitino itself and 
its connectors/sources
 can work smoothly with cloud storage.
 
 In this release:
 
-* Gravitino Iceberg REST catalog server now supports different cloud storages, 
including AWS S3,
+* Gravitino Iceberg REST catalog server now supports different cloud storage 
services, including AWS S3,
   Google GCS, Aliyun OSS. Users can simply configure it to make it work.
 * Gravitino Fileset catalog now supports managing files (objects) stored in 
S3, GCS, and OSS.
   Gravitino provides both server-side pluggable framework and client-side Java 
/ Python GVFS
   (Gravitino Virtual File System) SDK. Users can easily use their existing 
tools with the
-  Gravitino provided bundled packages to access the data in the cloud storage. 
Besides,
-  Gravitino also provides a pluggable framework for users to implement their 
own storage support.
+  Gravitino provided bundled packages to access the data in the cloud. Also,
+  Gravitino provides a pluggable framework for users to implement their own 
storage support.
 * Gravitino’s Hive, Paimon, and Iceberg catalogs also adds and verifies the 
support with
-  different cloud storage in this release.
-* Gravitino’s Spark, Trino connector also verifies to work with cloud storage.
+  different cloud storage.
+* Gravitino’s Spark and Trino connectors also verifies cloud storage support.
 
-Overall, with 0.7.0 release Gravitino could generally support working with 
different cloud storages.
-You can check our issue 
[#4396](https://github.com/apache/gravitino/issues/4396) to know more. Also,
-we’re continuing to add more cloud storage support in the following releases, 
please stay tuned.
+Overall, with the 0.7.0 release, Gravitino generally supports working with 
different cloud storage services.
+To know more, you can check our issue 
[#4396](https://github.com/apache/gravitino/issues/4396). Also,
+we’re continuing to add more cloud storage support in future releases. Please 
stay tuned.
 
 ## Credential vending support in Gravitino
 
-Besides the cloud storage support, credential vending support is also 
important for Gravitino,
-especially to work with cloud storage. The traditional way of using AKSK is 
not convenient and safe,
-with credential vending technology, Gravitino server will help users to get 
the temporary tokens for
-authentication, which will significantly simplify the client side 
configurations and centralized the
-authentications.
+Besides cloud storage support, credential vending support is also vital for 
Gravitino,
+especially to work with cloud storage. The traditional way of using AKSK is 
not convenient or safe.
+With credential vending technology, the Gravitino server will help users get 
temporary tokens for
+authentication, significantly simplifying the client-side configurations and 
centralizing authentications.
 
-In Gravitino 0.7.0, we introduce a framework to support Credential vending, 
also add S3 and GCS
-token support. Besides, we integrated this framework in Gravitino Iceberg REST 
catalog service. So
-users can smoothly access the Iceberg table on S3 and GCS with authentication.
+Gravitino 0.7.0 introduces a framework to support Credential vending and also 
adds S3 and GCS
+token support. This framework is integrated into Gravitino's Iceberg REST 
catalog service. So
+users can smoothly access Iceberg tables on S3 and GCS with authentication.
 
-But, this is just the first step of credential vending, we will add more 
integrations with Gravitino,
+This is just the first step of credential vending, and we will add more 
integrations with Gravitino,
 like fileset support, connector support, etc, in the next release.
 
 For the details of credential vending, please check the issue 
[#4398](https://github.com/apache/gravitino/issues/4398)
@@ -55,21 +54,19 @@ and the [design 
document](https://docs.google.com/document/d/1fovK0ylSmI45ynrCPc
 
 ## Unified access control improvements
 
-In Gravitino 0.6.0, we introduced the alpha version of unified access control 
with Apache Ranger
+Gravitino 0.6.0 introduced the alpha version of unified access control with 
Apache Ranger
 support 
([here](https://gravitino.apache.org/blog/gravitino-0-6-0-release-notes#introducing-the-unified-rbac-model-for-gravitino)),
-but this feature still needs to improve a lot. In the version 0.7.0, we add 
lots of improvements
-and fix bunches of bugs to make this access control end to end workable. Now, 
with the release of
-0.7.0, the Gravitino unified access control can work well with Spark and 
Ranger to secure the table
-from end to end. To see what we have fixed, please check out our issue 
[#4615](https://github.com/apache/gravitino/issues/4615).
-You can also try our 
[playground](https://github.com/apache/gravitino-playground) to experience the
+but this feature still needs improvement. In version 0.7.0, we added many 
improvements and bug fixes to make this end-to-end access control workable. 
Now, with the release of
+0.7.0, the Gravitino unified access control works well with Spark and Ranger 
to secure end-to-end table access. To see what we have fixed, please check out 
our issue [#4615](https://github.com/apache/gravitino/issues/4615).
+You can also try our 
[playground](https://github.com/apache/gravitino-playground) to try out the
 unified access control feature.
 
 ## Centralized audit log support
 
-Thanks to the community, Gravitino now supports centralized audit log. With 
this feature enabled,
-users can get the audit log in the centralized place, no matter they’re 
accessing tables or filesets from various sources.
+Thanks to the community, Gravitino now supports centralized audit logs. With 
this feature enabled,
+users can get the audit information in a centralized place, whether they’re 
accessing tables or filesets from various sources.
 
-Gravitino’s audit log framework also supports to plugin different formatter 
and writer, so users
+Gravitino’s audit log framework also supports different plugin formatters and 
writers, and users
 can implement their own log format and output destinations.
 
 Please see the issues [#4887](https://github.com/apache/gravitino/issues/4887)
@@ -78,26 +75,26 @@ centralized audit log.
 
 ## New data sources support
 
-As a unified data catalog, the community always pursue the target of adding 
more data sources. In
-this version, Gravitino adds two new data sources, one is [Apache 
Hudi](https://hudi.apache.org/),
-another is [OceanBase](https://github.com/oceanbase/oceanbase). You can now 
use Gravitino to
+As a unified data catalog, the community always aims to add more data sources. 
In
+this version, Gravitino adds two new data sources. One is [Apache 
Hudi](https://hudi.apache.org/),
+the other is [OceanBase](https://github.com/oceanbase/oceanbase). You can now 
use Gravitino to
 manipulate Hudi and Oceanbase metadata in a unified manner.
 
 ## Various core features
 
-Apart from the features listed above, this version also improves a lot in its 
core, here lists several important features:
+Apart from the features listed above, this version also improves a lot at its 
core, here are several important features:
 
 * Add PostgreSQL support for storage backend 
[#4101](https://github.com/apache/gravitino/issues/4101).
   Gravitino already supports using MySQL, H2 as its backend metadata storage. 
In 0.7.0, the
   community adds the PostgreSQL support to enlarge its adoption.
 * Unify the catalog and metalake drop behavior 
[#5031](https://github.com/apache/gravitino/issues/5031).
-  In the previous version, we didn’t enforce the behavior of catalog and 
metadata drop operation.
-  In this version, we redefine its behavior and make it much safer to use.
-* Manage the column in Gravitino 
[#4493](https://github.com/apache/gravitino/issues/4493).
-  In 0.7.0, we introduce the column entity in Gravitino, and can be managed by 
Gravitino versionly.
-  With this feature introduced, Gravitino now can support tagging on columns, 
and in future it
-  can support column level operations.
-* Add event listener for Iceberg REST catalog server 
[#5204](https://github.com/apache/gravitino/issues/5204)
+  In the previous version, we didn’t enforce the behavior of catalog and 
metadata drop operations.
+  In this version, we redefine its behavior and make it much safer.
+* Manage columns in Gravitino 
[#4493](https://github.com/apache/gravitino/issues/4493).
+  In 0.7.0, we introduce the column entity in Gravitino, which Gravitino can 
manage.
+  With this feature introduced, Gravitino can now support tagging on columns, 
and in future, it
+  will support column-level operations.
+* Add an event listener for Iceberg REST catalog server 
[#5204](https://github.com/apache/gravitino/issues/5204)
   and support pre-event for event listener 
[#5112](https://github.com/apache/gravitino/issues/5112).
 
 ## Other notable enhancements
@@ -114,7 +111,7 @@ Apart from the features listed above, this version also 
improves a lot in its co
 ### Iceberg REST catalog server
 
 * Add credential vending for Iceberg REST server. 
[#4993](https://github.com/apache/gravitino/issues/4993).
-* Add event listener for Iceberg REST server 
[#5204](https://github.com/apache/gravitino/issues/5204).
+* Add an event listener for Iceberg REST server 
[#5204](https://github.com/apache/gravitino/issues/5204).
 * Support pre-event for event listener 
[#5112](https://github.com/apache/gravitino/issues/5112).
 
 ### Catalog related
@@ -122,7 +119,7 @@ Apart from the features listed above, this version also 
improves a lot in its co
 * Add OSS support for fileset catalog 
[#5173](https://github.com/apache/gravitino/issues/5173).
 * Add GCS support for fileset catalog 
[#5074](https://github.com/apache/gravitino/issues/5074).
 * Add S3 support for fileset catalog 
[#3379](https://github.com/apache/gravitino/issues/3379).
-* Add pluggable storage support fro fileset catalog 
[#5019](https://github.com/apache/gravitino/issues/5019).
+* Add pluggable storage support for fileset catalog 
[#5019](https://github.com/apache/gravitino/issues/5019).
 * Add S3 support for Paimon catalog 
[#4938](https://github.com/apache/gravitino/issues/4938).
 * Add catalog support for Hudi 
[#4306](https://github.com/apache/gravitino/issues/4306).
 * Add catalog support for 
OceanBase[#4848](https://github.com/apache/gravitino/issues/4848).
@@ -140,16 +137,15 @@ Apart from the features listed above, this version also 
improves a lot in its co
 * Add UI support for operating fileset 
[#5167](https://github.com/apache/gravitino/issues/5167).
 * Add UI support for operating schema 
[#5140](https://github.com/apache/gravitino/issues/5140).
 
-All the resolved issues targeting to the 0.7.0 release can be seen at 
https://github.com/apache/gravitino/issues?q=is%3Aissue+is%3Aclosed+label%3A0.7.0+.
+All the resolved issues targeting the 0.7.0 release can be seen at 
https://github.com/apache/gravitino/issues?q=is%3Aissue+is%3Aclosed+label%3A0.7.0+.
 
 ## Overall
 
-Apache Gravitino 0.7.0 is the second ASF release, this version add bunch of 
new features, we would
-like to show appreciation to the Gravitino community for their continued 
support and valuable
-contributions. Thanks to the feedback of our users, we are able to continue to 
innovate and build,
+Apache Gravitino 0.7.0 is the second ASF release. This version adds a bunch of 
new features. We thank the Gravitino community for their continued support and 
valuable
+contributions. Thanks to our users' feedback, we can continue to innovate and 
build,
 so thanks to all those reading this!
 
-To explore Gravitino 0.7.0 release, please check [the 
documentation](https://gravitino.apache.org/docs/0.7.0-incubating).
+To further explore the Gravitino 0.7.0 release, please check [the 
documentation](https://gravitino.apache.org/docs/0.7.0-incubating).
 Your feedback is invaluable to the community and the project.
 
 ## Credits

Reply via email to