Commit Graph

18453 Commits

Author SHA1 Message Date
Uwe Schindler 40e71b8f36 LUCENE-5245: Fix MultiTermQuery's constant score rewrites to always return a ConstantScoreQuery to make scoring consistent. Previously it returned an empty unwrapped BooleanQuery, if no terms were available, which has a different query norm
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1526399 13f79535-47bb-0310-9956-ffa450edef68
2013-09-26 06:46:19 +00:00
Chris M. Hostetter 818b41198b SOLR-5085: fix script to use proper pdf file name in sha1 checksum file (should not include directory path)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1526272 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 19:30:39 +00:00
Chris M. Hostetter 13111f8435 SOLR-5085: the point of the subdir is so the files wouldn't have 'rc' in their name, and could be copied as is ... fix script to split X.Y-RCZ to build final file names, and vet that args look correct
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1526271 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 19:20:12 +00:00
Chris M. Hostetter 521967c117 LUCENE-5233: tweak demo example search string to something that isn't in the code base
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1526247 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 17:57:37 +00:00
Yonik Seeley 7df5169ef4 SOLR-4221: make new solrj client/router able to read old clusterstate
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1526244 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 17:52:54 +00:00
Uwe Schindler b1524738f3 LUCENE-5243: Temporarily fix problem with Clover + Java 7 caused by broken comparator. Once Clover 3.2.0 is out we can remove the snapshot repository. This patch is needed on trunk only (because Java 7)
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1526210 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 15:47:06 +00:00
Uwe Schindler 14bfb28bc7 Update Clover License file and Clover version
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1526208 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 15:43:49 +00:00
Uwe Schindler 321fe8ec63 LUCENE-5235: This is according to Clover never hit, so be more strict, may help Robert
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1526155 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 11:28:00 +00:00
Shalin Shekhar Mangar 8dae16c6d9 SOLR-5246: Shard splitting now supports collections configured with router.field
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1526151 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 10:48:09 +00:00
Chris M. Hostetter 627ee9eba6 SOLR-5257: new scripts for use with solr ref guide RCs and publishing
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1526083 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 01:28:19 +00:00
Yonik Seeley d038299faf SOLR-4221: back compat for router spec
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1526003 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 20:39:54 +00:00
Chris M. Hostetter b45e8cb708 fix windows test failure in TestImplicitCoreProperties
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525935 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 16:07:07 +00:00
Shai Erera 84f6e500b3 LUCENE-5242: DirectoryTaxonomyWriter.replaceTaxonomy did not fully reset its state
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525894 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 14:20:47 +00:00
Michael McCandless 89eb9397c7 add test verbosity
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525853 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 11:14:00 +00:00
Michael McCandless cf06226cb8 LUCENE-5239: don't delete same term for the wrong field
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525851 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 11:10:18 +00:00
Michael McCandless 951e056b33 whitespace
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525849 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 11:06:38 +00:00
Uwe Schindler 563182ab34 LUCENE-5235: Update Javadocs to make it explicit that super.reset(), super.close() and super.end() must be called.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525825 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 09:53:21 +00:00
Dawid Weiss 7df32026ec LUCENE-5238: Fix junitcompat tests (so that they're not triggered when previous errors occur).
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525815 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 08:28:00 +00:00
Shai Erera 46729e8622 LUCENE-5237: assert parameters validity as well as minor improvements
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525813 13f79535-47bb-0310-9956-ffa450edef68
2013-09-24 08:23:37 +00:00
Chris M. Hostetter ae72053351 improve test: a few more implicit properties
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525733 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 23:35:40 +00:00
Yonik Seeley f4c6a05206 SOLR-5261: fix javabin block indexing back compat
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525732 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 23:31:13 +00:00
Robert Muir 764c248064 don't throw NPE if someone consumes us wrong, also null out random on close to be pickier
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525719 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 22:25:17 +00:00
Robert Muir dabeab3b38 give more debugging info in this case
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525713 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 22:17:23 +00:00
Shalin Shekhar Mangar 876573650b SOLR-5259: Fix typo in error message when _version_ field is missing
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525620 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 15:14:10 +00:00
Shai Erera 08f690ef16 javadocs did not produce good looking HTML
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525506 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 05:06:51 +00:00
Uwe Schindler 49adf29d17 LUCENE-5235: Add more information to backwards break changes section.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525376 13f79535-47bb-0310-9956-ffa450edef68
2013-09-22 15:27:25 +00:00
Uwe Schindler 34adebab3b LUCENE-5235: Tokenizers now throw an IllegalStateException if the consumer does not call reset() before consuming the stream. Previous versions throwed NullPointerException or ArrayIndexOutOfBoundsException on best effort which was not user-friendly.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525362 13f79535-47bb-0310-9956-ffa450edef68
2013-09-22 13:57:43 +00:00
Shai Erera adba0da045 LUCENE-5234: improve FieldCache API
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525284 13f79535-47bb-0310-9956-ffa450edef68
2013-09-21 19:30:17 +00:00
Uwe Schindler da34b18cb3 SOLR-4882: Restrict SolrResourceLoader to only allow access to resource files below the instance dir
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525246 13f79535-47bb-0310-9956-ffa450edef68
2013-09-21 14:51:51 +00:00
Shai Erera 243e614e52 relax test a little bit
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525231 13f79535-47bb-0310-9956-ffa450edef68
2013-09-21 13:10:18 +00:00
Uwe Schindler f6e125ce66 LUCENE-5207: Add a test that checks if the stack trace of an exception thrown from a Javascript function contains the original expression source code as the "filename".
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525194 13f79535-47bb-0310-9956-ffa450edef68
2013-09-21 03:42:51 +00:00
Robert Muir 2f169863cb LUCENE-5231: better interoperability of expressions with valuesource
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525192 13f79535-47bb-0310-9956-ffa450edef68
2013-09-21 03:37:43 +00:00
Robert Muir 477360d047 remove crazy javadoc, there is no default since this method takes explicit booleans for doDocScores/doMaxScore
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1525063 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 17:31:59 +00:00
Steven Rowe c717abd096 Intellij config: JDK setup: switch interpolation markers in dev-tools/idea/.idea/misc.xml to be well-formed (unlikely-to-be-used XML attribute 'subst.="idea.jdk"'), so that in-place users won't be yelled at by Intellij. When IntelliJ starts up without this 'attribute' having been interpolated, it ignores and then removes the unknown XML attribute.
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524916 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 06:53:16 +00:00
Steven Rowe dcbe233d60 Remove obsolete ${project.classpath} pathelement from the "base.classpath" path and the classification module's "classpath" path
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524909 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 06:25:12 +00:00
Steven Rowe edb6a62d3d Intellij config: JDK setup: look for ${idea.jdk} property in the local lucene/build.properties first, before looking in the files under ${user.home}
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524906 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 05:37:26 +00:00
Steven Rowe c9dc2be5ff Intellij config: JDK setup: add missing interpolation marker in dev-tools/idea/.idea/misc.xml; dont print out follow-on instructions if ${idea.jdk} is defined; and when follow-on instructions are printed, show how to avoid the need to manually configure the JDK
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524903 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 05:23:41 +00:00
Shai Erera 344d4357e3 LUCENE-5189: remove leftover
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524901 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 04:55:24 +00:00
Shai Erera 8fcd7a8245 LUCENE-5189: fixed concurrency bug
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524900 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 04:39:51 +00:00
Steven Rowe 872c02c31c Intellij config: pick up JDK definition from build.properties file under lucene/ or in home dir, and use it to populate config, so that updating doesnt have to involve manually setting the JDK. Example line from my lucene/build.properties:
idea.jdk=project-jdk-name="1.7" project-jdk-type="JavaSDK"

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524883 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 01:45:33 +00:00
Steven Rowe 82b4cca7b0 LUCENE-5207: Intellij config for the new expressions module: add Ant support and whole-module JUnit run configuration
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524859 13f79535-47bb-0310-9956-ffa450edef68
2013-09-19 23:22:14 +00:00
Michael McCandless 017a3bf628 LUCENE-5123: invert postings writing API
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524840 13f79535-47bb-0310-9956-ffa450edef68
2013-09-19 20:57:09 +00:00
Robert Muir 9d16038391 LUCENE-5219: Add support to SynonymFilterFactory for custom parsers
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524839 13f79535-47bb-0310-9956-ffa450edef68
2013-09-19 20:55:34 +00:00
Robert Muir b7544e16ba LUCENE-5226: Optimize SortField.needsScore for expressions
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524813 13f79535-47bb-0310-9956-ffa450edef68
2013-09-19 19:37:14 +00:00
Chris M. Hostetter 499bd3688a LUCENE-5211: Better javadocs and error checking of 'format' option in StopFilterFactory, as well as comments in all snowball formated files about specifying format option
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524809 13f79535-47bb-0310-9956-ffa450edef68
2013-09-19 19:06:37 +00:00
Robert Muir c7188a03a3 LUCENE-5222: add CHANGES entry
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524779 13f79535-47bb-0310-9956-ffa450edef68
2013-09-19 16:37:31 +00:00
Adrien Grand e2573a6bba LUCENE-5223: backport to 4.5
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524745 13f79535-47bb-0310-9956-ffa450edef68
2013-09-19 14:12:23 +00:00
Robert Muir 95629b4f65 LUCENE-5220: ExpressionSortField has crappy toString/bad equals/hashcode
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524588 13f79535-47bb-0310-9956-ffa450edef68
2013-09-18 21:51:24 +00:00
Robert Muir 4d53022c49 LUCENE-5222: fix expression sort with executorService
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524575 13f79535-47bb-0310-9956-ffa450edef68
2013-09-18 21:23:38 +00:00
Chris M. Hostetter ced67903ad LUCENE-5223: Fixed IndexUpgrader command line parsing: -verbose is not required and -dir-impl option now works correctly
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1524521 13f79535-47bb-0310-9956-ffa450edef68
2013-09-18 18:33:56 +00:00