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.wi...
+ </note>
+
<para>eXo JCR has an RDB (JDBC) based, production ready <emphasis
role="bold">Workspace Data Container</emphasis>.</para>