You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by bd...@apache.org on 2021/06/15 13:23:14 UTC
[sling-org-apache-sling-jcr-repoinit] branch
bugfix/revert-SLING-9449 updated (f0c9a25 -> 85a52bf)
This is an automated email from the ASF dual-hosted git repository.
bdelacretaz pushed a change to branch bugfix/revert-SLING-9449
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-jcr-repoinit.git.
from f0c9a25 add some javadoc explaining when getPrincipalAccessControlList may return null
add 0eecf61 Upgrade to parent version 41, version 40 is affected by SLING-9972
add fcad90a SLING-10333 - test 'disable user' statement and require repoinit language 8.3
add c1ccb1a SLING-10299 : Allow for removal of access control policies (not just individual entries)
add 9fccd14 SLING-10299 : rename remove to delete as suggested by bertrand
add fe5209c SLING-10299 : adjust require-capability for repoinit-language
add f63b64c Merge pull request #16 from apache/SLING-10299
add e28553c SLING-10406 : AclVisitor.visitCreatePath: retry if no default primary type can be found
add d523680 Merge pull request #17 from apache/SLING-10406
add c269c16 SLING-10299 relax the max version for compatibility with oak 1.26.0 or later
add 42e86e4 SLING-10463 - demonstrate current behavior
add 930a7d7 SLING-10418 implement a retry for the application of the statements (#18)
add 85a52bf Merge master branch to resync this PR
No new revisions were added by this update.
Summary of changes:
bnd.bnd | 6 +-
pom.xml | 4 +-
.../apache/sling/jcr/repoinit/impl/AclUtil.java | 90 +++++++++--
.../apache/sling/jcr/repoinit/impl/AclVisitor.java | 120 ++++++++++----
.../sling/jcr/repoinit/impl/DoNothingVisitor.java | 15 ++
.../impl/RepositoryInitializerFactory.java | 58 ++++++-
.../jcr/repoinit/impl/RetryableOperation.java | 156 ++++++++++++++++++
.../apache/sling/jcr/repoinit/CreatePathsTest.java | 26 +++
.../sling/jcr/repoinit/CreateServiceUsersTest.java | 40 ++++-
.../apache/sling/jcr/repoinit/DeleteAclTest.java | 174 +++++++++++++++++++++
.../sling/jcr/repoinit/PrincipalBasedAclTest.java | 123 ++++++++++++---
.../jcr/repoinit/impl/RetryableOperationTest.java | 106 +++++++++++++
12 files changed, 850 insertions(+), 68 deletions(-)
create mode 100644 src/main/java/org/apache/sling/jcr/repoinit/impl/RetryableOperation.java
create mode 100644 src/test/java/org/apache/sling/jcr/repoinit/DeleteAclTest.java
create mode 100644 src/test/java/org/apache/sling/jcr/repoinit/impl/RetryableOperationTest.java