Author: chirino
Date: Sat Aug 25 19:05:21 2012
New Revision: 1377336
URL: http://svn.apache.org/viewvc?rev=1377336&view=rev
Log:
Update the docs with info on which VS C++ 2010 redistributable package needs to
be installed to run LevelDB on windows.
Modified:
activemq/activemq-apollo/trunk/apollo-website/src/documentation/getting-started.md
activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md
Modified:
activemq/activemq-apollo/trunk/apollo-website/src/documentation/getting-started.md
URL:
http://svn.apache.org/viewvc/activemq/activemq-apollo/trunk/apollo-website/src/documentation/getting-started.md?rev=1377336&r1=1377335&r2=1377336&view=diff
==============================================================================
---
activemq/activemq-apollo/trunk/apollo-website/src/documentation/getting-started.md
(original)
+++
activemq/activemq-apollo/trunk/apollo-website/src/documentation/getting-started.md
Sat Aug 25 19:05:21 2012
@@ -42,6 +42,14 @@ jar -xvf apache-apollo-${project_version
The distribution will be extracted into a directory called,
`apache-apollo-${project_version}`.
The rest of dis document will refer the full path to this directory as
`${APOLLO_HOME}`.
+### Optional Windows Prerequisites
+
+If your on Windows Vista, Server 2008, or later you should install the MS VC++
2010 Redistributable
+package so that Apollo can use the JNI implementation of LevelDB.
+
+* If your running a 32 bit JVM, install: [Microsoft Visual C++ 2010
Redistributable Package
(x86)](http://www.microsoft.com/en-us/download/details.aspx?id=5555)
+* If your running a 64 bit JVM, install: [Microsoft Visual C++ 2010
Redistributable Package
(x64)](http://www.microsoft.com/en-us/download/details.aspx?id=14632)
+
### Creating a Broker Instance
A broker instance is the directory containing all the configuration and runtime
Modified:
activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md
URL:
http://svn.apache.org/viewvc/activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md?rev=1377336&r1=1377335&r2=1377336&view=diff
==============================================================================
---
activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md
(original)
+++
activemq/activemq-apollo/trunk/apollo-website/src/documentation/user-manual.md
Sat Aug 25 19:05:21 2012
@@ -567,9 +567,7 @@ implementations currently supported are:
* [LevelDB Store](#LevelDB_Store) : is a file based message store implemented
using the
[Google's LevelDB](http://en.wikipedia.org/wiki/LevelDB) library to maintain
indexes into
- log files holding the messages. This the default implementation used. It
uses a JNI
- driver on Linux, OS X, and Windows but falls back to an expermental pure
Java driver
- on other platforms.
+ log files holding the messages. This the default implementation used.
* [BDB Store](#BDB_Store) : is a file based message store implemented using
the
[Sleepycat BDB](http://en.wikipedia.org/wiki/Berkeley_DB) library.
This implemenation should work equally well on all platforms since it's a
pure
@@ -629,6 +627,17 @@ A `leveldb_store` element may be configu
* `log_compression` : The type of compression to apply to the log records.
Can be `snappy` or `none`. The value defaults to `snappy`.
+### Support Platforms
+
+The LevelDB store uses a JNI driver on Linux, OS X, and supported Windows
versions,
+but falls back to an experimental pure Java driver on other platforms.
+
+The supported Windows versions are Vista, Server 2008 and later that have the
+MS VC++ 2010 Redistributable package installed:
+
+* If your running a 32 bit JVM, install: [Microsoft Visual C++ 2010
Redistributable Package
(x86)](http://www.microsoft.com/en-us/download/details.aspx?id=5555)
+* If your running a 64 bit JVM, install: [Microsoft Visual C++ 2010
Redistributable Package
(x64)](http://www.microsoft.com/en-us/download/details.aspx?id=14632)
+
###### BDB Store
Apache cannot redistribute the BDB library due to the terms of it's