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

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


 discard 7d9825fa54 OAK-10378 : added metrics to collect detailedGC cycle & 
deleted properties data
 discard 608a83cd71 OAK-10199 : removed DetailedGC code changes for 
RDBDocumentStore
 discard 6edae2e36b OAK-10199 : made detailedGC non-configurable on 
RDBDocumentStore
 discard 75bd3a62fe OAK-10199 : incorporated review comments to remove <p/> 
XHTML tags
 discard 3a5cf5c05c OAK-10199 : renamed method name to avoid confusion with 
other variable of same name
 discard 1a100db8d7 OAK-10199 : added unit cases for bundled properties getting 
garbaged collected as well
 discard 8b29892ca9 OAK-10199 : added bundled properties while calculating the 
properties retain set as well
 discard a8eba8135e OAK-10199 : added review comment to make minor adjustment 
for naming conventions and fixes
 discard ead092fa1f OAK-10199 : refactored RDBVersionGCSupport code
 discard cb71f0541d OAK-10199 : fixed query to avoid skipping documents with 
greater _modified timestamp
 discard 5a5a55ccba OAK-10199 : added logic to skip non garbage documents
 discard a8db120faf OAK-10199 : added unit cases to handle concurrent prop 
update and escaped properties update
 discard ccfeefa621 OAK-10199 : handled escaped properties while deleting them
 discard 6b24b94b2c OAK-10199 : added test case to continue with GC even if 
there is crash
 discard 0d7a598f0a OAK-10199 : fixed logic to include previously garbage 
collected documents if updated recently
 discard 3ff93a90cd OAK-10199 : fixed the VG INIT test
 discard 585c0519e3 OAK-10199 : fixed the VGC IT test cases failures for RDB
 discard 6a3c46ce56 OAK-10199 : fixed the test case with different revision for 
DetailedGC
 discard f6e3b082c7 OAK-10199 : added check to include oldestId when running 
detailedGc very first time
 discard 5e89472082 OAK-10199 : added test cases to fetch 5000+ modified docs 
in loop and verify them
 discard a10488aa74 OAK-10199 : minor refactoring
 discard d1a9091366 OAK-10199 : updated logic to fetch nodes by sorting them on 
the basis of _modified & _id
 discard 7fdbd47e60 OAK-10199 : fixed code smells as suggested by Sonar
 discard 3e66cc5ff0 OAK-10199 : ignore documents which doesn't have _modified 
field in mongo while fetching modifiedDocs
 discard d05fd27bee OAK-10199 : used bulk findAndModify api to perform garbage 
cleanup
 discard 2f4180aa6b OAK-10199 : override getModifiedDocs() for RDB and added 
unit cases for deletedProps
 discard cb3f06d54a OAK-10199 : provided support for feature toggle & osgi 
config for detailed gc
 discard 702ab7f358 OAK-10199 : disable the detailGc in tearDown to avoid 
side-effects
 discard c8199debdb OAK-10199 : initial sketch of detail gc skeleton
     add 66ead92532 OAK-10199 : initial sketch of detail gc skeleton
     add e677a6da5e OAK-10199 : disable the detailGc in tearDown to avoid 
side-effects
     add cb10cccb95 OAK-10199 : provided support for feature toggle & osgi 
config for detailed gc
     add bf4f21e450 OAK-10199 : override getModifiedDocs() for RDB and added 
unit cases for deletedProps
     add bb2f543438 OAK-10199 : used bulk findAndModify api to perform garbage 
cleanup
     add 55974dad97 OAK-10199 : ignore documents which doesn't have _modified 
field in mongo while fetching modifiedDocs
     add 68b129d079 OAK-10199 : fixed code smells as suggested by Sonar
     add 2a8f93bfa0 OAK-10199 : updated logic to fetch nodes by sorting them on 
the basis of _modified & _id
     add fb7aa9f061 OAK-10199 : minor refactoring
     add aa8b7e5bfa OAK-10199 : added test cases to fetch 5000+ modified docs 
in loop and verify them
     add 96e8bf1d36 OAK-10199 : added check to include oldestId when running 
detailedGc very first time
     add bb909fba54 OAK-10199 : fixed the test case with different revision for 
DetailedGC
     add e0af847730 OAK-10199 : fixed the VGC IT test cases failures for RDB
     add d26f68b60d OAK-10199 : fixed the VG INIT test
     add ea1b3c0692 OAK-10199 : fixed logic to include previously garbage 
collected documents if updated recently
     add a58f405b4d OAK-10199 : added test case to continue with GC even if 
there is crash
     add 36560c47c6 OAK-10199 : handled escaped properties while deleting them
     add 3c2bd75a00 OAK-10199 : added unit cases to handle concurrent prop 
update and escaped properties update
     add ce8f274bbf OAK-10199 : added logic to skip non garbage documents
     add d449698c92 OAK-10199 : fixed query to avoid skipping documents with 
greater _modified timestamp
     add 1a44bb81b5 OAK-10199 : refactored RDBVersionGCSupport code
     add 205e64a446 OAK-10199 : added review comment to make minor adjustment 
for naming conventions and fixes
     add 9ab0140888 OAK-10199 : added bundled properties while calculating the 
properties retain set as well
     add 2975b52f00 OAK-10199 : added unit cases for bundled properties getting 
garbaged collected as well
     add 7fcaac6175 OAK-10199 : renamed method name to avoid confusion with 
other variable of same name
     add fafcfde8c4 OAK-10199 : incorporated review comments to remove <p/> 
XHTML tags
     add 3683c0604b OAK-10199 : made detailedGC non-configurable on 
RDBDocumentStore
     add f1ceb8a450 OAK-10199 : removed DetailedGC code changes for 
RDBDocumentStore
     add 3bbb8a69d6 OAK-10378 : added metrics to collect detailedGC cycle & 
deleted properties data
     add 2c38bcfa9d OAK-10378 : improved jacadocs on 
DocumentStore#findAndUpdate API and VersionGarbageCollector internal variables

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   (7d9825fa54)
            \
             N -- N -- N   refs/heads/OAK-10378 (2c38bcfa9d)

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:
 .../apache/jackrabbit/oak/plugins/document/DocumentStore.java  |  2 +-
 .../oak/plugins/document/VersionGarbageCollector.java          | 10 ++++++++++
 .../oak/plugins/document/util/LoggingDocumentStoreWrapper.java |  1 +
 3 files changed, 12 insertions(+), 1 deletion(-)

Reply via email to