This is an automated email from the ASF dual-hosted git repository.
pauls pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-jcr-repoinit.git.
from d3a8098 SLING-9857 - adapt for parser module SNAPSHOT
add dc891b2 SLING-9857: implement forced path with simple recreate
add ae074ed Cleanup
add a5a8005 SLING-9857: implement forced path with simple recreate (get
rid of duplications and avoid retrieving users and groups multiple times for a
single repoinit)
add 2cb54f3 Fix a test
add caa980f Add some more tests
add 7fd1e14 SLING-9857: implement forced path with simple recreate
(tests: create system user with conflicting group/regular user)
add f74f285 SLING-9857: implement forced path with simple recreate
(tests: create user with conflicting group/system user, NOTE: collision with
system-user currently not detected)
add daf7285 SLING-9857: implement forced path with simple recreate
(tests: create group with conflicting user)
add d898c71 SLING-9857: implement forced path with simple recreate
(redundant extra call to UserUtil.getUserManager)
add caad289 SLING-9857: implement forced path with simple recreate
(consistent behavior for createUser and createSystemUser if existing user
doesn't match expected type)
new 5a14f4c SLING-9857: implement forced path with simple recreate
The 1 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:
.../apache/sling/jcr/repoinit/impl/UserUtil.java | 44 ++++------
.../sling/jcr/repoinit/impl/UserVisitor.java | 78 +++++++++++------
.../sling/jcr/repoinit/CreateGroupsTest.java | 79 ++++++++++++++---
.../sling/jcr/repoinit/CreateServiceUsersTest.java | 98 +++++++++++++++++++---
.../apache/sling/jcr/repoinit/CreateUsersTest.java | 97 +++++++++++++++++++--
.../jcr/repoinit/impl/ManyServiceUsersTest.java | 2 +-
.../apache/sling/jcr/repoinit/impl/TestUtil.java | 15 ++++
7 files changed, 326 insertions(+), 87 deletions(-)