[exo-jcr-commits] exo-jcr SVN: r4779 - jcr/trunk/exo.jcr.docs/exo.jcr.docs.developer/en/src/main/docbook/en-US/modules/jcr/configuration.

do-not-reply at jboss.org do-not-reply at jboss.org
Fri Aug 19 04:39:14 EDT 2011


Author: sergiykarpenko
Date: 2011-08-19 04:39:14 -0400 (Fri, 19 Aug 2011)
New Revision: 4779

Modified:
   jcr/trunk/exo.jcr.docs/exo.jcr.docs.developer/en/src/main/docbook/en-US/modules/jcr/configuration/exo-jcr-configuration.xml
   jcr/trunk/exo.jcr.docs/exo.jcr.docs.developer/en/src/main/docbook/en-US/modules/jcr/configuration/workspace-persistence-storage.xml
Log:
EXOJCR-1456: doc updated. Info about bloom filter configuration added

Modified: jcr/trunk/exo.jcr.docs/exo.jcr.docs.developer/en/src/main/docbook/en-US/modules/jcr/configuration/exo-jcr-configuration.xml
===================================================================
--- jcr/trunk/exo.jcr.docs/exo.jcr.docs.developer/en/src/main/docbook/en-US/modules/jcr/configuration/exo-jcr-configuration.xml	2011-08-19 07:10:16 UTC (rev 4778)
+++ jcr/trunk/exo.jcr.docs/exo.jcr.docs.developer/en/src/main/docbook/en-US/modules/jcr/configuration/exo-jcr-configuration.xml	2011-08-19 08:39:14 UTC (rev 4779)
@@ -262,11 +262,7 @@
             operation but in same time Observation'll not notified, has
             default value true</entry>
           </row>
-        </tbody>
-      </tgroup>
 
-      <tgroup cols="2">
-        <tbody>
           <row>
             <entry>lazy-node-iterator-page-size</entry>
 
@@ -274,6 +270,20 @@
             can be retrieved from storage per request. The default value is
             100</entry>
           </row>
+
+          <row>
+            <entry>acl-bloomfilter-false-positive-probability</entry>
+
+            <entry>ACL Bloom-filter desired false positive probability. Range
+            [0..1]. Default value 0.1d.</entry>
+          </row>
+
+          <row>
+            <entry>acl-bloomfilter-elements-number</entry>
+
+            <entry>Expected number of ACL-elements in the Bloom-filter.
+            Default value 1000000.</entry>
+          </row>
         </tbody>
       </tgroup>
     </table>

Modified: jcr/trunk/exo.jcr.docs/exo.jcr.docs.developer/en/src/main/docbook/en-US/modules/jcr/configuration/workspace-persistence-storage.xml
===================================================================
--- jcr/trunk/exo.jcr.docs/exo.jcr.docs.developer/en/src/main/docbook/en-US/modules/jcr/configuration/workspace-persistence-storage.xml	2011-08-19 07:10:16 UTC (rev 4778)
+++ jcr/trunk/exo.jcr.docs/exo.jcr.docs.developer/en/src/main/docbook/en-US/modules/jcr/configuration/workspace-persistence-storage.xml	2011-08-19 08:39:14 UTC (rev 4779)
@@ -24,6 +24,8 @@
     &lt;property name="max-buffer-size" value="200K"/&gt;
     &lt;property name="swap-directory" value="target/temp/swap/ws"/&gt;
     &lt;property name="lazy-node-iterator-page-size" value="50"/&gt;
+    &lt;property name="acl-bloomfilter-false-positive-probability" value="0.1d"/&gt;
+    &lt;property name="acl-bloomfilter-elements-number" value="1000000"/&gt;
   &lt;/properties&gt;</programlisting>
 
   <para>Properties are Container specific parameters:</para>
@@ -51,6 +53,26 @@
   child nodes iterator settings. Defines size of page, the number of nodes
   that are retrieved from persistent storage at once.</para>
 
+  <para><emphasis
+  role="bold">acl-bloomfilter-false-positive-probability</emphasis>: ACL
+  Bloom-filter settings. ACL Bloom-filter desired false positive probability.
+  Range [0..1]. Default value 0.1d.</para>
+
+  <para><emphasis role="bold">acl-bloomfilter-elements-number</emphasis>: ACL
+  Bloom-filter settings. Expected number of ACL-elements in the Bloom-filter.
+  Default value 1000000.</para>
+
+  <note>
+    <para>Bloom-filter used to avoid read nodes that definitely do not have
+    ACL. <emphasis
+    role="bold">acl-bloomfilter-false-positive-probability</emphasis> and
+    <emphasis role="bold">acl-bloomfilter-elements-number</emphasis> used to
+    configure such filters.</para>
+
+    <para>More about Bloom filters you can read here <ulink
+    url="http://en.wikipedia.org/wiki/Bloom_filter">http://en.wikipedia.org/wiki/Bloom_filter</ulink>.</para>
+  </note>
+
   <para>eXo JCR has an RDB (JDBC) based, production ready <emphasis
   role="bold">Workspace Data Container</emphasis>.</para>
 



More information about the exo-jcr-commits mailing list