This is an automated email from the ASF dual-hosted git repository.

reschke pushed a change to branch OAK-11621
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git


    from 5b9eb1cf2c OAK-11621: Reduce usage of Guava Ticker - oak-search-elastic
     add 0178047ee9 OAK-11478 Node store statistics: support the tree store 
(#2071)
     add dea40543d3 OAK-11605 : removed usage of Guava's ImmutableSet.copyOf 
with LinkedSet (#2184)
     add c514f197e2 Revert "OAK-11605 : removed usage of Guava's 
ImmutableSet.copyOf with LinkedS…" (#2198)
     add e26efdf33e Reapply "OAK-11605 : removed usage of Guava's 
ImmutableSet.copyOf with LinkedS…" (#2198)
     add 8a80267ebf OAK-11624: make ES queries more lenient when values cannot 
be converted (#2200)
     add 7c7093b81e OAK-11541: Reduce logQueryExplain to only happen if Trace 
logs are enabled (#2134)
     add 0a76f3ddd6 OAK-11623 Clean oak-segment-azure lib embedding and 
exporting (#2199)
     add 71875f1590 OAK-11594 - Converting existing indexes from a type to 
another leaves the async lane the same (#2173)
     add 6ca71c76f3 OAK-11444 [full-gc] Save document id and empty properties 
names before deletion (#2038)
     add 25df4149f2 OAK-11568 Elastic: improved compatibility for aggregation 
definitions (#2193)
     add 4e081f8b6e OAK-11622: Clock improvements - clarify relation to JDK 
clock
     add 4a9c7e33f1 OAK-11622: Clock improvements - use SystemPropertySupplier
     add 362b2d5836 OAK-11622: Clock improvements - address some IDE warnings
     add 130a7da344 OAK-11622: Clock improvements - address some IDE warnings
     add 292079c984 OAK-11622: Clock improvements - improve test coverage
     add cd77148a81 OAK-11622: Clock improvements - implement millis() 
deprecate getTime()
     add 49908716e5 OAK-11622: Clock improvements - add waitFor()
     add 9e53192b95 OAK-11622: Clock improvements - add NonTickingTestClock
     add 9111fe08b3 Merge branch 'OAK-11622' into OAK-11621

No new revisions were added by this update.

Summary of changes:
 .../cug/impl/CugAccessControlManager.java          |   2 +-
 .../authorization/cug/impl/CugExcludeImpl.java     |   3 +-
 .../apache/jackrabbit/oak/commons/Profiler.java    |   9 +-
 .../org/apache/jackrabbit/oak/stats/Clock.java     |  52 +++--
 .../apache/jackrabbit/oak/stats/package-info.java  |   2 +-
 .../org/apache/jackrabbit/oak/stats/ClockTest.java |  62 +++++-
 .../jackrabbit/oak/stats/NonTickingTestClock.java  |  17 +-
 .../oak/plugins/index/importer/IndexImporter.java  |  21 ++
 .../plugins/index/importer/IndexImporterTest.java  |  46 +++++
 oak-doc/src/site/markdown/security/user/default.md |   2 +-
 .../lucene/directory/CopyOnReadDirectory.java      |   3 +-
 .../index/lucene/directory/OakDirectory.java       |   3 +-
 .../property/UniquenessConstraintValidator.java    |   4 +-
 .../document/flatfile/analysis/StatsBuilder.java   |  64 +++---
 .../analysis/modules/DistinctBinarySize.java       |   8 +-
 .../analysis/stream/NodeStreamConverter.java       | 103 ----------
 .../stream/NodeStreamConverterCompressed.java      | 134 -------------
 .../flatfile/analysis/stream/NodeStreamReader.java | 166 ----------------
 .../stream/NodeStreamReaderCompressed.java         | 155 ---------------
 ...odeLineReader.java => NodeTreeStoreReader.java} | 130 +++++--------
 .../flatfile/analysis/stream/NodeStreamTest.java   |  98 ----------
 .../flatfile/analysis/stream/VarIntTest.java       |  45 -----
 .../oak/index/merge/IndexStoreCommand.java         |   4 +-
 .../oak/index/merge/IndexStoreStatsCommand.java    |  75 +++++++
 .../apache/jackrabbit/oak/run/AvailableModes.java  |   4 +-
 .../jackrabbit/oak/run/RevisionsCommand.java       |   9 +
 .../index/elastic/ElasticIndexProviderService.java |  69 +------
 .../elastic/index/ElasticBulkProcessorHandler.java |   2 +-
 .../index/elastic/index/ElasticCustomAnalyzer.java | 136 +++++++++++--
 .../index/elastic/index/ElasticDocument.java       |   2 +
 .../index/elastic/index/ElasticDocumentMaker.java  |   9 +-
 .../elastic/index/ElasticIndexEditorContext.java   |   2 +-
 .../index/elastic/index/ElasticIndexWriter.java    |  11 +-
 .../index/elastic/query/ElasticRequestHandler.java |   3 +-
 .../index/elastic/util/ElasticIndexUtils.java      |   3 +-
 .../index/elastic/ElasticDynamicBoostTest.java     |   2 +-
 .../index/elastic/ElasticIndexAggregationTest.java |  14 +-
 .../index/elastic/ElasticInferenceTest.java        |   5 +-
 .../oak/plugins/index/elastic/ElasticPerfTest.java |   5 +-
 .../plugins/index/elastic/ElasticTestServer.java   |   1 +
 .../elastic/index/ElasticIndexHelperTest.java      |  61 ++++++
 .../oak/plugins/index/search/util/ConfigUtil.java  |   2 +-
 .../plugins/index/FullTextAnalyzerCommonTest.java  | 156 +++++++++++++++
 .../oak/plugins/index/FullTextIndexCommonTest.java |  31 +++
 .../oak/spi/security/ConfigurationParameters.java  |   7 +-
 .../spi/security/authentication/AuthInfoImpl.java  |   3 +-
 .../credentials/SimpleCredentialsSupport.java      |   4 +-
 .../security/authorization/accesscontrol/ACE.java  |   3 +-
 .../restriction/AbstractRestrictionProvider.java   |   3 +-
 .../security/privilege/PrivilegeBitsProvider.java  |   5 +-
 oak-segment-azure/pom.xml                          |   3 -
 .../oak/composite/CompositeNodeStore.java          |   3 +-
 .../checks/NodeTypeMountedNodeStoreChecker.java    |   6 +-
 .../oak/plugins/document/Configuration.java        |   5 +
 .../plugins/document/DocumentNodeStoreBuilder.java |  10 +
 .../plugins/document/DocumentNodeStoreService.java |   1 +
 .../oak/plugins/document/FullGcNodeBin.java        |  82 ++++++++
 .../oak/plugins/document/VersionGCSupport.java     |   4 +
 .../plugins/document/VersionGarbageCollector.java  |  12 +-
 .../mongo/MongoDocumentNodeStoreBuilderBase.java   |   2 +-
 .../plugins/document/mongo/MongoDocumentStore.java |  17 ++
 .../plugins/document/mongo/MongoFullGcNodeBin.java | 171 ++++++++++++++++
 .../document/mongo/MongoVersionGCSupport.java      |  41 ++--
 .../document/rdb/RDBDocumentNodeStoreBuilder.java  |  12 ++
 .../DocumentNodeStoreServiceConfigurationTest.java |   8 +
 .../mongo/MongoDocumentNodeStoreBuilderTest.java   |   6 +
 .../document/mongo/MongoFullGcNodeBinTest.java     | 216 +++++++++++++++++++++
 .../rdb/RDBDocumentNodeStoreBuilderTest.java       |   7 +
 .../oak/upgrade/RepositorySidegrade.java           |  11 +-
 .../jackrabbit/oak/upgrade/RepositoryUpgrade.java  |  15 +-
 70 files changed, 1387 insertions(+), 1005 deletions(-)
 copy 
oak-benchmarks/src/main/java/org/apache/jackrabbit/oak/benchmark/OrderedIndexQueryNoIndexTest.java
 => 
oak-core-spi/src/test/java/org/apache/jackrabbit/oak/stats/NonTickingTestClock.java
 (73%)
 delete mode 100644 
oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/stream/NodeStreamConverter.java
 delete mode 100644 
oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/stream/NodeStreamConverterCompressed.java
 delete mode 100644 
oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/stream/NodeStreamReader.java
 delete mode 100644 
oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/stream/NodeStreamReaderCompressed.java
 rename 
oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/stream/{NodeLineReader.java
 => NodeTreeStoreReader.java} (78%)
 delete mode 100644 
oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/stream/NodeStreamTest.java
 delete mode 100644 
oak-run-commons/src/test/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/analysis/stream/VarIntTest.java
 create mode 100644 
oak-run/src/main/java/org/apache/jackrabbit/oak/index/merge/IndexStoreStatsCommand.java
 create mode 100644 
oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/FullGcNodeBin.java
 create mode 100644 
oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoFullGcNodeBin.java
 create mode 100644 
oak-store-document/src/test/java/org/apache/jackrabbit/oak/plugins/document/mongo/MongoFullGcNodeBinTest.java

Reply via email to