Rohit Kanchan created SOLR-7235:
-----------------------------------

             Summary: TruncateFieldUpdateProcessorFactory is not truncating for 
update commands
                 Key: SOLR-7235
                 URL: https://issues.apache.org/jira/browse/SOLR-7235
             Project: Solr
          Issue Type: Bug
    Affects Versions: 4.10.2
            Reporter: Rohit Kanchan


I tried using solr.TruncateFieldUpdateProcessorFactory in my local environment 
and tried to truncate one string to 5000 character but it did not work because 
my php client is using solarium as solr client and it sends data as a map, for 
example  my field name is xyz and solarium is sending its value as 
"set:<required value>" where "set" is the key and "<require value>" is the 
value of map. According to this factory code it checks if this "xyz" field's 
value is a CharSequence or not, if it is then it truncates that string. But 
because it is not a char sequence then it is not even trying truncating. To 
make it work in my  instance I had to override 
solr.TruncateFieldUpdateProcessorFactory.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to