[ 
https://issues.apache.org/jira/browse/LUCENE-5972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14143808#comment-14143808
 ] 

Robert Muir commented on LUCENE-5972:
-------------------------------------

Why are the constructors taking datainput removed? This forces calls to 
toString(), which will cause NPE in some cases (whereas before, it would just 
concatenate "null").

If things go corrupt, who knows what could go wrong, i think its best to avoid 
this.

> Index too old/new is not a corruption
> -------------------------------------
>
>                 Key: LUCENE-5972
>                 URL: https://issues.apache.org/jira/browse/LUCENE-5972
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Ryan Ernst
>         Attachments: LUCENE-5972.patch
>
>
> {{IndexFormatTooOldException}} and {{IndexFormatTooNewException}} both extend 
> from {{CorruptIndexException}}.  But this is not a corruption, it is simply 
> an unsupported version of an index.  They should just extend {{IOException}}.



--
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