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

Chetan Mehrotra commented on OAK-3020:
--------------------------------------

Changes look fine. In addition we should probably look into making 
{{addDocument}} catch say certain type of exception and move on. As Julian said 
that one corrupt node should not bring down the whole indexing flow. Not sure 
how much wider net to cast for the exception handling though!

> Async Update fails after IllegalArgumentException
> -------------------------------------------------
>
>                 Key: OAK-3020
>                 URL: https://issues.apache.org/jira/browse/OAK-3020
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>    Affects Versions: 1.2.2
>            Reporter: Julian Sedding
>            Assignee: Amit Jain
>             Fix For: 1.3.2
>
>         Attachments: OAK-3020-stacktrace.txt, OAK-3020.test.patch
>
>
> The async index update can fail due to a mismatch between an index definition 
> and the actual content. If that is the case, it seems that it can no longer 
> make any progress. Instead it re-indexes the latest changes over and over 
> again until it hits the problematic property.
> Discussion at http://markmail.org/thread/42bixzkrkwv4s6tq
> Stacktrace attached.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to