falcon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shaik Idris Ali (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FALCON-46) Flacon's instance retry service may hang because of an issue in InMemoryQueue
Date Wed, 10 Jul 2013 07:59:48 GMT
Shaik Idris Ali created FALCON-46:
-------------------------------------

             Summary: Flacon's instance retry service may hang because of an issue in InMemoryQueue
                 Key: FALCON-46
                 URL: https://issues.apache.org/jira/browse/FALCON-46
             Project: Falcon
          Issue Type: Bug
          Components: rerun
    Affects Versions: 0.3
         Environment: Oozie 3.2, CDH3U5 
            Reporter: Shaik Idris Ali
            Priority: Critical


Falcon provides LateRerunService and RetryService to automatically handle late data reruns
and instance failure correspondingly, for both process and a feed instance based on the policies
like periodic, back-off etc.

The service supports switchable queues to handle the messages, currently Retry Service uses
InMemoryQueue which is built over Java's DelayQueue. A case where if the delay (delayedMessage)
in message is greater than the existing message in the queue is not handle, and the service
just stops enqueuing or dequeing the messages. Hence Falcon stops all the failed instance
retries.

A fix in the compareTo method of the event message is required. 
The fix can be back-ported from Ivory.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message