OAK-690: Enforce and clarify Root contract wrt. invalid Tree instances
make rootTree member final

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463135 13f79535-47bb-0310-9956-ffa450edef68
remove unnecessary import
missing @Override
make utitliy class final
use @code
redundant abstract modifier

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463152 13f79535-47bb-0310-9956-ffa450edef68
OAK-727: Use snapshot of namespaces in SessionImpl

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463462 13f79535-47bb-0310-9956-ffa450edef68
OAK-690: adjust user management to reflect changes made to oak API

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463483 13f79535-47bb-0310-9956-ffa450edef68
OAK-715: Don't share name space map between SessionImpl and LocalNameMapper

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463500 13f79535-47bb-0310-9956-ffa450edef68
OAK-735 - move DefaultOakSolrProvider and OakSolrNodeStateConfiguration to oak-solr-embedded

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463524 13f79535-47bb-0310-9956-ffa450edef68
OAK-735 - removed solr-core dependency from oak-solr-core

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463527 13f79535-47bb-0310-9956-ffa450edef68
OAK-735 - fixed tests

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463530 13f79535-47bb-0310-9956-ffa450edef68
OAK-715: Don't share name space map between SessionImpl and LocalNameMapper
- temporarily disabled failing test

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463536 13f79535-47bb-0310-9956-ffa450edef68
OAK-669: Exception while creating a new node using the HTTP API

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463562 13f79535-47bb-0310-9956-ffa450edef68
OAK-715: Don't share name space map between SessionImpl and LocalNameMapper

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463584 13f79535-47bb-0310-9956-ffa450edef68
OAK-619 Lock-free MongoMK implementation
- remember already validated revisions to speed up revision check

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463900 13f79535-47bb-0310-9956-ffa450edef68
OAK-672: Avoid JCR APIs calling other JCR APIs
 make ItemDelegate.getLocation package private

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463916 13f79535-47bb-0310-9956-ffa450edef68
OAK-738: Assertion error when adding node with expanded name
test case (ignored)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463930 13f79535-47bb-0310-9956-ffa450edef68
OAK-738: Assertion error when adding node with expanded name

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463931 13f79535-47bb-0310-9956-ffa450edef68
Improved AbstractNodeState.toString() to help debugging.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463939 13f79535-47bb-0310-9956-ffa450edef68
OAK-509: Item names starting with '{X}' cause RepositoryException

Make the assertion use the correct rule for expanded names. Thanks, Michi!

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1463951 13f79535-47bb-0310-9956-ffa450edef68
OAK-509: Item names starting with '{X}' cause RepositoryException

Fix assertion. Add test case.

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