[ 
https://issues.apache.org/jira/browse/OOZIE-615?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Kanter updated OOZIE-615:
--------------------------------

    Attachment: OOZIE-615.patch

New patch addresses Alejandro's comments from RB.  His main comment was that 
while my previous update made remote logs stream, the local logs were still 
loaded into memory.  To address that in this update, I reworked the 
TimestampedMessageParser class I created to also be able to parse local logs, 
and removed XLogReader.  I've also added tests for the new classes I created, 
and reworked the tests from TestXLogParser to test the 
TimestampedMessageParser.  
                
> Support high availability for the Oozie service
> -----------------------------------------------
>
>                 Key: OOZIE-615
>                 URL: https://issues.apache.org/jira/browse/OOZIE-615
>             Project: Oozie
>          Issue Type: New Feature
>    Affects Versions: trunk
>            Reporter: Craig Peters
>            Assignee: Robert Kanter
>             Fix For: trunk
>
>         Attachments: OOZIE-615.patch, OOZIE-615.patch, OOZIE-615.patch, 
> OOZIE-615.patch, OOZIE-615.patch, OOZIE-615.patch, OOZIE-615.patch, 
> OozieHADesign.pdf, Oozie HA Overview.pdf, zookeeper_yahoo_code.zip
>
>
> As Oozie becomes a critical component in the Hadoop ecosystem users needs 
> assured availability of the services provided by Oozie.  To support this need 
> Oozie should include a new feature to support high availability.  This 
> feature needs to take into consideration that Oozie provides RESTful APIs, 
> Java APIs, and a command line API that should all be insensitive to the 
> availability of any specific server or components.  At Yahoo! it is not 
> required that there be session fail-over from the client.  It is acceptable 
> for the client to reconnect if a session is lost as long as the state data 
> managed by the Oozie service is not lost.

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

Reply via email to