OAK-2261 - Enable support for NodeType based indexing rules

Disable support for default value at index rule level as that unnecessarily complicates the config. Instead the required value should now be explicitly mentioned as part of property definition

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645421 13f79535-47bb-0310-9956-ffa450edef68
OAK-2351 - Property name regex should only be applied on property name

Handle relative property in NamePattern

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645424 13f79535-47bb-0310-9956-ffa450edef68
OAK-2334 Inspect any revision with SegmentMK explorer

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645446 13f79535-47bb-0310-9956-ffa450edef68
OAK-2352 - Release oak-run as part of Oak release

Enable deployment of released oak-run via Maven Deploy process

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

Take a backup of existing Lucene config. This would be referred to in updated config to guide users for pre 1.0.9 config

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

Update Lucene documentation with details about indexRules, analyzers and aggregators

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645464 13f79535-47bb-0310-9956-ffa450edef68
OAK-2353: Support for "order by jcr:score descending" in lucene property index

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645585 13f79535-47bb-0310-9956-ffa450edef68
OAK-2347 TarMK Cold Standby FSDS mirroring
 - license headers

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645611 13f79535-47bb-0310-9956-ffa450edef68
OAK-2354 Support comments anywhere in a SQL-2 statement

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645616 13f79535-47bb-0310-9956-ffa450edef68
OAK-2192: Concurrent commit during compaction results in mixed segments
- patch v10 (see OAK-2192)
- Avoid deadlock in SegmentNodeStoreService
- Use correct constant values for the compaction strategy in SegmentNodeStoreService

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645637 13f79535-47bb-0310-9956-ffa450edef68
OAK-2355 TarMK Cold Standby expose standby read timeout value

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645646 13f79535-47bb-0310-9956-ffa450edef68
OAK-2355 TarMK Cold Standby expose standby read timeout value
 - default timeout value for tests is too small

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645660 13f79535-47bb-0310-9956-ffa450edef68
OAK-2356: Logic for writing properties in SegmentWriter.writeNode looks off
Fix condition that was broken in an earlier refactoring

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645661 13f79535-47bb-0310-9956-ffa450edef68
OAK-2192: Concurrent commit during compaction results in mixed segments
- Make CompactionStrategy.compacted abstract to enforce proper setup in client code

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645662 13f79535-47bb-0310-9956-ffa450edef68
OAK-2355 TarMK Cold Standby expose standby read timeout value
 - set timeout on oak-run client

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645663 13f79535-47bb-0310-9956-ffa450edef68
OAK-2192 Concurrent commit during compaction results in mixed segments
 - adapted compaction test from OAK-2045

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645888 13f79535-47bb-0310-9956-ffa450edef68
OAK-2192 Concurrent commit during compaction results in mixed segments
 - loosened compaction test a bit

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645901 13f79535-47bb-0310-9956-ffa450edef68
OAK-2359 - diffImpl is inefficient when there are many split documents

Adding extra logging as per patch by Stefan

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645948 13f79535-47bb-0310-9956-ffa450edef68
OAK-2192 Concurrent commit during compaction results in mixed segments
 - added #close call as test was failing in Win, more debug logs

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1645966 13f79535-47bb-0310-9956-ffa450edef68
OAK-2192 Concurrent commit during compaction results in mixed segments
Make 10h the default segment life time

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