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/05/30 15:01:58 UTC
[jackrabbit-oak] branch OAK-10247 updated (3994dc9e84 -> dac9d0217d)
This is an automated email from the ASF dual-hosted git repository.
reschke pushed a change to branch OAK-10247
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
from 3994dc9e84 OAK-10247: temp. switch project version for testing
add 7b86f6bbe7 OAK-10213 : updated DocumentStore API to support bulk modify request
add 01f834925b OAK-10213 : updated JavaDocs for bulk findAndUpdate and added retryCounter for stats
add 010579266f OAK-10213 : reused the exisiting method by adding boolean flags for bulkRequest
add 9a915fbfaf OAK-10213 : added unit cases for findAndUpdate stats collector & fix minor logging issues
add 2f7a1c0c94 OAK-10213 : removed findDocuments query in case all documents had been updated
add f05ea5ec4f OAK-10213 : fixed mongo integration tests by updating existing sub-document rather than adding new one
add 8fd4e6fc87 OAK-10213 : added test for throttling findAndUpdate bulk API
add cf467ae6d4 Merge pull request #920 from apache/OAK-10213
add dac9d0217d Merge remote-tracking branch 'origin/trunk' into OAK-10247
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 +
.../oak/plugins/document/DocumentStore.java | 31 ++++
.../oak/plugins/document/DocumentStoreStats.java | 14 +-
.../document/DocumentStoreStatsCollector.java | 12 ++
.../plugins/document/ThrottlingStatsCollector.java | 12 ++
.../document/ThrottlingStatsCollectorImpl.java | 14 +-
.../plugins/document/mongo/MongoDocumentStore.java | 204 +++++++++++++++++++--
.../util/LeaseCheckDocumentStoreWrapper.java | 8 +
.../document/util/LoggingDocumentStoreWrapper.java | 11 ++
.../plugins/document/util/ModifyMetricUpdater.java | 13 +-
.../util/SynchronizingDocumentStoreWrapper.java | 6 +
.../util/ThrottlingDocumentStoreWrapper.java | 12 ++
.../document/util/TimingDocumentStoreWrapper.java | 19 ++
.../oak/plugins/document/DocumentStoreStatsIT.java | 42 ++++-
.../plugins/document/DocumentStoreStatsTest.java | 38 ++++
.../oak/plugins/document/MongoDocumentStoreIT.java | 117 ++++++++++++
.../document/ThrottlingStatsCollectorImplTest.java | 48 ++++-
.../document/util/ModifyMetricUpdaterTest.java | 51 ++++--
.../util/ReadOnlyDocumentStoreWrapperTest.java | 2 +-
.../util/ThrottlingDocumentStoreWrapperTest.java | 9 +
20 files changed, 621 insertions(+), 43 deletions(-)