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

billyliu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/kylin.git.


    from 1e7825b  bump to 2.4.0-SNAPSHOT
     new 62bfc5f  Refactor ACL, AclService, AccessService
     new 4de8bfc  KYLIN-3220, add manager for project ACL.
     new 94a1978  minor refactor about ACL.
     new 5807cdf  minor, check user/group exists when grant access.
     new 7c9892b  KYLIN-3246, add manager for user.
     new fde86c2  KYLIN-3248, add batch grant API for project ACL.
     new 56e7333  minor, add ut for ValidateUtilTest.

The 7 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:
 .../kylin/common/persistence/JsonSerializer.java   |  11 +-
 .../kylin/common/persistence/ResourceStore.java    |   1 +
 .../apache/kylin/metadata/acl/TableACLManager.java |   2 +-
 .../kylin/metadata/cachesync/CachedCrudAssist.java |   6 +-
 .../localmeta/acl/legacy-test-domain-object        |  31 ++
 .../kylin/rest/controller/AccessController.java    |  39 +-
 ...eAclController.java => TableACLController.java} |  22 +-
 .../apache/kylin/rest/request/AccessRequest.java   |   6 +-
 .../kylin/rest/security/KylinUserManager.java      | 141 ++++++++
 .../apache/kylin/rest/security/ManagedUser.java    |   5 +
 .../kylin/rest/security/springacl/AceImpl.java     | 184 ++++++++++
 .../kylin/rest/security/springacl/AclRecord.java   | 281 +++++++++++++++
 .../springacl/LegacyAceInfo.java}                  |  26 +-
 .../rest/security/springacl/MutableAclRecord.java  | 123 +++++++
 .../security/springacl/ObjectIdentityImpl.java     | 134 +++++++
 .../{service => security/springacl}/SidInfo.java   |  31 +-
 .../apache/kylin/rest/service/AccessService.java   | 289 +++++++--------
 .../org/apache/kylin/rest/service/AclService.java  | 393 +++++++++------------
 .../kylin/rest/service/AclTableMigrationTool.java  |  30 +-
 .../kylin/rest/service/DomainObjectInfo.java       |  52 ---
 .../kylin/rest/service/KylinUserService.java       |  53 ++-
 .../apache/kylin/rest/service/QueryService.java    | 146 ++------
 .../org/apache/kylin/rest/util/ValidateUtil.java   |  32 +-
 .../apache/kylin/rest/util/ValidateUtilTest.java   |  36 --
 .../rest/controller/AccessControllerTest.java      |  21 +-
 .../kylin/rest/security/KylinUserManagerTest.java  |  51 +++
 .../kylin/rest/service/AccessServiceTest.java      |  57 ++-
 .../apache/kylin/rest/service/AclServiceTest.java  | 193 ++++++++++
 .../apache/kylin/rest/service/UserServiceTest.java |   4 -
 .../org/apache/kylin/rest/util/AclUtilTest.java    |   4 +-
 .../apache/kylin/rest/util/ValidateUtilTest.java   | 134 +++++++
 31 files changed, 1820 insertions(+), 718 deletions(-)
 create mode 100644 
examples/test_case_data/localmeta/acl/legacy-test-domain-object
 rename 
server-base/src/main/java/org/apache/kylin/rest/controller/{TableAclController.java
 => TableACLController.java} (85%)
 create mode 100644 
server-base/src/main/java/org/apache/kylin/rest/security/KylinUserManager.java
 create mode 100644 
server-base/src/main/java/org/apache/kylin/rest/security/springacl/AceImpl.java
 create mode 100644 
server-base/src/main/java/org/apache/kylin/rest/security/springacl/AclRecord.java
 rename server-base/src/main/java/org/apache/kylin/rest/{service/AceInfo.java 
=> security/springacl/LegacyAceInfo.java} (68%)
 create mode 100644 
server-base/src/main/java/org/apache/kylin/rest/security/springacl/MutableAclRecord.java
 create mode 100644 
server-base/src/main/java/org/apache/kylin/rest/security/springacl/ObjectIdentityImpl.java
 rename server-base/src/main/java/org/apache/kylin/rest/{service => 
security/springacl}/SidInfo.java (67%)
 delete mode 100644 
server-base/src/main/java/org/apache/kylin/rest/service/DomainObjectInfo.java
 delete mode 100644 
server-base/src/test/java/org/apache/kylin/rest/util/ValidateUtilTest.java
 create mode 100644 
server/src/test/java/org/apache/kylin/rest/security/KylinUserManagerTest.java
 create mode 100644 
server/src/test/java/org/apache/kylin/rest/service/AclServiceTest.java
 create mode 100644 
server/src/test/java/org/apache/kylin/rest/util/ValidateUtilTest.java

-- 
To stop receiving notification emails like this one, please contact
billy...@apache.org.

Reply via email to