diff --git a/solr/core/src/test/org/apache/solr/handler/JsonLoaderTest.java b/solr/core/src/test/org/apache/solr/handler/JsonLoaderTest.java index c1d4f8b4ff9..39917e54178 100644 --- a/solr/core/src/test/org/apache/solr/handler/JsonLoaderTest.java +++ b/solr/core/src/test/org/apache/solr/handler/JsonLoaderTest.java @@ -277,7 +277,7 @@ public class JsonLoaderTest extends SolrTestCaseJ4 { " \"f1\": \"v2\",\n" + " \"f2\": null\n" + " }\n"; - SolrQueryRequest req = req("srcField","_src"); + SolrQueryRequest req = req("srcField","_src_"); req.getContext().put("path","/update/json/docs"); SolrQueryResponse rsp = new SolrQueryResponse(); BufferingRequestProcessor p = new BufferingRequestProcessor(null); @@ -304,7 +304,7 @@ public class JsonLoaderTest extends SolrTestCaseJ4 { " \"f2\": \"v2\",\n" + " \"f3\": null\n" + " }\n"; - req = req("srcField","_src"); + req = req("srcField","_src_"); req.getContext().put("path","/update/json/docs"); rsp = new SolrQueryResponse(); p = new BufferingRequestProcessor(null); @@ -313,7 +313,7 @@ public class JsonLoaderTest extends SolrTestCaseJ4 { assertEquals( 2, p.addCommands.size() ); - String content = (String) p.addCommands.get(0).solrDoc.getFieldValue("_src"); + String content = (String) p.addCommands.get(0).solrDoc.getFieldValue("_src_"); assertNotNull(content); Map obj = (Map) ObjectBuilder.fromJSON(content); assertEquals(Boolean.TRUE, obj.get("bool")); @@ -322,7 +322,7 @@ public class JsonLoaderTest extends SolrTestCaseJ4 { assertNotNull(obj.get("array")); assertNotNull(obj.get("boosted")); - content = (String) p.addCommands.get(1).solrDoc.getFieldValue("_src"); + content = (String) p.addCommands.get(1).solrDoc.getFieldValue("_src_"); assertNotNull(content); obj = (Map) ObjectBuilder.fromJSON(content); assertEquals("v1", obj.get("f1")); @@ -330,7 +330,7 @@ public class JsonLoaderTest extends SolrTestCaseJ4 { assertTrue(obj.containsKey("f3")); doc = "[{'id':'1'},{'id':'2'}]".replace('\'', '"'); - req = req("srcField","_src"); + req = req("srcField","_src_"); req.getContext().put("path","/update/json/docs"); rsp = new SolrQueryResponse(); p = new BufferingRequestProcessor(null); @@ -338,11 +338,11 @@ public class JsonLoaderTest extends SolrTestCaseJ4 { loader.load(req, rsp, new ContentStreamBase.StringStream(doc), p); assertEquals( 2, p.addCommands.size() ); - content = (String) p.addCommands.get(0).solrDoc.getFieldValue("_src"); + content = (String) p.addCommands.get(0).solrDoc.getFieldValue("_src_"); assertNotNull(content); obj = (Map) ObjectBuilder.fromJSON(content); assertEquals("1", obj.get("id")); - content = (String) p.addCommands.get(1).solrDoc.getFieldValue("_src"); + content = (String) p.addCommands.get(1).solrDoc.getFieldValue("_src_"); assertNotNull(content); obj = (Map) ObjectBuilder.fromJSON(content); assertEquals("2", obj.get("id")); diff --git a/solr/server/solr/configsets/sample_techproducts_configs/conf/schema.xml b/solr/server/solr/configsets/sample_techproducts_configs/conf/schema.xml index 0a93b74b31c..ceff508c3f8 100755 --- a/solr/server/solr/configsets/sample_techproducts_configs/conf/schema.xml +++ b/solr/server/solr/configsets/sample_techproducts_configs/conf/schema.xml @@ -156,7 +156,7 @@ - + - _src + _src_