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
OAK-301 : oak docu

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1595243 13f79535-47bb-0310-9956-ffa450edef68
OAK-1764 - removed echoed request params on response

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1595250 13f79535-47bb-0310-9956-ffa450edef68
OAK-1703: Improve warning logged on concurrent Session access
Introduce lock implementation dedicated to log warnings

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1595457 13f79535-47bb-0310-9956-ffa450edef68
OAK-1806: Benchmark for blob upload and search longevity
Scalability test suite. Slightly modified patch from Davide and Amit.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1595777 13f79535-47bb-0310-9956-ffa450edef68
OAK-1837 - improve error handling for closed RDBBlobStore


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

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

Details related to mongo uri config

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1595855 13f79535-47bb-0310-9956-ffa450edef68
OAK-1745: OrderedIndex should serve range queries regardless of direction
Patch from Davide

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1595856 13f79535-47bb-0310-9956-ffa450edef68
Merge branch 'upstream-trunk' into OAK-1570

Conflicts:
	oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/property/strategy/OrderedContentMirrorStoreStrategy.java
	oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/property/OrderedPropertyIndexQueryTest.java