This is an automated email from the ASF dual-hosted git repository.
thomasm pushed a change to branch OAK-10341b
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
from fb515ef901 OAK-10341 Tree store (incremental)
add 56eab14db6 OAK-11029: elasticsearch index alias should include the
major internal mapping version (#1649)
add 36e5dccfd0 Revert "OAK-11025 Silence more warnings for ordered
properties (#1645)"
add 1a675de5c5 OAK-11025 Silence more warnings for ordered properties
(#1651)
add 1d96203bfa OAK-11036: document-store: tune CacheWarmingTest - replace
output to stdout by logger
add 2d17efadb8 OAK-11037: shaded-guava: add notes how to use in IDEs
(#1654)
add 9035acdb3d OAK-11034 - Log CompositeDataStoreCache configuration.
(#1653)
add 643a80a06a OAK-11016: Release Oak 1.68.0 - adjust project versions
add 4463769390 OAK-11033: Remove usage of Guava Objects class (#1650)
add 4209b8b3a3 OAK-10792 : rename enum value DGC to FGC
add 6c9cb81c10 Merge pull request #1644 from apache/OAK-10792
add 9b5c4f6fde OAK-11038: javadoc: missing linking to JDK methods
add 52bc6d964e OAK-11046: Update Easymock dependency to 5.4
add 0ac755f242 OAK-11048: update groovy dependency to 3.0.22
add 1a4e15e6f2 OAK-11035: Remove usage of Guava Strings.nullToEmpty (#1656)
add c656638a5b OAK-11049: Remove usage of Guava Strings.isNullToEmpty
(#1657)
add 9201ecfd73 OAK-10812: DocumentNodeStore#diffManyChildren(...) may
produce incorr… (#1465)
add d3c7ae7409 OAK-11043 - Azure compaction should persist gc.log to allow
skipping compaction (#1660)
add 5eb47a8240 OAK-11050: Remove usage of Guava Strings.repeat (#1659)
add 15396b23c4 OAK-10875 - unmerged bc on root can make it appear merged
(#1605)
add 8646da6c21 OAK-10992: rdbmk: update to Derby 15.x (#1613)
add d56a5fe131 OAK-11053: RDB utils/fixtures: silence stack traces,
slightly refactor (#1662)
add 4be8d35c31 OAK-11052: AbstractDocumentStore: log when NODES not empty
before/after test (also minor refactoring) (#1663)
add a884a87319 Merge branch 'trunk' into OAK-10341b
No new revisions were added by this update.
Summary of changes:
.../principal/ExternalGroupPrincipalProvider.java | 29 ++++---
.../principalbased/impl/AbstractEntry.java | 4 +-
.../principalbased/impl/EntryCache.java | 3 +-
.../principalbased/impl/FilterProviderImpl.java | 3 +-
.../impl/ImmutablePrincipalPolicy.java | 8 +-
.../impl/PrincipalBasedAccessControlManager.java | 13 ++--
.../impl/PrincipalPolicyImplTest.java | 4 +-
.../azure/blobstorage/AzureBlobStoreBackend.java | 7 +-
.../cloud/s3/S3DataRecordAccessProviderIT.java | 3 +-
.../oak/plugins/blob/CompositeDataStoreCache.java | 10 ++-
.../oak/plugins/blob/UploadStagingCache.java | 35 ++++-----
.../blob/serializer/FSBlobSerializerTest.java | 5 +-
oak-commons/pom.xml | 1 +
.../apache/jackrabbit/oak/commons/FileIOUtils.java | 4 +-
.../commons/{properties => log}/package-info.java | 9 ++-
.../oak/plugins/index/AsyncIndexUpdate.java | 4 +-
.../oak/plugins/index/inventory/IndexPrinter.java | 3 +-
.../oak/plugins/nodetype/TypeEditor.java | 4 +-
.../plugins/observation/filter/FilterBuilder.java | 8 +-
.../oak/plugins/tree/impl/ImmutableTree.java | 5 +-
.../accesscontrol/AccessControlManagerImpl.java | 7 +-
.../accesscontrol/ValidationEntry.java | 6 +-
.../authorization/permission/NumEntries.java | 5 +-
.../authorization/permission/PermissionEntry.java | 7 +-
.../permission/PermissionEntryProviderImpl.java | 4 +-
.../authorization/permission/PermissionUtil.java | 5 +-
.../authorization/restriction/CurrentPattern.java | 5 +-
.../authorization/restriction/GlobPattern.java | 5 +-
.../jackrabbit/oak/security/user/UserProvider.java | 5 +-
.../authorization/restriction/GlobPatternTest.java | 5 +-
oak-doc-railroad-macro/pom.xml | 2 +-
oak-doc/pom.xml | 2 +-
.../observation/ConsolidatedListenerMBeanImpl.java | 11 ++-
.../oak/jcr/observation/EventFactory.java | 9 ++-
.../plugins/index/lucene/LuceneDocumentMaker.java | 2 +-
.../lucene/directory/IndexRootDirectoryTest.java | 6 +-
oak-parent/pom.xml | 13 +++-
.../jackrabbit/oak/run/cli/OakHelpFormatter.java | 5 +-
.../jackrabbit/oak/exporter/CNDStreamWriter.java | 3 +-
.../jackrabbit/oak/plugins/tika/BinaryStats.java | 4 +-
.../index/elastic/ElasticIndexDefinition.java | 25 +++++-
.../oak/plugins/index/elastic/ElasticSemVer.java | 82 ++++++++++++++++++++
.../index/elastic/index/ElasticIndexHelper.java | 20 -----
.../index/elastic/index/ElasticIndexWriter.java | 2 +-
.../plugins/index/elastic/ElasticContentTest.java | 25 +++++-
.../index/elastic/ElasticSimilarQueryTest.java | 5 +-
.../index/elastic/index/ElasticIndexTest.java | 2 +-
.../jackrabbit/oak/plugins/tree/TreeUtil.java | 4 +-
.../security/authorization/accesscontrol/ACE.java | 4 +-
.../authorization/accesscontrol/ImmutableACL.java | 7 +-
.../restriction/RestrictionDefinitionImpl.java | 4 +-
.../authorization/restriction/RestrictionImpl.java | 5 +-
.../privilege/ImmutablePrivilegeDefinition.java | 5 +-
.../oak/segment/azure/tool/AzureCompact.java | 34 +++++---
.../apache/jackrabbit/oak/segment/MapRecord.java | 4 +-
.../oak/segment/SegmentNodeStoreFactory.java | 15 +---
.../oak/segment/SegmentNodeStoreService.java | 9 +--
.../apache/jackrabbit/oak/segment/Template.java | 10 +--
.../oak/segment/file/tar/GCGeneration.java | 6 +-
.../oak/segment/tool/check/CheckHelper.java | 3 +-
.../jackrabbit/oak/segment/BlobIdRecordTest.java | 4 +-
.../oak/segment/DefaultSegmentWriterTest.java | 7 +-
.../oak/segment/ExternalBlobReferenceTest.java | 5 +-
.../oak/segment/LongIdMappingBlobStore.java | 6 +-
.../jackrabbit/oak/segment/SegmentParserTest.java | 8 +-
oak-shaded-guava/README.md | 11 +++
.../oak/plugins/document/DocumentNodeStore.java | 4 +-
.../document/DocumentStoreStatsPrinter.java | 4 +-
.../oak/plugins/document/NodeDocument.java | 4 +
.../oak/plugins/document/UpdateUtils.java | 5 +-
.../jackrabbit/oak/plugins/document/ValueMap.java | 12 +--
.../plugins/document/VersionGCRecommendations.java | 18 ++++-
.../plugins/document/cache/NodeDocumentCache.java | 8 +-
.../plugins/document/rdb/RDBDataSourceFactory.java | 50 ++++++------
.../oak/plugins/document/rdb/RDBDocumentStore.java | 16 ++--
.../plugins/document/rdb/RDBDocumentStoreJDBC.java | 10 +--
.../oak/plugins/document/util/Utils.java | 30 ++++++++
.../document/AbstractDocumentStoreTest.java | 29 ++++++-
.../oak/plugins/document/BranchTest.java | 90 +++++++++++++++++++++-
.../oak/plugins/document/ClusterTest.java | 77 +++++++++++++++++-
.../oak/plugins/document/DocumentStoreFixture.java | 3 +-
.../document/MongoDocumentStoreLimitsTest.java | 4 +-
.../document/VersionGarbageCollectorIT.java | 10 +--
.../document/prefetch/CacheWarmingTest.java | 9 ++-
.../oak/plugins/document/util/UtilsTest.java | 3 +-
.../oak/plugins/memory/AbstractPropertyState.java | 9 ++-
.../oak/plugins/memory/MemoryNodeBuilder.java | 4 +-
.../oak/plugins/value/jcr/BinaryImpl.java | 5 +-
.../oak/plugins/value/jcr/ValueImpl.java | 4 +-
.../jackrabbit/oak/spi/commit/CommitInfo.java | 5 +-
.../jackrabbit/oak/spi/state/NodeStateUtils.java | 3 +-
.../jackrabbit/oak/upgrade/SimpleTicker.java | 5 +-
92 files changed, 666 insertions(+), 340 deletions(-)
copy oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/{properties
=> log}/package-info.java (90%)
create mode 100644
oak-search-elastic/src/main/java/org/apache/jackrabbit/oak/plugins/index/elastic/ElasticSemVer.java