SOLR-6937 don't replace periods

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1651646 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Noble Paul 2015-01-14 12:56:41 +00:00
parent 545788fea9
commit 71f698c543
2 changed files with 3 additions and 1 deletions

View File

@ -1379,7 +1379,7 @@
<processor class="solr.DistributedUpdateProcessorFactory"/>
<processor class="solr.RemoveBlankFieldUpdateProcessorFactory"/>
<processor class="solr.FieldNameMutatingUpdateProcessorFactory">
<str name="pattern">[^\w-]</str>
<str name="pattern">[^\w-\.]</str>
<str name="replacement">_</str>
</processor>
<processor class="solr.ParseBooleanFieldUpdateProcessorFactory"/>

View File

@ -101,6 +101,7 @@ public class SolrSchemalessExampleTest extends SolrExampleTestsBase {
"{\"first-second\" : \"name\"}" +
"{\"x+y\" : \"name\"}" +
"{\"p%q\" : \"name\"}" +
"{\"p.q\" : \"name\"}" +
"{\"a&b\" : \"name\"}"
;
HttpClient httpClient = client.getHttpClient();
@ -116,6 +117,7 @@ public class SolrSchemalessExampleTest extends SolrExampleTestsBase {
"first-second",
"a_b",
"p_q",
"p.q",
"x_y");
HashSet set = new HashSet();
QueryResponse rsp = assertNumFound("*:*", expected.size());