Author: buildbot
Date: Tue Sep 15 22:03:28 2015
New Revision: 965585

Log:
Staging update by buildbot for sling

Modified:
    websites/staging/sling/trunk/content/   (props changed)
    
websites/staging/sling/trunk/content/documentation/bundles/nosql-resource-providers.html

Propchange: websites/staging/sling/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue Sep 15 22:03:28 2015
@@ -1 +1 @@
-1703299
+1703300

Modified: 
websites/staging/sling/trunk/content/documentation/bundles/nosql-resource-providers.html
==============================================================================
--- 
websites/staging/sling/trunk/content/documentation/bundles/nosql-resource-providers.html
 (original)
+++ 
websites/staging/sling/trunk/content/documentation/bundles/nosql-resource-providers.html
 Tue Sep 15 22:03:28 2015
@@ -130,38 +130,36 @@ h2:hover > .headerlink, h3:hover > .head
 <li>The Sling CRUD support defines a simple transaction model with buffering 
all changes in memory until a call to "commit()" persists them to the NoSQL 
database</li>
 <li>Iterating over child resources and deleting a resource including all 
descendants requires some basic query capabilities in the NoSQL store</li>
 </ul>
-<p>All these general features are implemented in an abstraction layer called 
<a 
href="https://svn.apache.org/repos/asf/sling/trunk/contrib/nosql/generic";>"Apache
 Sling NoSQL Generic Resource Provider"</a>, which is used by the resource 
provider implementations per NoSQL product. Those implementation than only 
implement a thin "adapter" which maps the resource data to the NoSQL 
product-specific storage formats and query capabilities, without having to care 
about all the complex resource provider handling.</p>
+<p>All these general features are implemented in an abstraction layer called 
<a 
href="https://github.com/apache/sling/tree/trunk/contrib/nosql/generic";>"Apache 
Sling NoSQL Generic Resource Provider"</a>, which is used by the resource 
provider implementations per NoSQL product. Those implementation than only 
implement a thin "adapter" which maps the resource data to the NoSQL 
product-specific storage formats and query capabilities, without having to care 
about all the complex resource provider handling.</p>
 <p>This generic resource provider also contains a set of integration tests 
covering the most relevant resource read- and write usecases which can be used 
to test a NoSQL product-specific  resource provider implementation and the 
underlying NoSQL database.</p>
 <h2 id="mongodb-nosql-resource-provider">MongoDB NoSQL Resource Provider<a 
class="headerlink" href="#mongodb-nosql-resource-provider" title="Permanent 
link">&para;</a></h2>
 <p>Resource provider for <a href="https://www.mongodb.org/";>MongoDB</a> NoSQL 
database.</p>
 <p>Tested with MongoDB Server 3.0.6 and MongoDB Java Driver 3.0.4.</p>
 <p>Configuration example:</p>
-<p><code>org.apache.sling.nosql.mongodb.resourceprovider.MongoDBNoSqlResourceProviderFactory.factory.config-default
+<p>org.apache.sling.nosql.mongodb.resourceprovider.MongoDBNoSqlResourceProviderFactory.factory.config-default
     provider.roots=["/"]
     connectionString="localhost:27017"
     database="sling"
-    collection="resources"</code></p>
+    collection="resources"</p>
 <p>See Apache Felix OSGi console for detailed documentation of the parameters. 
All resource data is stored in one Collection of one MongoDB database. Each 
resource is stored as a document with the path stored in an "_id" property.</p>
-<p>Source code: <a 
href="https://svn.apache.org/repos/asf/sling/trunk/contrib/nosql/mongodb-resourceprovider";>Apache
 Sling NoSQL MongoDB Resource Provider</a></p>
-<p>Please note: there is an <a 
href="https://svn.apache.org/repos/asf/sling/trunk/contrib/extensions/mongodb";>alternative
 MongoDB resource provider implementation</a> from 2012 which has less 
features, a slightly different concept for storing resource data (in multiple 
collections), and it does not use the "Generic Resource Provider".</p>
+<p>Source code: <a 
href="https://github.com/apache/sling/tree/trunk/contrib/nosql/mongodb-resourceprovider";>Apache
 Sling NoSQL MongoDB Resource Provider</a></p>
+<p>Please note: there is an <a 
href="https://github.com/apache/sling/tree/trunk/contrib/extensions/mongodb";>alternative
 MongoDB resource provider implementation</a> from 2012 which has less 
features, a slightly different concept for storing resource data (in multiple 
collections), and it does not use the "Generic Resource Provider".</p>
 <h2 id="couchbase-nosql-resource-provider">Couchbase NoSQL Resource Provider<a 
class="headerlink" href="#couchbase-nosql-resource-provider" title="Permanent 
link">&para;</a></h2>
 <p>Resource provider for <a href="http://www.couchbase.com/";>Couchbase</a> 
NoSQL database.</p>
 <p>Tested with Couchbase Server 4.0.0-rc0 and MongoDB Java SDK 2.2.0. Please 
note: Couchbase 4 or higher is mandatory because N1QL support is required.</p>
 <p>Configuration example:</p>
-<p>```
-  
org.apache.sling.nosql.couchbase.resourceprovider.CouchbaseNoSqlResourceProviderFactory.factory.config-default
+<p>org.apache.sling.nosql.couchbase.resourceprovider.CouchbaseNoSqlResourceProviderFactory.factory.config-default
     provider.roots=["/"]</p>
 
<p>org.apache.sling.nosql.couchbase.client.CouchbaseClient.factory.config-default
     clientId="sling-resourceprovider-couchbase"
     couchbaseHosts="localhost:8091"
     bucketName="sling"
-    enabled=B"true"
-    ```</p>
+    enabled=B"true"</p>
 <p>See Apache Felix OSGi console for detailed documentation of the parameters. 
All resource data is stored in one Couchbase bucket. Each resource is stored as 
a document with the path as key.</p>
-<p>Source code: <a 
href="https://svn.apache.org/repos/asf/sling/trunk/contrib/nosql/couchbase-resourceprovider";>Apache
 Sling NoSQL Couchbase Resource Provider</a></p>
-<p>The resource provider requires and additional bundle <a 
href="https://svn.apache.org/repos/asf/sling/trunk/contrib/nosql/couchbase-client";>Apache
 Sling NoSQL Couchbase Client</a> which wraps the Couchbase Java SDK (which 
itself is not an OSGi bundle), and ensures that the Couchbase Environment 
instance is used as a singleton in the VM.</p>
+<p>Source code: <a 
href="https://github.com/apache/sling/tree/trunk/contrib/nosql/couchbase-resourceprovider";>Apache
 Sling NoSQL Couchbase Resource Provider</a></p>
+<p>The resource provider requires and additional bundle <a 
href="https://github.com/apache/sling/tree/trunk/contrib/nosql/couchbase-client";>Apache
 Sling NoSQL Couchbase Client</a> which wraps the Couchbase Java SDK (which 
itself is not an OSGi bundle), and ensures that the Couchbase Environment 
instance is used as a singleton in the VM.</p>
       <div class="timestamp" style="margin-top: 30px; font-size: 80%; 
text-align: right;">
-        Rev. 1703299 by sseifert on Tue, 15 Sep 2015 22:01:54 +0000
+        Rev. 1703300 by sseifert on Tue, 15 Sep 2015 22:03:21 +0000
       </div>
       <div class="trademarkFooter"> 
         Apache Sling, Sling, Apache, the Apache feather logo, and the Apache 
Sling project


Reply via email to