OAK-1990 - Utility js methods to manage Oak data in Mongo

Add method to collect important system stats

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617347 13f79535-47bb-0310-9956-ffa450edef68
OAK-2025 - Make the cache size in MongoBlobStore configurable

Cache size can be configured via blobCacheSize property for DocumentNodeStoreService

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617417 13f79535-47bb-0310-9956-ffa450edef68
OAK-2025 - Make the cache size in MongoBlobStore configurable

- Adding testcase for new config
- Updating the docs

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617418 13f79535-47bb-0310-9956-ffa450edef68
OAK-2021 XPath queries with certain combinations of "or" conditions don't use an index
OAK-2022 XPath queries with "order by" are never converted to "union"

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617430 13f79535-47bb-0310-9956-ffa450edef68
OAK-2027 - SessionMBean fails to render due to NPE in getSessionAttributes

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617451 13f79535-47bb-0310-9956-ffa450edef68
OAK-2015: PermissionStore doesn't reflect dynamic nature of jcr:all

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617464 13f79535-47bb-0310-9956-ffa450edef68
OAK-2024 Add test case

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617510 13f79535-47bb-0310-9956-ffa450edef68
OAK-1858 Segment Explorer
 - updated the compaction call

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617684 13f79535-47bb-0310-9956-ffa450edef68
OAK-2024 fix test case

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

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617703 13f79535-47bb-0310-9956-ffa450edef68
OAK-2029 - Oak Lucene index doesn't get notified about updates when index is stored on the file system

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617711 13f79535-47bb-0310-9956-ffa450edef68
OAK-2032 Setting a MV Name property does not validate the namespaces

- adding test case

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617901 13f79535-47bb-0310-9956-ffa450edef68
OAK-2032 Setting a MV Name property does not validate the namespaces

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617903 13f79535-47bb-0310-9956-ffa450edef68
OAK-2033 Setting a path property with a value that contains a unregistered namespace does not fail

- moving tests
- adding check for path values

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617920 13f79535-47bb-0310-9956-ffa450edef68
remove leftovers from copy-paste

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1617964 13f79535-47bb-0310-9956-ffa450edef68
JCR-3802 : User Management: API for System Users (implementation for Oak)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1618122 13f79535-47bb-0310-9956-ffa450edef68
OAK-2008 : authorization setup for closed user groups (exclude system users as defined by JCR-3802)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1618123 13f79535-47bb-0310-9956-ffa450edef68
OAK-2030: Remove ContentRepositoryImpl#getNodeStore

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1618127 13f79535-47bb-0310-9956-ffa450edef68
OAK-1978: Add path exclusion to JackrabbitEventFilter

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