OAK-1820: Set _lastRev on insert when new node is also commit root

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1594799 13f79535-47bb-0310-9956-ffa450edef68
OAK-1821 - FT expression with * as field should expand to catch all

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1594800 13f79535-47bb-0310-9956-ffa450edef68
OAK-1645 - Route find queries to Mongo secondary in MongoDocumentStore

Updating the docs

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

Documenting the supported system properties

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1594809 13f79535-47bb-0310-9956-ffa450edef68
OAK-1822: NodeDocument _modified may go back in time

Some refactoring and ignored test case

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1594835 13f79535-47bb-0310-9956-ffa450edef68
OAK-1824 DocumentNodeStore "lease update thread" is not a daemon thread

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1594872 13f79535-47bb-0310-9956-ffa450edef68
OAK-1825 Randomized test to compare storage engines (WIP)

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1594879 13f79535-47bb-0310-9956-ffa450edef68
OAK-1822: NodeDocument _modified may go back in time

Additional test showing the diff issue when _modified is set back in time

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1594888 13f79535-47bb-0310-9956-ffa450edef68
OAK-1820: Set _lastRev on insert when new node is also commit root

Add missing DocumentNodeStore.dispose() at the end of the test.

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1594929 13f79535-47bb-0310-9956-ffa450edef68
Adding benchmarks LoginUserTest and LoginLogoutUserTest that use a normal user instead of the special admin

this closes #19

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

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1595143 13f79535-47bb-0310-9956-ffa450edef68
OAK-1830 - DocumentNodeStore code robustness when persistence inconsistent

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1595147 13f79535-47bb-0310-9956-ffa450edef68
OAK-1831 - catch ID mismatches in create operations

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1595182 13f79535-47bb-0310-9956-ffa450edef68
OAK-1834 - DS.query: add tests for query collations, also catch fire when collation is incorrect

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1595183 13f79535-47bb-0310-9956-ffa450edef68
OAK-1833: Logging in and out many sessions leads to high memory consumption
Move counters back from SessionDelegate to SessionStats such that we can remove the reference from the latter to the former

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1595186 13f79535-47bb-0310-9956-ffa450edef68
@trivial: add .checkstyle to .gitignore

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