This is an automated email from the ASF dual-hosted git repository.
nfsantos pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
from 92bb0b0518 Oak-10533: Merging Incremental Store failure: Operations,
delete a node and adding node again is dumped as added node (#1189)
new d9afbe2309 Reindex command: save performance metrics in the
StatisticsProvider.
new 6ba090223c Add metrics collection to Pipelined strategy.
new 1ec8cef305 Merge remote-tracking branch 'upstream/trunk' into OAK-10519
new 2af7998a73 Add metrics collection to Pipelined strategy.
new 25d17cea9c Merge branch 'apache:trunk' into OAK-10519
new 076b3edad4 Merge remote-tracking branch 'origin/OAK-10519' into
OAK-10519
new 7b7fe5bfc3 Merge remote-tracking branch 'upstream/trunk' into OAK-10519
new a5432af9bb Upgrade package version of index importer.
new 2fed0e6931 Protected against potential NPE when cleaning up after test.
new da5415bb7c Merge remote-tracking branch 'upstream/trunk' into OAK-10519
new 0f86803ea2 Merge remote-tracking branch 'upstream/trunk' into OAK-10519
new 6498fd81f0 Merge remote-tracking branch 'upstream/trunk' into OAK-10519
new 44425615e8 Merge remote-tracking branch 'upstream/trunk' into OAK-10519
new 81eb1b4581 Merge remote-tracking branch 'upstream/trunk' into OAK-10519
new 2330bac4c8 Merge remote-tracking branch 'upstream/trunk' into OAK-10519
new c6b6678cba Finish merge.
new 38420f7d90 Merge remote-tracking branch 'upstream/trunk' into OAK-10519
new fbee334bb1 Move MetricsUtils to a common package so it can be used
from more packages and reduce code duplication.
new 165b923938 Clean up some unused test code and shutdown executors
created for tests.
new 418aed922c Merge remote-tracking branch 'upstream/trunk' into OAK-10519
new 04c9dbc4a2 Clarify intended use of MetricsUtils.setCounter().
new 53ac34cf9d Rename method to make intention more clear.
new cd06034e14 Merge remote-tracking branch 'upstream/trunk' into OAK-10519
new 162fbbc3de Merge remote-tracking branch 'upstream/trunk' into OAK-10519
new 2af8c111ee Change PipelinedMetrics from interface to class, to avoid
the Constant interface anti-pattern.
new d536891dca Add missing parameter description
new 9af1ec87cb Merge pull request #1182 from nfsantos/OAK-10519
The 18905 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../oak/plugins/index/FormattingUtils.java | 5 +-
.../oak/plugins/index/IndexerMBeanImpl.java | 3 +-
.../jackrabbit/oak/plugins/index/MetricsUtils.java | 54 ++++++++++++
.../oak/plugins/index/importer/IndexImporter.java | 44 +++++++---
.../oak/plugins/index/importer/package-info.java | 2 +-
.../oak/index/IndexImporterSupportBase.java | 2 +-
.../indexer/document/DocumentStoreIndexerBase.java | 30 +++++--
.../flatfile/FlatFileNodeStoreBuilder.java | 9 +-
.../flatfile/pipelined/PipelinedMergeSortTask.java | 18 +++-
.../flatfile/pipelined/PipelinedMetrics.java | 44 ++++++++++
.../pipelined/PipelinedMongoDownloadTask.java | 15 +++-
.../flatfile/pipelined/PipelinedStrategy.java | 36 ++++++--
.../flatfile/pipelined/PipelinedTransformTask.java | 2 +-
.../pipelined/TransformStageStatistics.java | 37 +++++++-
.../document/flatfile/pipelined/PipelinedIT.java | 71 +++++++++++++++-
.../pipelined/PipelinedMergeSortTaskTest.java | 78 ++++++++++++-----
.../pipelined/PipelinedMergeSortTaskTestBase.java | 11 ++-
.../pipelined/PipelinedMongoDownloadTaskTest.java | 38 ++++++---
.../incrementalstore/IncrementalStoreIT.java | 4 +-
.../oak/index/DocumentStoreIndexerIT.java | 99 ++++++++++++++++++++++
20 files changed, 519 insertions(+), 83 deletions(-)
create mode 100644
oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/MetricsUtils.java
create mode 100644
oak-run-commons/src/main/java/org/apache/jackrabbit/oak/index/indexer/document/flatfile/pipelined/PipelinedMetrics.java