This is an automated email from the ASF dual-hosted git repository.
reschke pushed a change to branch SLING-12439
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-jcr-repoinit.git
from 099778f SLING-12439: repoinit allows invalid namespace names (URIs) -
log warnings
add eb53e45 SLING-11709 - Set up Jira autolinks to all Sling Github
projects
add d629597 SLING-12094 - Use GitHub for the Maven scm.url value
add faa2ac5 SLING-12107 - JCR Repoinit executes operations out of order
(#44)
add a2ec0cf SLING-12115 - Repoinit should leave importBehaviour for ACL
creation to JCR (#45)
add 0105c75 SLING-12114 - Update org.apache.sling.jcr.repoinit to parent
pom 52 (#47)
add 2db334e SLING-12114 - Update org.apache.sling.jcr.repoinit to parent
pom 52
add c3b569b [maven-release-plugin] prepare release
org.apache.sling.jcr.repoinit-1.1.46
add 4150979 [maven-release-plugin] prepare for next development iteration
add ae1167a SLING-12243 - add a minimal test that demonstrates standalone
execution of repoinit statements
add 7dcdfa8 SLING-12237 Extend error message from
RepositoryInitializer(Factory) by (#50)
add 0356e2f SLING-12323 - [RepoInit] Avoid java.nio.file.Path for parsing
repository paths (#53)
add 90e2862 [maven-release-plugin] prepare release
org.apache.sling.jcr.repoinit-1.1.48
add a1162be [maven-release-plugin] prepare for next development iteration
add 6819aaf Bump ch.qos.logback:logback-classic from 1.2.11 to 1.2.13
(#49)
add 01b4df0 SLING-12329 - Backwards compatibility for legacy repoinit
statement reordering (#54)
add 44cc5bb [maven-release-plugin] prepare release
org.apache.sling.jcr.repoinit-1.1.50
add 7726b22 [maven-release-plugin] prepare for next development iteration
add 47423a3 SLING-12262 use a metric to indicate repoinit failures (#51)
add b4be5d2 SLING-12264 only call save() if there's something to save
(#52)
add b371ab1 SLING-12347 apply spotless formatting (#55)
add 33f503e [maven-release-plugin] prepare release
org.apache.sling.jcr.repoinit-1.1.52
add 38bdaf2 [maven-release-plugin] prepare for next development iteration
add 94bb004 SLING-12459 - Redirect sonarcloud notifications to
[email protected]
add 26f6ebd SLING-12642 update dependencies - part 1 (#57)
add f358694 SLING-12662 update CI build to use Java 11, 17 and 21 (#59)
add 19d29cd SLING-12642 performance improvements for privilege and
principal handling (#58)
add f9727a1 SLING-12663 log duration of successful repoinit execution
(#60)
add 1789cb9 SLING-12668 Forced multivalue property with single value is
not stored as multiple property (#61)
add 6984b8f SLING-12670 Update to parent 62
add d68a526 SLING-12670 apply spotless formatting
add 1d7be27 SLING-12670 ignore spotless code reformatting commit in git
blame
add ec00b4a update to org.apache.sling.repoinit.parser 1.9.2
add 1c3c0af [maven-release-plugin] prepare release
org.apache.sling.jcr.repoinit-1.1.54
add 0701ecd [maven-release-plugin] prepare for next development iteration
add b25fe53 update dependencies to next SNAPSHOT version until release
version is available on maven central
add 69fd3c0 switch back to released versions
add 1b3f665 SLING-12866 - Restrict force pushes, auto-delete branches on
merge
add 8c0c91b Merge branch 'master' into SLING-12439
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 16 +
.git-blame-ignore-revs | 1 +
.sling-module.json | 7 +-
pom.xml | 260 ++++-----
.../jcr/repoinit/JcrRepoInitOpsProcessor.java | 30 +-
.../apache/sling/jcr/repoinit/impl/AclUtil.java | 581 ++++++++++++---------
.../apache/sling/jcr/repoinit/impl/AclVisitor.java | 163 +++---
.../sling/jcr/repoinit/impl/DoNothingVisitor.java | 36 +-
.../jcr/repoinit/impl/GroupMembershipVisitor.java | 36 +-
.../repoinit/impl/JcrRepoInitOpsProcessorImpl.java | 110 +++-
.../sling/jcr/repoinit/impl/NamespacesVisitor.java | 30 +-
.../jcr/repoinit/impl/NodePropertiesVisitor.java | 145 +++--
.../sling/jcr/repoinit/impl/NodeVisitor.java | 64 ++-
.../sling/jcr/repoinit/impl/NodetypesVisitor.java | 36 +-
.../sling/jcr/repoinit/impl/PrivilegeVisitor.java | 45 +-
.../sling/jcr/repoinit/impl/RepoInitException.java | 27 +-
.../jcr/repoinit/impl/RepoinitTextProvider.java | 61 ++-
.../jcr/repoinit/impl/RepositoryInitializer.java | 87 +--
.../impl/RepositoryInitializerFactory.java | 212 +++++---
.../jcr/repoinit/impl/RetryableOperation.java | 48 +-
.../sling/jcr/repoinit/impl/SessionContext.java | 92 ++++
.../apache/sling/jcr/repoinit/impl/UserUtil.java | 64 +--
.../sling/jcr/repoinit/impl/UserVisitor.java | 64 ++-
.../apache/sling/jcr/repoinit/package-info.java | 2 -
.../sling/jcr/repoinit/CreateGroupsTest.java | 41 +-
.../apache/sling/jcr/repoinit/CreatePathsTest.java | 63 ++-
.../sling/jcr/repoinit/CreateServiceUsersTest.java | 58 +-
.../apache/sling/jcr/repoinit/CreateUsersTest.java | 48 +-
.../apache/sling/jcr/repoinit/DeleteAclTest.java | 96 ++--
.../apache/sling/jcr/repoinit/EveryoneTest.java | 27 +-
.../sling/jcr/repoinit/ExecutionOrderTest.java | 120 +++--
.../apache/sling/jcr/repoinit/GeneralAclTest.java | 400 ++++++--------
.../sling/jcr/repoinit/GroupMembershipTest.java | 43 +-
.../org/apache/sling/jcr/repoinit/LogCapture.java | 20 +-
.../org/apache/sling/jcr/repoinit/MixinsTest.java | 81 +--
.../sling/jcr/repoinit/NonExistentPathTest.java | 47 +-
.../sling/jcr/repoinit/PrincipalBasedAclTest.java | 529 +++++++++----------
.../sling/jcr/repoinit/RegisterNamespacesTest.java | 34 +-
.../sling/jcr/repoinit/RegisterNodetypesTest.java | 36 +-
.../sling/jcr/repoinit/RegisterPrivilegeTest.java | 70 ++-
.../org/apache/sling/jcr/repoinit/RemoveTest.java | 126 ++---
.../jcr/repoinit/RepositoryInitializerTest.java | 119 +++--
.../SetAclWithoutExistingAuthorizableTest.java | 139 +++++
.../sling/jcr/repoinit/SetPropertiesTest.java | 339 +++++-------
.../sling/jcr/repoinit/impl/AclUtilTest.java | 494 +++++++++++++-----
.../jcr/repoinit/impl/ManyServiceUsersTest.java | 74 +--
.../jcr/repoinit/impl/RepoinitReferenceTest.java | 80 +--
.../impl/RepositoryInitializerFactoryTest.java | 71 ++-
.../jcr/repoinit/impl/RetryableOperationTest.java | 57 +-
.../apache/sling/jcr/repoinit/impl/TestUtil.java | 168 +++---
.../sling/jcr/repoinit/it/MinimalRepoInitIT.java | 72 +++
.../sling/jcr/repoinit/it/RepoInitTestSupport.java | 199 +++++--
.../sling/jcr/repoinit/it/RepoInitTextIT.java | 277 +++++++---
.../it/RepositoryInitializerFactoryIT.java | 95 ++--
.../jcr/repoinit/it/RepositoryInitializerIT.java | 43 +-
.../org/apache/sling/jcr/repoinit/it/Retry.java | 41 +-
.../java/org/apache/sling/jcr/repoinit/it/U.java | 91 ++--
.../resources/{logback-test.xml => logback-it.xml} | 36 +-
src/test/resources/repoinit.txt | 9 +
59 files changed, 3773 insertions(+), 2687 deletions(-)
create mode 100644 .asf.yaml
create mode 100644 .git-blame-ignore-revs
create mode 100644
src/main/java/org/apache/sling/jcr/repoinit/impl/SessionContext.java
create mode 100644
src/test/java/org/apache/sling/jcr/repoinit/SetAclWithoutExistingAuthorizableTest.java
create mode 100644
src/test/java/org/apache/sling/jcr/repoinit/it/MinimalRepoInitIT.java
copy src/test/resources/{logback-test.xml => logback-it.xml} (57%)