Author: buildbot
Date: Thu Oct 10 17:21:29 2013
New Revision: 882045
Log:
Production update by buildbot for activemq
Modified:
websites/production/activemq/content/cache/main.pageCache
websites/production/activemq/content/replicated-leveldb-store.html
Modified: websites/production/activemq/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/activemq/content/replicated-leveldb-store.html
==============================================================================
--- websites/production/activemq/content/replicated-leveldb-store.html
(original)
+++ websites/production/activemq/content/replicated-leveldb-store.html Thu Oct
10 17:21:29 2013
@@ -153,6 +153,9 @@ failover:(tcp://broker1:61616,tcp://brok
<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh"> property name </th><th colspan="1" rowspan="1"
class="confluenceTh"> default value </th><th colspan="1" rowspan="1"
class="confluenceTh"> Comments </th></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>directory</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>LevelDB</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> The directory which the store will use to hold it's data
files. The store will create the directory if it does not already exist.
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>readThreads</tt> </td><td colspan="1" rowspan="1" class="confluenceTd">
<tt>10</tt> </td><td colspan="1" rowspan="1" class="confluenceTd"> The number
of concurrent IO read threads to allowed. </td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"> <tt>logSize</tt> </td><td colspan="1"
rowspan="1" class="confluenceTd"> <tt>104857600</tt> (10
0 MB) </td><td colspan="1" rowspan="1" class="confluenceTd"> The max size (in
bytes) of each data log file before log file rotation occurs. </td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"> <tt>logWriteBufferSize</tt>
</td><td colspan="1" rowspan="1" class="confluenceTd"> <tt>4194304</tt> (4 MB)
</td><td colspan="1" rowspan="1" class="confluenceTd"> That maximum amount of
log data to build up before writing to the file system. </td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"> <tt>verifyChecksums</tt> </td><td
colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td
colspan="1" rowspan="1" class="confluenceTd"> Set to true to force checksum
verification of all data that is read from the file system. </td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"> <tt>paranoidChecks</tt> </td><td
colspan="1" rowspan="1" class="confluenceTd"> <tt>false</tt> </td><td
colspan="1" rowspan="1" class="confluenceTd"> Make the store error out as soon
as
possible if it detects internal corruption. </td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"> <tt>indexFactory</tt> </td><td colspan="1"
rowspan="1" class="confluenceTd"> <tt>org.fusesource.leveldbjni.JniDBFactory,
org.iq80.leveldb.impl.Iq80DBFactory</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> The factory classes to use when creating the LevelDB
indexes </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>indexMaxOpenFiles</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>1000</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> Number of open files that can be used by the index.
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>indexBlockRestartInterval</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>16</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> Number keys between restart points for delta encoding of
keys. </td></tr><tr><td colspan="1" rowspan="1" class="confluence
Td"> <tt>indexWriteBufferSize</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>6291456</tt> (6 MB) </td><td colspan="1" rowspan="1"
class="confluenceTd"> Amount of index data to build up in memory before
converting to a sorted on-disk file. </td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>indexBlockSize</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>4096</tt> (4 K) </td><td colspan="1" rowspan="1"
class="confluenceTd"> The size of index data packed per block.
</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>indexCacheSize</tt> </td><td colspan="1" rowspan="1" class="confluenceTd">
<tt>268435456</tt> (256 MB) </td><td colspan="1" rowspan="1"
class="confluenceTd"> The maximum amount of off-heap memory to use to cache
index blocks. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>indexCompression</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>snappy</tt> </td><td colspan="1" rowspa
n="1" class="confluenceTd"> The type of compression to apply to the index
blocks. Can be snappy or none. </td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>logCompression</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> <tt>none</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> The type of compression to apply to the log records. Can
be snappy or none. </td></tr></tbody></table>
</div>
+
+
+<div class="panelMacro"><table class="warningMacro"><colgroup span="1"><col
span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1"
valign="top"><img align="middle"
src="https://cwiki.apache.org/confluence/images/icons/emoticons/forbidden.gif"
width="16" height="16" alt="" border="0"></td><td colspan="1"
rowspan="1"><b>Caveats</b><br clear="none">The LevelDB store does not yet
support storing data associated with <a shape="rect"
href="delay-and-schedule-message-delivery.html" title="Delay and Schedule
Message Delivery">Delay and Schedule Message Delivery</a>. Those are are
stored in a separate non-replicated KahaDB data files. Unexpected results will
occur if you use <a shape="rect"
href="delay-and-schedule-message-delivery.html" title="Delay and Schedule
Message Delivery">Delay and Schedule Message Delivery</a> with the replicated
leveldb store since that data will be not be there when the master fails over
to a slave.</td></tr></table></div>
</div>
</td>
<td valign="top">