OAK-1858 Segment Explorer
 - decoupled hard refs to the segmentids / segments from the UI

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1620287 13f79535-47bb-0310-9956-ffa450edef68
JCR-3765: JCR Event Info should contain NodeType
Re-enable GetInfoTest as we now have the relaxed test expectation from JCR-3765

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1620305 13f79535-47bb-0310-9956-ffa450edef68
OAK-2051 - Provide option to use Configuration SPI in JAAS authentication when running within AppServer

Modifying LoginContextProviderImpl to use SPI based Configuration API to fetch JAAS Configuration

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1620512 13f79535-47bb-0310-9956-ffa450edef68
OAK-2051 - Provide option to use Configuration SPI in JAAS authentication when running within AppServer

Adding the testcase

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1620513 13f79535-47bb-0310-9956-ffa450edef68
OAK-2053: Excessive memory usage with Oracle Java 6

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1620581 13f79535-47bb-0310-9956-ffa450edef68
OAK-2047: Missing privileges after repository upgrade
Run repository initialisers of the security configurations on upgrade

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1620585 13f79535-47bb-0310-9956-ffa450edef68
OAK-1915: TarMK failover 2.0

Bug fixed: master startup occasionally deadlocked due to race conditions.
Features added: MBean support, compression, checksums, master access restriction by ip address, client can be started via oak-run runmode.

Added unit tests.


git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1620634 13f79535-47bb-0310-9956-ffa450edef68
OAK-1915: TarMK failover 2.0

New runmode "syncslave" for oak-run to start a standalone FailoverClient.


git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1620637 13f79535-47bb-0310-9956-ffa450edef68
OAK-2049 ArrayIndexOutOfBoundsException in Segment.getRefId()
 - added protection for the ArrayIndexOutOfBoundsException, added segmentid to the error logs

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1620898 13f79535-47bb-0310-9956-ffa450edef68
OAK-2058: Hard-coded write concern

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1620905 13f79535-47bb-0310-9956-ffa450edef68
OAK-301: Document Oak
Remove obsolete information

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1620911 13f79535-47bb-0310-9956-ffa450edef68
OAK-2052: Node.setProperty(String, Value) fails for binary non ValueImpls
Test case

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1621113 13f79535-47bb-0310-9956-ffa450edef68
OAK-2052: Node.setProperty(String, Value) fails for binary non ValueImpls
Copy non ValueImpl binaries byte wise

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1621115 13f79535-47bb-0310-9956-ffa450edef68
OAK-2031: MemoryNodeBuilder#set only works on root builders
Test case

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1621123 13f79535-47bb-0310-9956-ffa450edef68
OAK-2031: MemoryNodeBuilder#set only works on root builders
Delegate to parent.setChildNode for non root builders

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1621124 13f79535-47bb-0310-9956-ffa450edef68
OAK-2060 - MBean to provide consolidated cache stats

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1621168 13f79535-47bb-0310-9956-ffa450edef68
OAK-1990: Utility js methods to manage Oak data in Mongo

Add utility to check and fix _lastRevs for a cluster node along a path.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1621177 13f79535-47bb-0310-9956-ffa450edef68
OAK-2054 - use more efficient query in MissingLastRevSeeker; add test coverage for RDB

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1621192 13f79535-47bb-0310-9956-ffa450edef68
OAK-2059 Reindexing can include hidden nodes in the index

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1621201 13f79535-47bb-0310-9956-ffa450edef68
OAK-2061 Oak run debug option to list content from a tar file

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