[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 @@
<property name="max-buffer-size" value="200K"/>
<property name="swap-directory" value="target/temp/swap/ws"/>
<property name="lazy-node-iterator-page-size" value="50"/>
+ <property name="acl-bloomfilter-false-positive-probability" value="0.1d"/>
+ <property name="acl-bloomfilter-elements-number" value="1000000"/>
</properties></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