Yes, I implemented exactly that fallback for Solr 1.2 at Netflix.

It isn’t to hard if the code is structured for it; retry with a batch size of 1.

wunder

On Nov 7, 2014, at 11:01 AM, Erick Erickson <erickerick...@gmail.com> wrote:

> Yeah, this has been an ongoing issue for a _long_ time. Basically,
> you can't. So far, people have essentially written fallback logic to
> index the docs of a failing packet one at a time and report it.
> 
> I'd really like better reporting back, but we haven't gotten there yet.
> 
> Best,
> Erick
> 
> On Fri, Nov 7, 2014 at 8:25 AM, Peter Keegan <peterlkee...@gmail.com> wrote:
>> How are folks handling Solr exceptions that occur during batch indexing?
>> Solr stops parsing the docs stream when an error occurs (e.g. a doc with a
>> missing mandatory field), and stops indexing the batch. The bad document is
>> not identified, so it would be hard for the client to recover by skipping
>> over it.
>> 
>> Peter

Reply via email to