Dear Rangers:

Thanks to all of the Rangers for your dedicated efforts to reach  "2.4.0 release" milestone for Apache Ranger.

Apache Ranger 2.4.0 release candidate #0 is now available for a vote within the dev community. Links to the release artifacts are given below. Please review and vote.

The vote will be open for at least 72 hours or until necessary votes are reached. [   ] +1 approve [   ] +0 no opinion [   ] -1 disapprove (and reason why) Thanks, Selva- Ranger PMC

List of issues / improvements addressed in this release: click-here <https://issues.apache.org/jira/issues/?jql=project%3DRANGER%20and%20fixVersion%20%20%3D%202.4.0%20and%20status%20%3D%20Resolved%20ORDER%20BY%20key%20desc>

Git tag for the release: https://github.com/apache/ranger/tree/release-2.4.0-rc0

<https://github.com/apache/ranger/tree/release-2.4.0-rc0>Sources for the release: https://dist.apache.org/repos/dist/dev/ranger/2.4.0-rc0/apache-ranger-2.4.0.tar.gz <https://dist.apache.org/repos/dist/dev/ranger/2.4.0-rc0/apache-ranger-2.4.0.tar.gz>

Source release verification: PGP Signature:https://dist.apache.org/repos/dist/dev/ranger/2.4.0-rc0/apache-ranger-2.4.0.tar.gz.asc

SHA256 Hash: https://dist.apache.org/repos/dist/dev/ranger/2.4.0-rc0/apache-ranger-2.4.0.tar.gz.sha256 <https://dist.apache.org/repos/dist/dev/ranger/2.4.0-rc0/apache-ranger-2.4.0.tar.gz.sha256>

SHA512 Hash: https://dist.apache.org/repos/dist/dev/ranger/2.4.0-rc0/apache-ranger-2.4.0.tar.gz.sha512 <https://dist.apache.org/repos/dist/dev/ranger/2.4.0-rc0/apache-ranger-2.4.0.tar.gz.sha512>

Keys to verify the signature of the release artifacts are available at: https://dist.apache.org/repos/dist/release/ranger/KEYS

_*New features/enhancements: *_

Issue Type      Issue key       Summary
Improvement RANGER-4117 service-def option to include expression condition implictly Improvement RANGER-4114 Consistent use of plugin property prefix in context enrichers
Improvement     RANGER-4107     Upgrade EclipseLink
Improvement RANGER-4101 Java client update to add missing security-zone APIs Improvement RANGER-4100 Efficient computation of the smallest set of evaluators returned by search of multiple Trie trees Improvement RANGER-4083 Tag-based policy UI to not show permissions in deny/exception for services that don't support deny/exception Improvement RANGER-4080 Python client update to add missing security-zone APIs Improvement RANGER-4071 Support for LDAP/AD usernames and group names with special chars
New Feature     RANGER-4028     Ranger - Upgrade bootbox.js.
Improvement RANGER-4024 Adding requestId as part of Ranger logs via RangerMDCFilter when the request header contains request-Id Improvement RANGER-4012 getPolicyByName searches policy by serviceName, policyName simply by traverse all policies in RangerServicePoliciesCache instead of DB Improvement RANGER-4011 option to disable creation of default policies per hierarchy Improvement RANGER-4004 During the service deletion also, we can clear the in-memory cache for that service which got deleted on the ranger side Improvement RANGER-3997 option to use default value when user/group/tag does not have the attribute
Improvement     RANGER-3986     Upgrade trino guice dependency to 5.1.0
Improvement RANGER-3983 Support getColumnMasks and getRowFilters in Trino SPI 376+
Improvement     RANGER-3982     Python client for Ranger KMS REST APIs
Improvement     RANGER-3978     Docker setup to run Ranger KMS
Improvement     RANGER-3955     optimization to reduce duplicate strings
Improvement RANGER-3951 optimize memory used for tags in plugins and server
Improvement     RANGER-3948     update serialization to skip empty values
Improvement RANGER-3940 Add javascript includes(), intersects() polyfills for array prototype to RangerCommonConstants Improvement RANGER-3934 improve tag cache handling to reduce resource usage
Improvement     RANGER-3910     API Documentation is broken for knox sso
Improvement RANGER-3903 Improvement in RangerPolicyDeltaUtil--> applyDeltas method Improvement RANGER-3902 dbLoadTime is not added correctly in RangerServicePoliciesCache Improvement RANGER-3900 Roles deletion Takes time in Apache Ranger when there are more users,groups,roles Improvement RANGER-3865 support for using user attributes in masking expressions Improvement RANGER-3856 Ranger admin client option to work with non-kerberized server
New Feature     RANGER-3855     RangerExternalUserStoreRetriever class
New Feature RANGER-3852 Performance and scalability analyzer tool for Ranger Improvement RANGER-3837 Allow Ranger non-admins to get, create, edit and delete roles New Feature RANGER-3828 Fine-grained Access Control over nested structures Improvement RANGER-3822 RangerService outputs password information in plaintext
Improvement     RANGER-3818     Upgrade Solr to 8.11.2
Improvement RANGER-3796 Enhancement to support multiple resource sets in a policy Improvement RANGER-3794 Improve performance of delete users/groups utility Improvement RANGER-3787 Non-daemon threads started by ElasticSearchAuditDestination cause Spark application hanging Improvement RANGER-3767 Add text message in HDFS and YARN policy pages to highlight the fallback ACL option Improvement RANGER-3763 The max limit of the requested entities is not configurable in tagsync
Improvement     RANGER-3633     Remove eclipse .project file from git
Improvement RANGER-3623 Add ability to enable anonymous download of policy/role/tag
Improvement     RANGER-3534     Review of RangerHiveAuditHandler
Improvement RANGER-3165 Upgrade Elasticsearch version in Ranger to Elasticsearch 7.10.2 Improvement RANGER-2928 [Ranger Zone REST API] Resources data is missing in XML format

Reply via email to