OAK-2042 TarMK CompactionMap should include more nodes

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1619222 13f79535-47bb-0310-9956-ffa450edef68
OAK-1941 - add collinsionmodcount property to track changes to _collisions map

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1619377 13f79535-47bb-0310-9956-ffa450edef68
OAK-2045 Long running JCR session prevent live cleanup in Segment FileStore

Add a testcase which simulates long running session by keeping a reference to NodeState from a previous revision

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1619378 13f79535-47bb-0310-9956-ffa450edef68
OAK-2019 Compact only if needed
 - patch by Jukka with minor additions



git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1619411 13f79535-47bb-0310-9956-ffa450edef68
OAK-2045 Long running JCR session prevent live cleanup in Segment FileStore
 - disabling the test for now, it fails on certain setups

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1619412 13f79535-47bb-0310-9956-ffa450edef68
OAK-2048 - fixed spatial4j version in oak-solr-osgi

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1619695 13f79535-47bb-0310-9956-ffa450edef68
OAK-2019 Compact only if needed
 - added test case, and a guard against division by zero

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1619800 13f79535-47bb-0310-9956-ffa450edef68
OAK-2019 Compact only if needed
 - exposed pause flag via OSGi config

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1619808 13f79535-47bb-0310-9956-ffa450edef68
OAK-2039 SegmentNodeStore might not create a checkpoint
 - added warning logs when checkpoint creation fails

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1619815 13f79535-47bb-0310-9956-ffa450edef68
OAK-2040 Tar compaction: log a warning if there is more than one checkpoint
 - added warn message when there is more than one checkpoint

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1619823 13f79535-47bb-0310-9956-ffa450edef68
OAK-2040 Tar compaction: log a warning if there is more than one checkpoint
 - forgot to add a file



git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1619824 13f79535-47bb-0310-9956-ffa450edef68
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
Merge remote-tracking branch 'upstream/trunk' into trunk