OAK-2261 - Enable support for NodeType based indexing rules
Merging revisions 1637880,1637886

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642085 13f79535-47bb-0310-9956-ffa450edef68
OAK-1693 - "like '%'" does not use an index

Somehow the revision for this issue in trunk was merged (rev 1585661) but required changes were not present in branch. So making the changes explicitly


git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642087 13f79535-47bb-0310-9956-ffa450edef68
OAK-2190: Support for like query for string
Merging revisions 1638705

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642088 13f79535-47bb-0310-9956-ffa450edef68
OAK-1609 - backported to branch_1.0

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642090 13f79535-47bb-0310-9956-ffa450edef68
OAK-2261 - Enable support for NodeType based indexing rules

Merging revisions 1638779,1638780,1638781,1638782,1638783,1639260,1639577,1639963,1639973,1640134,1640143,1640555,1640556,1640694

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642092 13f79535-47bb-0310-9956-ffa450edef68
OAK-2270 - Resolve usage of ImmutableTree wrt OSGi constraints

Merging revisions 1639622,1639966

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642093 13f79535-47bb-0310-9956-ffa450edef68
OAK-2276 - Support for index format version

Merging revisions 1640695

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642094 13f79535-47bb-0310-9956-ffa450edef68
OAK-2272 - Compatibility support for pre index rule configuration

Merging revisions 1640715,1640722

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642095 13f79535-47bb-0310-9956-ffa450edef68
OAK-2278 - Same Lucene index to support both property restrictions and fulltext constraints

Merging revisions 1640723,1640728

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642096 13f79535-47bb-0310-9956-ffa450edef68
OAK-2279 -  Add testMode support in IndexPlanner

Merging revisions 1640863

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642097 13f79535-47bb-0310-9956-ffa450edef68
OAK-2277 - Field for analyzed field should use different name

Merging revisions 1640864

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642098 13f79535-47bb-0310-9956-ffa450edef68
OAK-2278 - Same Lucene index to support both property restrictions and fulltext constraints

Merging revisions 1640865

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642100 13f79535-47bb-0310-9956-ffa450edef68
OAK-2279 -  Add testMode support in IndexPlanner
Merging revisions 1640866

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642101 13f79535-47bb-0310-9956-ffa450edef68
OAK-2278 - Same Lucene index to support both property restrictions and fulltext constraints

Merging revisions 1640867

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642103 13f79535-47bb-0310-9956-ffa450edef68
OAK-2280 - Support path restriction in IndexPlanner

Merging revisions 1640868

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642105 13f79535-47bb-0310-9956-ffa450edef68
OAK-2277 - Field for analyzed field should use different name

Merging revisions 1640869

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642106 13f79535-47bb-0310-9956-ffa450edef68
OAK-2278 - Make current testcases pass with new index implementation

Merging revisions 1640870,1640871

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642108 13f79535-47bb-0310-9956-ffa450edef68
OAK-2283 - Fix inconsistent handling of includedPropertyTypes

Merging revisions 1640872

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642109 13f79535-47bb-0310-9956-ffa450edef68
OAK-2272 - Compatibility support for pre index rule configuration

Merging revisions 1641596

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/branches/1.0@1642111 13f79535-47bb-0310-9956-ffa450edef68
OAK-2278 - Make current testcases pass with new index implementation

Merging revisions 1641597,1641598

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