OAK-929: Permission changes not visible on root after refresh
Cleanup root node after test run

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1507225 13f79535-47bb-0310-9956-ffa450edef68
OAK-50: user mgt

- improve naming consistency of utility classes
- improve import tests: simplify test-cases, extend teardown to remove intermediate nodes

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

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1507244 13f79535-47bb-0310-9956-ffa450edef68
OAK-127: move Importer interface to spi/xml and add some javadoc

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1507249 13f79535-47bb-0310-9956-ffa450edef68
OAK-821 : UserImportTest.testImportGroupIntoUsersTree failing

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1507251 13f79535-47bb-0310-9956-ffa450edef68
OAK-50: user mgt and OAK-414 : Importing protected properties and nodes 

- split test-cases
- use same setup for all user-import related tests

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1507325 13f79535-47bb-0310-9956-ffa450edef68
OAK-212: Tree#getPropertyStatus requires tree to exist

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

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1507351 13f79535-47bb-0310-9956-ffa450edef68
OAK-926 MongoMK: split documents when they are too large (temporary solution)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1507970 13f79535-47bb-0310-9956-ffa450edef68
OAK-932: RootImpl to AbstractRoot
Promote SystemRoot to top level class

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1508051 13f79535-47bb-0310-9956-ffa450edef68
OAK-927 Concurrent commits may cause duplicate observation events
remove unused local variables

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1508052 13f79535-47bb-0310-9956-ffa450edef68
OAK-929: Permission changes not visible on root after refresh
Don't pass uninitialised Root to permission provider

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1508054 13f79535-47bb-0310-9956-ffa450edef68
OAK-932: RootImpl to AbstractRoot
avoid extra instance creation

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1508056 13f79535-47bb-0310-9956-ffa450edef68
OAK-932: RootImpl to AbstractRoot
getLatestRoot should return latest root instead of throwing a UnsupportedOperationException

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1508057 13f79535-47bb-0310-9956-ffa450edef68
OAK-932 RootImpl to AbstractRoot
Make RootImpl abstract and rename to AbstractRoot

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1508095 13f79535-47bb-0310-9956-ffa450edef68
OAK-803: Backwards compatibility of long-lived sessions
No need to rebase when there are no pending changes on Session.refresh

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