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 da...@apache.org on 2023/06/26 14:28:05 UTC
[jackrabbit-oak] branch OAK-10199 updated (d8ed2a53ce -> 11cf1f61f8)
This is an automated email from the ASF dual-hosted git repository.
daim pushed a change to branch OAK-10199
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
omit d8ed2a53ce OAK-10199 : handled escaped properties while deleting them
omit 96c3fa25d8 OAK-10307: re-add guava to several subprojects to re-enable isolated compilation (will be removed later on)
omit f01d696555 OAK-10326: temporarily set baseline version explicitly (and remove before release of 1.54.0)
omit a11707669e OAK-10307: re-add guava to several subprojects to re-enable isolated compilation (will be removed later on)
omit bbabbf8944 OAK-10307: re-add guava to several subprojects to re-enable isolated compilation (will be removed later on)
omit ac92820ac8 OAK-10307: re-add guava to several subprojects to re-enable isolated compilation (will be removed later on)
omit a7d7e98241 OAK-10307: re-add guava to several subprojects to re-enable isolated compilation (will be removed later on)
omit 61cdb568b8 OAK-10316: Importer exceptions always should mention path (#1001)
omit 80ed5235fa OAK-5782: Test failure: persistentCache.BroadcastTest.broadcastTCP
omit 07548dddfb OAK-10199 : added test case to continue with GC even if there is crash
omit 9ba789dd1c OAK-10304: log registration of invalid namespace names (#1000)
omit 404a2f9844 OAK-10199 : fixed logic to include previously garbage collected documents if updated recently
omit 9baa6e57ea OAK-10317 : Additional tests for dynamic automembership
omit 2835170ac3 OAK-10307: oak-shaded-guava leaks original guava as transitive dependency - restore references in oak-core
omit 6d2b3f5656 OAK-10199 : fixed the VG INIT test
omit e04e3b60fb OAK-10199 : fixed the VGC IT test cases failures for RDB
omit 36f0e90736 OAK-10199 : fixed the test case with different revision for DetailedGC
omit 9f987550ce OAK-10199 : added check to include oldestId when running detailedGc very first time
omit f33a2ccf0f OAK-10199 : added test cases to fetch 5000+ modified docs in loop and verify them
omit c07e986db8 OAK-10199 : minor refactoring
omit 4d96c5f01e OAK-10199 : updated logic to fetch nodes by sorting them on the basis of _modified & _id
omit 98cf9fe965 OAK-10199 : fixed code smells as suggested by Sonar
omit bcf0c09d5d OAK-10199 : ignore documents which doesn't have _modified field in mongo while fetching modifiedDocs
omit 6309472733 OAK-10199 : used bulk findAndModify api to perform garbage cleanup
omit 25a27b9137 OAK-10199 : override getModifiedDocs() for RDB and added unit cases for deletedProps
omit 16497bf787 OAK-10199 : provided support for feature toggle & osgi config for detailed gc
omit 2d12b5d89c OAK-10199 : disable the detailGc in tearDown to avoid side-effects
omit 43d986e464 OAK-10199 : initial sketch of detail gc skeleton
add ca1f444a04 OAK-10307: oak-shaded-guava leaks original guava as transitive dependency - restore references in oak-core
add 4352bb31fe OAK-10317 : Additional tests for dynamic automembership
add 601352d820 OAK-10304: log registration of invalid namespace names (#1000)
add 60cb9728ba OAK-5782: Test failure: persistentCache.BroadcastTest.broadcastTCP
add 16edc2c0b7 Merge pull request #997 from mreutegg/OAK-5782
add a149bfc42f OAK-10316: Importer exceptions always should mention path (#1001)
add 6f8cf0c7cf OAK-10307: re-add guava to several subprojects to re-enable isolated compilation (will be removed later on)
add 8c970c0f24 OAK-10307: re-add guava to several subprojects to re-enable isolated compilation (will be removed later on)
add 330f5cc0fe OAK-10307: re-add guava to several subprojects to re-enable isolated compilation (will be removed later on)
add 99a28f8e2b OAK-10307: re-add guava to several subprojects to re-enable isolated compilation (will be removed later on)
add 47ead8c04d OAK-10326: temporarily set baseline version explicitly (and remove before release of 1.54.0)
add 05030fcba4 OAK-10307: re-add guava to several subprojects to re-enable isolated compilation (will be removed later on)
add 03904787bc OAK-10324: IN queries on boolean fields should not fail when one of the values cannot be parsed (#1002)
add 495f96a098 OAK-10313: Counter for DocumentStore check
add 0b6d60bfc3 Merge pull request #996 from mreutegg/OAK-10315
add 8dcbb60c89 OAK-10199 : initial sketch of detail gc skeleton
add 801abb7be7 OAK-10199 : disable the detailGc in tearDown to avoid side-effects
add b631db6110 OAK-10199 : provided support for feature toggle & osgi config for detailed gc
add 71e2cd6b6c OAK-10199 : override getModifiedDocs() for RDB and added unit cases for deletedProps
add aaad5ab0ad OAK-10199 : used bulk findAndModify api to perform garbage cleanup
add 0b52bd9907 OAK-10199 : ignore documents which doesn't have _modified field in mongo while fetching modifiedDocs
add 9cf4cd2117 OAK-10199 : fixed code smells as suggested by Sonar
add b3510bf369 OAK-10199 : updated logic to fetch nodes by sorting them on the basis of _modified & _id
add 338caf031f OAK-10199 : minor refactoring
add 8e0c3a43fa OAK-10199 : added test cases to fetch 5000+ modified docs in loop and verify them
add a036119e33 OAK-10199 : added check to include oldestId when running detailedGc very first time
add ef87fbb727 OAK-10199 : fixed the test case with different revision for DetailedGC
add aa3807472e OAK-10199 : fixed the VGC IT test cases failures for RDB
add a6a2813b24 OAK-10199 : fixed the VG INIT test
add 5579020e93 OAK-10199 : fixed logic to include previously garbage collected documents if updated recently
add d01e5710cd OAK-10199 : added test case to continue with GC even if there is crash
add 11cf1f61f8 OAK-10199 : handled escaped properties while deleting them
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (d8ed2a53ce)
\
N -- N -- N refs/heads/OAK-10199 (11cf1f61f8)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../plugins/document/check/DocumentStoreCheck.java | 16 ++++-
.../oak/plugins/document/check/NodeCounter.java | 77 ++++++++++++++++++++++
.../oak/run/DocumentStoreCheckCommand.java | 9 +++
.../index/elastic/query/ElasticRequestHandler.java | 50 +++++++-------
.../oak/plugins/index/PropertyIndexCommonTest.java | 24 +++++++
5 files changed, 149 insertions(+), 27 deletions(-)
create mode 100644 oak-run/src/main/java/org/apache/jackrabbit/oak/plugins/document/check/NodeCounter.java