OAK-527: permissions (wip)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1450844 13f79535-47bb-0310-9956-ffa450edef68
OAK-51 : Access Control Management (tests)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1450845 13f79535-47bb-0310-9956-ffa450edef68
OAK-51 : Access Control Management (tests)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1450846 13f79535-47bb-0310-9956-ffa450edef68
OAK-51 : Access Control Management (wip, annotations, minor improvement)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1450848 13f79535-47bb-0310-9956-ffa450edef68
OAK-50 : user mgt (wip, annotations, minor improvement)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1450849 13f79535-47bb-0310-9956-ffa450edef68
OAK-64: privilege mgt (minor improvement)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1450851 13f79535-47bb-0310-9956-ffa450edef68
ReadOnlyTree(Tree) can be private

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1450854 13f79535-47bb-0310-9956-ffa450edef68
OAK-414: add annotations

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1450855 13f79535-47bb-0310-9956-ffa450edef68
OAK-527: permissions (wip)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1450879 13f79535-47bb-0310-9956-ffa450edef68
OAK-658 Unexpected illegal path handling on oak-jcr

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1451153 13f79535-47bb-0310-9956-ffa450edef68
OAK-593: Segment-based MK

Make SegmentMK usable in OSGi environments

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1451165 13f79535-47bb-0310-9956-ffa450edef68
OAK-638: Avoid branch/merge for small commits
correctly mark vacoous persist as succeeded

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1451180 13f79535-47bb-0310-9956-ffa450edef68
OAK-641: Improved benchmark tooling

Add a benchmark for importing a large hierarchy of nodes

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1451196 13f79535-47bb-0310-9956-ffa450edef68
OAK-652: ItemImpl.checkProtected() is too slow

First take on optimizing the node type code

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1451200 13f79535-47bb-0310-9956-ffa450edef68
OAK-643: Very high memory usage with 6000 child nodes

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1451247 13f79535-47bb-0310-9956-ffa450edef68
OAK-527: permissions (wip, store must be read-only)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1451275 13f79535-47bb-0310-9956-ffa450edef68
OAK-527: permissions (wip)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1451277 13f79535-47bb-0310-9956-ffa450edef68
add solr modules to README

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1451283 13f79535-47bb-0310-9956-ffa450edef68
OAK-527: permissions (wip)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1451285 13f79535-47bb-0310-9956-ffa450edef68
OAK-527: permissions (wip)

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