OAK-957: SQL2NodeLocalNameTest test failures
temporarily disable failing tests

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513369 13f79535-47bb-0310-9956-ffa450edef68
OAK-168: Basic JCR VersionManager support
- Successor/predecessor implementation
- Verify node is lockable in Node.lock/unlock()
- Enable more tests

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513387 13f79535-47bb-0310-9956-ffa450edef68
OAK-947 New node becomes existing after Session.refresh(true)
track node status in Tree implementations without relying on the underlying node builder

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513388 13f79535-47bb-0310-9956-ffa450edef68
OAK-150: Basic JCR LockManager support

Move locking operations to the delegate level. Improve LockImpl

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513411 13f79535-47bb-0310-9956-ffa450edef68
OAK-659 Move purge logic for transient changes below the NodeBuilder interface
remove unused local variable

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513419 13f79535-47bb-0310-9956-ffa450edef68
OAK-168: Basic JCR VersionManager support
- Enable test, now that OAK-947 is fixed

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513442 13f79535-47bb-0310-9956-ffa450edef68
OAK-957 SQL2NodeLocalNameTest test failures
 - adding failing tests to known issues list

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513449 13f79535-47bb-0310-9956-ffa450edef68
OAK-301: Document Oak
- Proper indenting
- Update known issues

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513452 13f79535-47bb-0310-9956-ffa450edef68
OAK-150: Basic JCR LockManager support

Move more locking code to the delegate layer

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513466 13f79535-47bb-0310-9956-ffa450edef68
OAK-659 Move purge logic for transient changes below the NodeBuilder interface
This initial fix still keeps transient changes from commit hooks in memory when running with a MicroKernel. See TODOs in org.apache.jackrabbit.oak.kernel.KernelNodeState.builder. When running on SegmentMK the relevant implementations in SegmentNodeStore fall back to their defaults, might not be optimal.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513469 13f79535-47bb-0310-9956-ffa450edef68
OAK-301: Document Oak

Notes on session refresh behavior

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513485 13f79535-47bb-0310-9956-ffa450edef68
OAK-168: Basic JCR VersionManager support
- Improve removeExisting behavior of restore and enable test

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513502 13f79535-47bb-0310-9956-ffa450edef68
OAK-659 Move purge logic for transient changes below the NodeBuilder interface
Javadoc

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513503 13f79535-47bb-0310-9956-ffa450edef68
OAK-938 UserManager does not honour session refresh settings
Replace UserManager.checkLive by the precondition check provided by UserManagerOperation

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513519 13f79535-47bb-0310-9956-ffa450edef68
OAK-938 UserManager does not honour session refresh settings
Promote (anonymous) inner classes to top level classes

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513520 13f79535-47bb-0310-9956-ffa450edef68
OAK-938 UserManager does not honour session refresh settings
Add and use SessionDelegate.safePerform

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513521 13f79535-47bb-0310-9956-ffa450edef68
OAK-958: Session related entities do not honour session refresh settings
push permission provider refresh logic down to SessionDelegate

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513522 13f79535-47bb-0310-9956-ffa450edef68
OAK-958: Session related entities do not honour session refresh settings
Wrap AccessManager

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513523 13f79535-47bb-0310-9956-ffa450edef68
OAK-958: Session related entities do not honour session refresh settings
Wrap PrivilegeManager

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1513524 13f79535-47bb-0310-9956-ffa450edef68
OAK-958: Session related entities do not honour session refresh settings
Wrap PrincipalManager

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