mchades
released this
21 Oct 07:01
·
370 commits
to main
since this release
We are pleased to announce the stable release of Gravitino 0.6.1-incubating, based on branch-0.6. This release brings a suite of new features and enhancements, particularly focusing on the unified access control system. Additionally, it includes various bug fixes and optimizations across other components.
Security
- Supports list users #3348
- Supports list roles #3346
- Supports list roles by object #4886
- Supports list group #4873
- Supports grant or revoke privileges for a role #4903
- Improved security with additional checks for privilege APIs #5054 #5070
- Fix Hive metastore authentication failed when creating a role #4960
- Remove role local cache #4246
- Addressed a response error in Ranger when calling the Ranger CREATE_GROUP API #4975
Gravitino Core
- Fixed an issue with updating comments in metalake or catalog operations #4845
- Introduced a basic framework to support multiple JDBC backends #4832 #4868
- Fixed a cleanup bug occurring after failed catalog creation attempts #5082
Tag
- Transitioned Tag REST APIs to Object path for improved management #5000
Catalogs
Iceberg
- Use unified logic to transform catalog backend name to handle the renaming of catalog #4718
Doris
- Fix the missing distribution information when loading Doris tables #4988
Trino Connector
- Corrected the default precision settings for Time and Timestamp column types in the Iceberg catalog #4743
UI
- Supports creating Paimon catalog #4742
- Improved user experience by showing an expand arrow when reloading tree nodes #5042
Build and Others
- Fix the env of openAPI lint plugin #4876
- Addressed an Out Of Memory (OOM) issue during Trino connector tests #4871
- Resolved a test failure in testCheckLinkDocs for the web module #4914
- Increase the Python timeout minutes to 45 minutes #5038
- Ensured that TestHiveTableOperations can be run independently #4851
- Added LICENSE and NOTICE files for the Iceberg REST binary to comply with licensing requirements #5010
Limitations and Known Issues
- Please be aware that the Ranger authorization plugin within the unified access control system may exhibit some limitations and known issues. For detailed information, refer to issue #5115.
Credits
We would like to thank the following contributors for their valuable contributions to this release:
@diqiu50 @FANNG1 @jerqi @jerryshao @justinmclean @LauraXia123 @LindaSummer @LiuQhahah @lsyulong @lw-yang @mchades @tyoushinya @yangyuxia @yuqi1129