commit | 8fa77097ec00661f37f7196b18518d8ba0c705d5 | [log] [tgz] |
---|---|---|
author | Stefan Seifert <sseifert@apache.org> | Thu May 21 14:09:21 2015 +0000 |
committer | Stefan Seifert <sseifert@apache.org> | Thu May 21 14:09:21 2015 +0000 |
tree | bbaa7b70d07e56973be8b84e829bc0727b26fa98 | |
parent | b7a2b8a9176f6cc2ed9a8f55a0e1f3130bb17527 [diff] |
SLING-4381 enable metrics logging for nosql adapter and disable event distribution git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1680879 13f79535-47bb-0310-9956-ffa450edef68
Sling ResourceProvider implementation that uses Couchbase NoSQL database as persistence.
Based on the “Apache Sling NoSQL Generic Resource Provider” and “Apache Sling NoSQL Couchbase Client”.
For list and delete operations two couchbase views have to be defined and published in the bucket that is used by the resource provider.
Steps to create those views:
To run the integration tests you have to set up a real couchbase server and run the tests with this command line (inserting the correct parameters for couchbase host and bucket):
mvn -Pcouchbase-integration-test -DcouchbaseHosts=localhost:8091 -DbucketName=test integration-test