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

madhan pushed a change to branch ranger-2.6
in repository https://gitbox.apache.org/repos/asf/ranger.git


    from 4294f3b2b RANGER-5002: fix schema creation/migration failures with 
Oracle database
     new 40f60b61b RANGER-4922: Reduce time to find tags associated with 
multi-level resource - Handle requests with resourceMatchingScope set to 
SELF_OR_DESCENDANTS
     new c1223edf5 RANGER-4991: updated RangerServiceDefHelper with addition of 
getAllAccessTypes()
     new 7bfa89241 RANGER-5001: Resolve merge conflicts to fix compilation 
failure (#415)
     new b84ef66f9 RANGER-3641: KMS API to generate EDEK and DEK together
     new 4d20197ad RANGER-4670: (hbase plugin) Config to support disabling 
column authorization for fully authorized column families (#417)
     new f084dc350 RANGER-5065. Disable releases for apache.snapshots repo 
(#435)
     new c87e80771 RANGER-5066. Improve CI workflow (#438)
     new d18cda957 RANGER-5067. ranger-nestedstructure-plugin is not built on 
linux (#443)
     new 9043ff7a2 RANGER-5008:Handle creation of federated user in Ranger
     new aa5f2fb58 RANGER-5019: Fix spotbug checks for sub-modules (#441)
     new 82efe52c7 RANGER-5068: Bump rat-plugin to 0.16.1 (#445)
     new 957093e97 RANGER-5021: Add timeouts to jobs in CI (#427)
     new adb22ff55 RANGER-5070: update profiles to include dependent modules 
for kms and security-admin (#446)
     new 76115bd8e RANGER-5071: CI - Revert to ubuntu-22.04 runner (#451)
     new 0b3d90c26 RANGER-5006: User name column in Ranger audit not rendering 
properly when it is of larger length
     new b21073851 RANGER-5073: docker setup updated to support Oracle database

The 16 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/maven.yml                        |  47 +-
 agents-common/dev-support/spotbugsIncludeFile.xml  |  64 --
 .../hadoop/constants/RangerHadoopConstants.java    |   1 +
 .../model/validation/RangerServiceDefHelper.java   |  14 +-
 .../plugin/policyengine/RangerPolicyEngine.java    |   3 +
 .../policyengine/RangerPolicyEngineImpl.java       |  26 +-
 .../apache/ranger/plugin/util/PasswordUtils.java   | 118 ++++
 .../plugin/policyengine/TestPolicyEngine.java      |   7 +
 .../src/test/resources/policyengine/hbaseTags.json |  74 ++
 .../policyengine/test_policyengine_tag_hbase.json  | 179 +++++
 dev-support/ranger-docker/.env                     |   1 +
 dev-support/ranger-docker/Dockerfile.ranger        |   4 +
 dev-support/ranger-docker/Dockerfile.ranger-hive   |   5 +-
 dev-support/ranger-docker/Dockerfile.ranger-kms    |   4 +
 ...le.ranger-postgres => Dockerfile.ranger-oracle} |  11 +-
 dev-support/ranger-docker/README.md                |   2 +-
 dev-support/ranger-docker/config/init_oracle.sh    |  45 ++
 ...stgres.yml => docker-compose.ranger-oracle.yml} |  10 +-
 dev-support/ranger-docker/download-archives.sh     |   1 +
 .../{hive-site-mysql.xml => hive-site-oracle.xml}  |   4 +-
 ...ties => ranger-admin-install-oracle.properties} |  11 +-
 ...erties => ranger-kms-install-oracle.properties} |  10 +-
 .../authorization/hbase/AuthorizationSession.java  |  93 +--
 .../hbase/RangerAuthorizationCoprocessor.java      | 153 +++-
 .../hbase/RangerAuthorizationFilter.java           |   7 +-
 .../hbase/AuthorizationSessionTest.java            |   5 +-
 .../hbase/HBaseRangerAuthorizationTest.java        | 773 ++++++++++++++++-----
 .../hbase/RangerAuthorizationFilterTest.java       |   3 +-
 hbase-agent/src/test/resources/hbase-policies.json |  97 ++-
 kms/dev-support/findbugsExcludeFile.xml            |  48 --
 .../apache/hadoop/crypto/key/kms/server/KMS.java   |  55 ++
 pom.xml                                            |  37 +-
 .../dev-support/findbugsIncludeFile.xml            |  25 -
 security-admin/pom.xml                             |   4 +-
 .../main/java/org/apache/ranger/biz/UserMgr.java   |   7 +-
 .../main/java/org/apache/ranger/biz/XUserMgr.java  |  16 +
 .../src/views/AuditEvent/AccessLogs.jsx            |  67 +-
 .../src/views/AuditEvent/AccessLogsTable.jsx       |   4 +-
 .../java/org/apache/ranger/biz/TestXUserMgr.java   |  80 +++
 39 files changed, 1628 insertions(+), 487 deletions(-)
 delete mode 100644 agents-common/dev-support/spotbugsIncludeFile.xml
 create mode 100644 agents-common/src/test/resources/policyengine/hbaseTags.json
 create mode 100644 
agents-common/src/test/resources/policyengine/test_policyengine_tag_hbase.json
 copy dev-support/ranger-docker/{Dockerfile.ranger-postgres => 
Dockerfile.ranger-oracle} (79%)
 create mode 100644 dev-support/ranger-docker/config/init_oracle.sh
 copy dev-support/ranger-docker/{docker-compose.ranger-postgres.yml => 
docker-compose.ranger-oracle.yml} (54%)
 copy dev-support/ranger-docker/scripts/{hive-site-mysql.xml => 
hive-site-oracle.xml} (93%)
 copy dev-support/ranger-docker/scripts/{ranger-admin-install-mysql.properties 
=> ranger-admin-install-oracle.properties} (92%)
 copy dev-support/ranger-docker/scripts/{ranger-kms-install-mysql.properties => 
ranger-kms-install-oracle.properties} (97%)
 delete mode 100644 kms/dev-support/findbugsExcludeFile.xml
 delete mode 100644 ranger-examples/dev-support/findbugsIncludeFile.xml

Reply via email to