On 2/18/2016 3:45 AM, Bernd Fehling wrote: > Now this is strange with solr 4.10.4, > I have a multivalue string field for creator. > <field name="creator" type="string" indexed="false" stored="true" > multiValued="true" /> > > And a multivalue string field for f_person, prepared for facetting with > docValues. > <field name="f_person" type="string" indexed="true" stored="true" > multiValued="true" docValues="true" /> > > To fill f_person I use copyField. > <copyField source="creator" dest="f_person" /> > > The input to creator is 43470 bytes long with names, split at ";" for each > subfield. > Klionsky, Daniel J; JFA; CORA; Abdelmohsen, Kotb; Abe, Akihisa; ...
How are you handling splitting that information into multiple pieces? If it's done with analysis configuration in schema.xml, then the data copied to f_person is *not* split into multiple values. The copyField functionality always copies the the original input data -- *before* analysis. If the information were split into multiple small values before it got to Solr, then this error would not be happening. Thanks, Shawn