OAK-1331: MicroKernel API: clarify semantics of  'read' method

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567030 13f79535-47bb-0310-9956-ffa450edef68
OAK-1405 OR of different constraints broken

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567031 13f79535-47bb-0310-9956-ffa450edef68
OAK-1157 DS implementation for S3-based DSs

Missing license header

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567038 13f79535-47bb-0310-9956-ffa450edef68
OAK-1157 DS implementation for S3-based DSs

Add required bundles

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567041 13f79535-47bb-0310-9956-ffa450edef68
OAK-1406: Background operations block writes

Only acquire exclusive lock when needed. Invalidate cache in background
thread without holding lock.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567066 13f79535-47bb-0310-9956-ffa450edef68
remove unused private method

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567082 13f79535-47bb-0310-9956-ffa450edef68
OAK-516: ldap login module (cleanup)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567083 13f79535-47bb-0310-9956-ffa450edef68
OAK-918 : Copying nodes does not create independant version histories
OAK-919 : Proper handling of locks present on copied nodes

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567085 13f79535-47bb-0310-9956-ffa450edef68
OAK-516 - Create LdapLoginModule based on ExternalLoginModule

Fixing build failure.

Apache Felix JAAS module is currently is not avialable in Maven central. As a temporary measure commiting the LoginModuleFactory locally. Once we have a released version available this would be removed

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567089 13f79535-47bb-0310-9956-ffa450edef68
OAK-917 : workspace.copy issues (adjust docu)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567090 13f79535-47bb-0310-9956-ffa450edef68
Ignore target folder

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567092 13f79535-47bb-0310-9956-ffa450edef68
OAK-918: Copying nodes does not create independant version histories

Enable CopyTest

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567098 13f79535-47bb-0310-9956-ffa450edef68
OAK-516 - remove broken subproject from build

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567100 13f79535-47bb-0310-9956-ffa450edef68
OAK-1395 Automatically cancel long running queries

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567126 13f79535-47bb-0310-9956-ffa450edef68
OAK-919 : Proper handling of locks present on copied nodes
export lock package

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567127 13f79535-47bb-0310-9956-ffa450edef68
OAK-1395 Automatically cancel long running queries

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567132 13f79535-47bb-0310-9956-ffa450edef68
OAK-516 : doc

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567140 13f79535-47bb-0310-9956-ffa450edef68
OAK-516: reverting r1567089 (affected modules have been excluded for the time being in rev. r1567100)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567147 13f79535-47bb-0310-9956-ffa450edef68
@trivial: lower logging level for registering of observation listener, reduce noise in unit-test.log

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567169 13f79535-47bb-0310-9956-ffa450edef68
OAK-1413: Add scalability tests for large operations
Initial tests for asserting scalability of large commits, copy of large trees, move of large trees, many siblings, many pending observation events. All currently @Ignored

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1567170 13f79535-47bb-0310-9956-ffa450edef68