OAK-1427: Improve DocumentNodeStore scalability

Allow to tweak the test with system properties.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569260 13f79535-47bb-0310-9956-ffa450edef68
OAK-1413: Add scalability tests for large operations
More stable statistics for asserting the scalability expectations

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569263 13f79535-47bb-0310-9956-ffa450edef68
OAK-1413: Add scalability tests for large operations
Exclude failing tests

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569270 13f79535-47bb-0310-9956-ffa450edef68
OAK-1428: Change Oak-Mongo fixture to DocumentNodeStore

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569277 13f79535-47bb-0310-9956-ffa450edef68
OAK-1430 - set org.apache.solr.cloud dependency to be optional and ignored if not available

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569281 13f79535-47bb-0310-9956-ffa450edef68
OAK-1424: Oak API allows to create hidden tree and properties
more tests

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569317 13f79535-47bb-0310-9956-ffa450edef68
remove unused SimpleLRUCache (as discussed with thomas)

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

- remove unused code
- cleanup TODOs
- remove unused import

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569336 13f79535-47bb-0310-9956-ffa450edef68
OAK-1433: Typo in org.apache.jackrabbit.oak.plugins.value.ValueImpl#getLong
fix wording in error message

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569364 13f79535-47bb-0310-9956-ffa450edef68
OAK-1398 : Restore and OPV INITIALIZE/COMPUTE (replace TODO by log output)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569377 13f79535-47bb-0310-9956-ffa450edef68
minor improvement: use PathUtils.elements to avoid empty segments

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569392 13f79535-47bb-0310-9956-ffa450edef68
OAK-1175 : Security Concerns wrt Index Definitions

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569408 13f79535-47bb-0310-9956-ffa450edef68
OAK-1175: update privilege/permission related documentation

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569435 13f79535-47bb-0310-9956-ffa450edef68
remove outdated fixme (issues has been resolved)

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

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

Remove 'members' property index

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569444 13f79535-47bb-0310-9956-ffa450edef68
OAK-1435 - Expose commit policy options in RemoteSolrConfigurationProvider

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1569458 13f79535-47bb-0310-9956-ffa450edef68
OAK-1436 - RemoteSolrServerProvider servers initialization has to be bound to related properties

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