LUCENE-5189: Check if deletes need to be applied when docvalues are updated and process IW event if needed

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1528076 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5189: s/doApplyAllDeletes/getAndResetApplyAllDeletes/

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1528077 13f79535-47bb-0310-9956-ffa450edef68
SOLR-5258 compute full composite hash on router.field

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1528113 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5247: expressions should use DoubleDocValues not FunctionValues directly

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1528167 13f79535-47bb-0310-9956-ffa450edef68
LUCENE-5249: All Lucene/Solr modules should use the same dependency versions

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1528215 13f79535-47bb-0310-9956-ffa450edef68