You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ry...@apache.org on 2015/04/10 05:37:51 UTC
svn commit: r1672532 - in /lucene/dev/trunk: ./ solr/ solr/core/
solr/core/src/java/org/apache/solr/schema/BBoxField.java
solr/core/src/test/org/apache/solr/search/TestSolr4Spatial.java
Author: ryan
Date: Fri Apr 10 03:37:50 2015
New Revision: 1672532
URL: http://svn.apache.org/r1672532
Log:
Merged revision(s) 1672518 from lucene/dev/branches/branch_5x:
SOLR-7164: update lucene field also
........
Modified:
lucene/dev/trunk/ (props changed)
lucene/dev/trunk/solr/ (props changed)
lucene/dev/trunk/solr/core/ (props changed)
lucene/dev/trunk/solr/core/src/java/org/apache/solr/schema/BBoxField.java
lucene/dev/trunk/solr/core/src/test/org/apache/solr/search/TestSolr4Spatial.java
Modified: lucene/dev/trunk/solr/core/src/java/org/apache/solr/schema/BBoxField.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/core/src/java/org/apache/solr/schema/BBoxField.java?rev=1672532&r1=1672531&r2=1672532&view=diff
==============================================================================
--- lucene/dev/trunk/solr/core/src/java/org/apache/solr/schema/BBoxField.java (original)
+++ lucene/dev/trunk/solr/core/src/java/org/apache/solr/schema/BBoxField.java Fri Apr 10 03:37:50 2015
@@ -139,6 +139,8 @@ public class BBoxField extends AbstractS
final SchemaField solrNumField = new SchemaField("_", numberType);//dummy temp
org.apache.lucene.document.FieldType luceneType =
(org.apache.lucene.document.FieldType) solrNumField.createField(0.0, 1.0f).fieldType();
+ luceneType.setStored(storeSubFields);
+
//and annoyingly this Field isn't going to have a docValues format because Solr uses a separate Field for that
if (solrNumField.hasDocValues()) {
luceneType = new org.apache.lucene.document.FieldType(luceneType);
Modified: lucene/dev/trunk/solr/core/src/test/org/apache/solr/search/TestSolr4Spatial.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/core/src/test/org/apache/solr/search/TestSolr4Spatial.java?rev=1672532&r1=1672531&r2=1672532&view=diff
==============================================================================
--- lucene/dev/trunk/solr/core/src/test/org/apache/solr/search/TestSolr4Spatial.java (original)
+++ lucene/dev/trunk/solr/core/src/test/org/apache/solr/search/TestSolr4Spatial.java Fri Apr 10 03:37:50 2015
@@ -382,6 +382,11 @@ public class TestSolr4Spatial extends So
// Make sure the subfields are not stored
SchemaField sub = schema.getField("bbox"+BBoxStrategy.SUFFIX_MINX);
assertFalse(sub.stored());
+
+ // Make sure solr field type is also not stored
+ BBoxField bbox = (BBoxField)schema.getField("bbox").getType();
+ BBoxStrategy strategy = bbox.getStrategy("bbox");
+ assertFalse(strategy.getFieldType().stored());
}
}