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 ca...@apache.org on 2018/04/30 21:58:39 UTC

svn commit: r1830635 - /jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/lucene.md

Author: catholicon
Date: Mon Apr 30 21:58:39 2018
New Revision: 1830635

URL: http://svn.apache.org/viewvc?rev=1830635&view=rev
Log:
OAK-301: Document Oak

OAK-6862 removed configurable 12hr schedule for execution of active
collection to an Mbean. Documenting that change.

Modified:
    jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/lucene.md

Modified: jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/lucene.md
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/lucene.md?rev=1830635&r1=1830634&r2=1830635&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/lucene.md (original)
+++ jackrabbit/oak/trunk/oak-doc/src/site/markdown/query/lucene.md Mon Apr 30 21:58:39 2018
@@ -1096,7 +1096,7 @@ index content e.g. size of index, number
 
 ### <a name="active-blob-collection"></a>Active Index Files Collection
 
-`@since Oak 1.7.1`
+`@since Oak 1.7.12`
 
 Lucene indexing for moderately active repository creates a lot of deleted files.
 This creates excessive load for usual mark-sweep garbage collection. Since, blobs
@@ -1109,8 +1109,9 @@ can be controlled by `deletedBlobsCollec
 [Lucene Index provider service configuration](#osgi-config).
 
 The feature would only delete blobs which have been deleted before a certain time.
-This is 24 hours by default and can be controlled by defining `oak.active.deletion.minAge`
-as number of hours to not purge a blob after it's deleted from the repository.
+The task to actually purge blobs from datastore is performed by jmx operation. Jmx bean
+for the operation is `org.apache.jackrabbit.oak:name=Active lucene files collection,type=ActiveDeletedBlobCollector`
+and the operation is `startActiveCollection()`.
 
 ### <a name="luke"></a>Analyzing created Lucene Index