Hi.

I add documents to Solr by POSTing them to UpdateHandler, as bulks of <add>
commands (DIH is not used).

If one document contains any invalid data (e.g. string data into numeric
field), Solr returns HTTP 400 Bad Request, and the whole bulk is failed.

I'm searching for a way to tell Solr to accept the rest of the documents...
(I'll use RealTimeGet to determine which documents were added).

If there is no standard way for doing it, maybe it can be implemented by
spiltting the <add> commands into seperate HTTP POSTs. Because of using
auto-soft-commit, can I say that it is almost equivalent? What is the
performance penalty of 100 POST requests (of 1 document each) againt 1
request of 100 docs, if a soft commit is eventually done.

Thanks in advance...

Reply via email to