JCR-3833 LinkedHashMap#entrySet#iterator#remove no longer calls LinkedHashMap#remove, however LocalCache relies on that when it overrides the #remove method.
Note that this issue did not turn up during running the tests because TestLocalCache#testAutoPurge is disabled due to JCR-3806...

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1643091 13f79535-47bb-0310-9956-ffa450edef68
JCR-3834 add commented out unit test, skip unit test that fails on java 8

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1643520 13f79535-47bb-0310-9956-ffa450edef68
JCR-3835 add ReplacePropertyWhileOthersReadTest to list of known issues

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1643522 13f79535-47bb-0310-9956-ffa450edef68
JCR-3833 update to latest surefire plugin in order to be able to use runOrder configuration option. This is needed because the default order in which the tests are executed in the jackrabbit-spi2jcr module causes test failures on Java 8

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1643781 13f79535-47bb-0310-9956-ffa450edef68
JCR-2113: JSR 283 Access Control Management

Add missing license headers

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1643812 13f79535-47bb-0310-9956-ffa450edef68
JCR-3825: Use RepositoryFactory for first hops

Use released version of Oak

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1643994 13f79535-47bb-0310-9956-ffa450edef68
JCR-3840 take same-name child type definitions into account when reregistering node types

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1644405 13f79535-47bb-0310-9956-ffa450edef68
JCR-3838:  [aws-ext] Proactive & Asynchronous caching of binary when its metadata is accessed from S3
Patch from Shashank

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1644549 13f79535-47bb-0310-9956-ffa450edef68
JCR-3839: [aws-ext] Regression to JCR-3734 Slow local cache built-up time
Patch from Shashank

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1644551 13f79535-47bb-0310-9956-ffa450edef68
JCR-3840 limit the number of null child node definitions to match with to the number of slots available

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1644665 13f79535-47bb-0310-9956-ffa450edef68
JCR-3840 limit the number of null child node definitions to match with to the number of slots available

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