This is by design: you are able to add a doc values field to a previously
indexed document even if that document didn't originally index that doc
values field.

The update brings the doc values field into existence for that document.

Mike McCandless

http://blog.mikemccandless.com

On Tue, Jul 4, 2017 at 8:39 AM, Joe Ye <yuanzhou...@gmail.com> wrote:

> Hi,
>
> I'm using Lucene core 6.6.
>
> I noticed an issue that DocValue update methods (indexWriter.
> updateNumericDocValue & indexWriter.updateBinaryDocValue) don't appear to
> throw exception or return any error code if the document doesn't exist. Is
> this intentional? I don't want to check the existence of the document
> before each docValue update.
>
>
> Kind regards,
>
> Joe
>
>
>
>

Reply via email to