You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by re...@apache.org on 2023/01/24 13:12:51 UTC
[jackrabbit-oak] branch OAK-10001 updated (e72c673274 -> 11c35cbeed)
This is an automated email from the ASF dual-hosted git repository.
reschke pushed a change to branch OAK-10001
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
from e72c673274 OAK-10001: adjust roadmap
add edf4a4493c OAK-10067 : ExternalGroupPrincipalProvider does not resolve inherited groups that cross IDP boundaries (#825)
add 7f4296a2d4 OAK-10071 : Consistently filter duplicate authorizables in iterators
add 0d116a9cfc OAK-10073 : Additional tests combining dynamic groups and automembership
add bf02e7adc1 OAK-10074 : AutoMembershipProvider consistency with ExternalPrincipalProvider
add 5113fda4cb OAK-10075: EOL Oak 1.8 - update roadmap
add 3cc1f087c6 OAK-10022 for Azure segment store binary references and graph pushed on flush
add 597f215066 OAK-10022 - merge with trunk
add bea8414d1f OAK-10022 test failse in case excepton is thrown
add 35349814d2 OAK-10022 modified AWS test
add b675d56df3 OAK-10022 introduced org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveWriter#isRemote
add 21955990b9 OAK-10022 test modification
add 325f315a10 OAK-10022 added comment
add 6ac58e066f OAK-10022 dont write graph on every flush
add a926f72077 Merge pull request #800 from apache/issue/OAK-10022
add b2a8f5765b OAK-10022 make package 'org.apache.jackrabbit.oak.segment.remote' internal
add fbb7dc11ed Merge pull request #828 from apache/issue/OAK-10022
add a68ec23c87 OAK-10072: Oak 1.48.0 Release Notes (#829)
add 9153a61dcc [maven-release-plugin] prepare release jackrabbit-oak-1.48.0
add a33fc65bb8 [maven-release-plugin] prepare for next development iteration
add 495074c464 [maven-release-plugin] rollback the release of jackrabbit-oak-1.48.0
add fa55e8ab3e OAK-10078: antrun for reactor pom fails due to removal of tasks function
add ba7cd1b9ac [maven-release-plugin] prepare release jackrabbit-oak-1.48.0
add f173ea93a6 [maven-release-plugin] prepare for next development iteration
add eab4b539f1 Revert "[maven-release-plugin] prepare for next development iteration"
add 91a1481ad9 Revert "[maven-release-plugin] prepare release jackrabbit-oak-1.48.0"
add 2014bb2603 [maven-release-plugin] prepare release jackrabbit-oak-1.48.0
add 8c59a9d67c [maven-release-plugin] prepare for next development iteration
add b97431cd57 Revert "[maven-release-plugin] prepare for next development iteration"
add f902fd89dd Revert "[maven-release-plugin] prepare release jackrabbit-oak-1.48.0"
add aada6bd4b0 OAK-10048: DocumentStoreIndexerBase#buildFlatFileStore outputs the wrong path when FlatFileSplitter used (#826)
add c78e38c41b OAK-10072: Oak 1.48.0 Release Notes
add e3cd4514fe [maven-release-plugin] prepare release jackrabbit-oak-1.48.0
add 3b2671c25f OAK-10076 - Bump netty dependency from 4.1.68.Final to 4.1.86.Final (#827)
add ffc63efc76 Revert "OAK-10076 - Bump netty dependency from 4.1.68.Final to 4.1.86.Final (#827)"
add d1df5ad05c Revert "[maven-release-plugin] prepare release jackrabbit-oak-1.48.0"
add 68115446b5 [maven-release-plugin] prepare release jackrabbit-oak-1.48.0
add 4e4c42f400 [maven-release-plugin] prepare for next development iteration
add 10f9c5bac9 OAK-10076 - Bump netty dependency from 4.1.68.Final to 4.1.86.Final
add 804b47111c Revert "[maven-release-plugin] prepare for next development iteration"
add c15cb6f096 Revert "[maven-release-plugin] prepare release jackrabbit-oak-1.48.0"
add 705ea33829 OAK-10072: Oak 1.48.0 Release Notes
add 19bcc44cdc [maven-release-plugin] prepare release jackrabbit-oak-1.48.0
add fedc32d70b [maven-release-plugin] prepare for next development iteration
add 9b0ebc175d Revert "[maven-release-plugin] prepare for next development iteration"
add d46a614959 Revert "[maven-release-plugin] prepare release jackrabbit-oak-1.48.0"
add cc1244bfb4 OAK-10081: (tests) create temp folders in .target to avoid leftovers on some platforms (#831)
add 7e3943a694 Revert "OAK-10081: (tests) create temp folders in .target to avoid leftovers on some platforms (#831)"
add 72296dc90f [maven-release-plugin] prepare release jackrabbit-oak-1.48.0
add ecac70f523 [maven-release-plugin] rollback the release of jackrabbit-oak-1.48.0
add dfbf484040 [maven-release-plugin] prepare release jackrabbit-oak-1.48.0
add e2bfdc004f [maven-release-plugin] prepare for next development iteration
add a11f32d26b OAK-10081: (tests) create temp folders in .target to avoid leftovers (#833)
add 11c35cbeed OAK-10001: adjust release notes
No new revisions were added by this update.
Summary of changes:
RELEASE-NOTES.txt | 170 ++++------------
oak-api/pom.xml | 2 +-
oak-auth-external/pom.xml | 2 +-
.../impl/principal/AutoMembershipProvider.java | 66 +------
.../external/impl/principal/DynamicGroupUtil.java | 31 +++
.../principal/ExternalGroupPrincipalProvider.java | 49 ++++-
.../principal/InheritedMembershipIterator.java | 103 ++++++++++
.../external/impl/AbstractDynamicTest.java | 126 ++++++++++++
.../external/impl/DynamicGroupsTest.java | 64 +++++++
.../external/impl/DynamicSyncContextTest.java | 73 +------
.../external/impl/DynamicSyncTest.java | 201 +++++++++++++++++++
.../impl/principal/AutoMembershipProviderTest.java | 4 +-
.../impl/principal/DynamicGroupUtilTest.java | 44 +++++
oak-auth-ldap/pom.xml | 2 +-
oak-authorization-cug/pom.xml | 2 +-
oak-authorization-principalbased/pom.xml | 2 +-
oak-benchmarks-elastic/pom.xml | 2 +-
oak-benchmarks-lucene/pom.xml | 2 +-
oak-benchmarks-solr/pom.xml | 2 +-
oak-benchmarks/pom.xml | 2 +-
oak-blob-cloud-azure/pom.xml | 2 +-
oak-blob-cloud/pom.xml | 2 +-
oak-blob-plugins/pom.xml | 2 +-
oak-blob/pom.xml | 2 +-
oak-commons/pom.xml | 2 +-
oak-core-spi/pom.xml | 2 +-
oak-core/pom.xml | 2 +-
.../oak/security/user/AuthorizableImpl.java | 6 +-
.../oak/security/user/AuthorizableIterator.java | 7 +
.../jackrabbit/oak/security/user/GroupImpl.java | 4 +-
.../oak/security/user/DuplicateMembershipTest.java | 130 +++++++++++++
oak-doc/src/site/markdown/roadmap.md | 2 +-
oak-examples/pom.xml | 2 +-
oak-examples/standalone/pom.xml | 2 +-
oak-examples/webapp/pom.xml | 2 +-
oak-exercise/pom.xml | 2 +-
oak-http/pom.xml | 2 +-
oak-it-osgi/pom.xml | 2 +-
oak-it/pom.xml | 2 +-
oak-jackrabbit-api/pom.xml | 2 +-
oak-jcr/pom.xml | 2 +-
oak-lucene/pom.xml | 2 +-
oak-parent/pom.xml | 2 +-
oak-pojosr/pom.xml | 2 +-
oak-query-spi/pom.xml | 2 +-
oak-run-commons/pom.xml | 2 +-
.../indexer/document/DocumentStoreIndexerBase.java | 3 +-
.../flatfile/FlatFileNodeStoreBuilder.java | 82 +++++---
.../document/flatfile/FlatFileSplitter.java | 5 +-
.../indexer/document/flatfile/FlatFileStore.java | 2 +-
.../flatfile/FlatFileNodeStoreBuilderTest.java | 213 +++++++++++++++++----
oak-run-elastic/pom.xml | 2 +-
oak-run/pom.xml | 2 +-
.../oak/run/DataStoreCopyCommandTest.java | 6 +-
.../apache/jackrabbit/oak/run/DownloaderTest.java | 4 +-
oak-search-elastic/pom.xml | 2 +-
oak-search-mt/pom.xml | 2 +-
oak-search/pom.xml | 2 +-
oak-security-spi/pom.xml | 2 +-
oak-segment-aws/pom.xml | 2 +-
.../split/SplitPersistenceBlobTest.java | 6 +-
oak-segment-azure/pom.xml | 2 +-
.../oak/segment/azure/AzureArchiveManagerTest.java | 32 ++++
.../split/SplitPersistenceBlobTest.java | 7 +-
oak-segment-remote/pom.xml | 2 +-
.../remote/AbstractRemoteSegmentArchiveWriter.java | 5 +
.../segment/remote/{queue => }/package-info.java | 4 +-
oak-segment-tar/pom.xml | 5 +-
.../oak/segment/file/tar/SegmentTarWriter.java | 5 +
.../jackrabbit/oak/segment/file/tar/TarWriter.java | 4 +
.../spi/persistence/SegmentArchiveWriter.java | 12 ++
oak-solr-core/pom.xml | 2 +-
oak-solr-osgi/pom.xml | 2 +-
oak-store-composite/pom.xml | 2 +-
oak-store-document/pom.xml | 2 +-
oak-store-spi/pom.xml | 2 +-
oak-upgrade/pom.xml | 2 +-
pom.xml | 3 +-
78 files changed, 1165 insertions(+), 403 deletions(-)
create mode 100644 oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/principal/InheritedMembershipIterator.java
create mode 100644 oak-auth-external/src/test/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/AbstractDynamicTest.java
create mode 100644 oak-auth-external/src/test/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/DynamicSyncTest.java
create mode 100644 oak-core/src/test/java/org/apache/jackrabbit/oak/security/user/DuplicateMembershipTest.java
copy oak-segment-remote/src/main/java/org/apache/jackrabbit/oak/segment/remote/{queue => }/package-info.java (89%)