lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael McCandless <luc...@mikemccandless.com>
Subject Re: DocValue update methods don't appear to throw exception if the document doesn't exist
Date Tue, 04 Jul 2017 23:00:51 GMT
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.ye@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
>
>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message