OAK-1915: TarMK failover 2.0 

Added missing licence header, exluded long running tests.


git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623364 13f79535-47bb-0310-9956-ffa450edef68
OAK-1858 Segment Explorer
 - order property by name on display

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623380 13f79535-47bb-0310-9956-ffa450edef68
OAK-2079 - Refactor BlobStore creation logic in a BlobStoreFixture

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623645 13f79535-47bb-0310-9956-ffa450edef68
OAK-2079 - Refactor BlobStore creation logic in a BlobStoreFixture

Creating BlobStore lazily to avoid unnecessary directory creation

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623667 13f79535-47bb-0310-9956-ffa450edef68
OAK-2085 - Move CacheStats humanReadableByteCount to Oak Commons IOUtils

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623766 13f79535-47bb-0310-9956-ffa450edef68
OAK-2080 - BlobSize in OakDirectory differs between trunk and 1.0 branch

Reverting the size to 32 KB to match the size in 1.0 branch

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623767 13f79535-47bb-0310-9956-ffa450edef68
OAK-2079 - Refactor BlobStore creation logic in a BlobStoreFixture

-- Use tmp directory in case basedir is not explicitly defined
-- FDS should only be used if none is explicitly defined

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623768 13f79535-47bb-0310-9956-ffa450edef68
OAK-2082 - Analyze repository growth with Lucene index on SegmentMk

Added a RepositoryGrowthTest to measure repository size

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623769 13f79535-47bb-0310-9956-ffa450edef68
OAK-1768: DocumentNodeBuilder.setChildNode() runs OOM with large tree

Work in progress. remove() and setChildNode() are now applied recursively and leverage the MongoMK branch mechanism.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623827 13f79535-47bb-0310-9956-ffa450edef68
OAK-301 Full-Text Queries

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623941 13f79535-47bb-0310-9956-ffa450edef68
OAK-2087 - Record time when checpoint is created in SegmentNodeStore

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623949 13f79535-47bb-0310-9956-ffa450edef68
OAK-1858 Segment Explorer
 - order child nodes by name on display
 - removed a fat instanceof check

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623959 13f79535-47bb-0310-9956-ffa450edef68
OAK-1977 ContentMirrorStoreStrategy should utilize path restriction when available

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623964 13f79535-47bb-0310-9956-ffa450edef68
OAK-2086: disable test for now

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623969 13f79535-47bb-0310-9956-ffa450edef68
OAK-2090 - Improve logging in compaction and cleanup operation in SegmentMK

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1623973 13f79535-47bb-0310-9956-ffa450edef68
OAK-2084 The query engine should not return hidden nodes

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1624014 13f79535-47bb-0310-9956-ffa450edef68
OAK-2091: Improve logging in MongoDocumentStore

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1624216 13f79535-47bb-0310-9956-ffa450edef68
Merge branch 'upstream-trunk' into OAK-2077

Conflicts:
	oak-tarmk-failover/src/test/java/org/apache/jackrabbit/oak/plugins/segment/NetworkErrorProxy.java