OAK-66: fix typing problem with contains() (WIP)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336164 13f79535-47bb-0310-9956-ffa450edef68
OAK-12: Implement a test suite for the MicroKernel (WIP)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336167 13f79535-47bb-0310-9956-ffa450edef68
move code so it becomes safe on null parent

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336168 13f79535-47bb-0310-9956-ffa450edef68
enable ignored test case

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336175 13f79535-47bb-0310-9956-ffa450edef68
OAK-89: Improve exception handling

Define how NameMapper should deal with error cases

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336182 13f79535-47bb-0310-9956-ffa450edef68
OAK-89: Improve exception handling

Proper handling of null return values from getOakName()

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336183 13f79535-47bb-0310-9956-ffa450edef68
OAK-89: Improve exception handling

Define how PathMapper should deal with error cases

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336184 13f79535-47bb-0310-9956-ffa450edef68
OAK-89: Improve exception handling

Proper handling of null return values from getOakPath()

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336185 13f79535-47bb-0310-9956-ffa450edef68
OAK-89: Improve exception handling

Improvements by Michael Dürig

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336186 13f79535-47bb-0310-9956-ffa450edef68
OAK-89: Improve exception handling

Switch back to separate getOakPathOrThrow... methods

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336187 13f79535-47bb-0310-9956-ffa450edef68
OAK-28 Query implementation

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336191 13f79535-47bb-0310-9956-ffa450edef68
OAK-28 Query implementation

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336192 13f79535-47bb-0310-9956-ffa450edef68
OAK-90 - Implement Principal Management

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336198 13f79535-47bb-0310-9956-ffa450edef68
path of session root is relative to workspace.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336211 13f79535-47bb-0310-9956-ffa450edef68
fix formatting in toString() (if Java only had folds...)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336218 13f79535-47bb-0310-9956-ffa450edef68
OAK-12: Implement a test suite for the MicroKernel (WIP)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336234 13f79535-47bb-0310-9956-ffa450edef68
 OAK-91 - Implement Authentication Support (WIP)
 
 - add initial dummy version of principal provider
 - stop treating null-credentials as anonymous login
    -> fix test cases that use Repository.login()

Other fixes:
- AbstractRepositoryTest didn't logout the session field (bug)
- QomTest left session open.

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1336238 13f79535-47bb-0310-9956-ffa450edef68
OAK-6: add test content for property tests; add value conversion for dates, handle "." paths in path-typed properties

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

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