OAK-1941 - improve test to check larger append operations (wip)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1633581 13f79535-47bb-0310-9956-ffa450edef68
OAK-1941 - add test that verifies that parallel calls to update() really work the way they ought to

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1633591 13f79535-47bb-0310-9956-ffa450edef68
OAK-1915 TarMK Cold Standby
 - hopefully last round of renames for today



git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1633598 13f79535-47bb-0310-9956-ffa450edef68
OAK-1915 TarMK Cold Standby
 - moving standby before oak-run as run depends on standby being already available

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1633608 13f79535-47bb-0310-9956-ffa450edef68
OAK-2197: Node.getReferences throw IllegalArgumentException
Properly deal with multi valued properties

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1633641 13f79535-47bb-0310-9956-ffa450edef68
OAK-1941 - properly cast the string passed to the SQL append operation

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1633646 13f79535-47bb-0310-9956-ffa450edef68
OAK-2227 Increase package export on org.apache.jackrabbit.oak.plugins.segment
  - increased to 1.1.0, added a version file for the .file package



git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1633687 13f79535-47bb-0310-9956-ffa450edef68
OAK-2218 Allow SegmentNodeBuilder to provide child builders of the same type

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1633697 13f79535-47bb-0310-9956-ffa450edef68
OAK-2218 Allow SegmentNodeBuilder to provide child builders of the same type
 - clarified contract of #updated method for child builders

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1633768 13f79535-47bb-0310-9956-ffa450edef68
OAK-2203 Full reindexing is triggered when the IndexEditor is missing



git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1633783 13f79535-47bb-0310-9956-ffa450edef68
OAK-1941 - add test case for measuring collection lookup, restrict result set size in SQL queries

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1633838 13f79535-47bb-0310-9956-ffa450edef68
OAK-1941 - in queries, avoid re-parsing content from the DB when it's already in the cache

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1634055 13f79535-47bb-0310-9956-ffa450edef68
OAK-2005 - Use separate Lucene index for performing property related queries

Modifying the test logic to ensure that previous Lucene index is not lost. With this change Lucene does not modify existing files

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1634504 13f79535-47bb-0310-9956-ffa450edef68
OAK-1724 - Enable copying of Lucene index to local file system for read queries

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1634505 13f79535-47bb-0310-9956-ffa450edef68
OAK-1724 - Enable copying of Lucene index to local file system for read queries

Expose various stats related to copying over JMX

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1634513 13f79535-47bb-0310-9956-ffa450edef68
Merge branch 'upstream-trunk' into OAK-2207
OAK-2200: Tune cost calculation for lucene property index
Added a configurable param entryCount which defaults to 1000 and indicates the max count to be returned by the lucene index.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1634774 13f79535-47bb-0310-9956-ffa450edef68
OAK-2229 - Provide a way for Index implementation to determine reindex modee

When reindex would be done IndexUpdate would increment 'reindexCount' in the index definition node. Index implementation can use that to determine the index generation/revision

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1634779 13f79535-47bb-0310-9956-ffa450edef68
OAK-1724 - Enable copying of Lucene index to local file system for read queries

Handle the reindex case. Make use of reindexCount introduced with OAK-2229

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1634781 13f79535-47bb-0310-9956-ffa450edef68
OAK-2198 - Add support for declaringNodeTypes to only index node with specific types

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