You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oodt.apache.org by "Mattmann, Chris A (388J)" <ch...@jpl.nasa.gov> on 2012/06/04 07:16:30 UTC

[DISCUSS] OODT-215: Current Status and 0.4 release candidate

Hey Guys,

I am nearing completion on OODT-215 [1]. Yes, for real. Check this out:

http://minus.com/moumqrviB/

I even drew a picture to illustrate. Basically everything in yellow I've implemented.
That diagram in many ways constitutes most of the new contributions of Workflow2
that are still on the critical path. The best part? All of that yellow code is unit tested
and tests are passing every night on our Jenkins server. The things left to implement
are basically:

1. Wire up the RunnerThread to periodically poll the TaskQuerier for the next Task in the
list of Runnable, Prioritized and sorted tasks to execute (that is constantly being re-prioritzed).
2. Hand that task off to the Workflow Runner framework for execution.
3. Finish tying the State model to the new Workflow Processor framework in place. 

Yes, not lying, that's pretty much it. If I can get 1-3 working, we're basically in business
for Workflow2. I will also at that point quickly whip up a back compat layer so that 
the old Workflow engine model (ThreadPoolWorkflowEngine) will still work, but 
I'm really shooting to wrap up OODT-215 this week and get 0.4 out the door.

So, please, all, if you can, help me get there. When I throw something up on ReviewBoard
and/or anything else, I'd appreciate your help and eyes. And if you actually understood
what I said above and can contribute, would love it anywhere and any place. Thanks!

Paul, I assume you can roll the 0.4 RC this weekend?? :) For real this time.

Cheers,
Chris

[1] https://issues.apache.org/jira/browse/OODT-215 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: chris.a.mattmann@nasa.gov
WWW:   http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Re: [DISCUSS] OODT-215: Current Status and 0.4 release candidate

Posted by "Ramirez, Paul M (388J)" <pa...@jpl.nasa.gov>.
Hey Chris,

Yep I'm available to make an RC this weekend.

--Paul

On 6/3/12 10:16 PM, "Mattmann, Chris A (388J)"
<ch...@jpl.nasa.gov> wrote:

>Hey Guys,
>
>I am nearing completion on OODT-215 [1]. Yes, for real. Check this out:
>
>http://minus.com/moumqrviB/
>
>I even drew a picture to illustrate. Basically everything in yellow I've
>implemented.
>That diagram in many ways constitutes most of the new contributions of
>Workflow2
>that are still on the critical path. The best part? All of that yellow
>code is unit tested
>and tests are passing every night on our Jenkins server. The things left
>to implement
>are basically:
>
>1. Wire up the RunnerThread to periodically poll the TaskQuerier for the
>next Task in the
>list of Runnable, Prioritized and sorted tasks to execute (that is
>constantly being re-prioritzed).
>2. Hand that task off to the Workflow Runner framework for execution.
>3. Finish tying the State model to the new Workflow Processor framework
>in place. 
>
>Yes, not lying, that's pretty much it. If I can get 1-3 working, we're
>basically in business
>for Workflow2. I will also at that point quickly whip up a back compat
>layer so that 
>the old Workflow engine model (ThreadPoolWorkflowEngine) will still work,
>but 
>I'm really shooting to wrap up OODT-215 this week and get 0.4 out the
>door.
>
>So, please, all, if you can, help me get there. When I throw something up
>on ReviewBoard
>and/or anything else, I'd appreciate your help and eyes. And if you
>actually understood
>what I said above and can contribute, would love it anywhere and any
>place. Thanks!
>
>Paul, I assume you can roll the 0.4 RC this weekend?? :) For real this
>time.
>
>Cheers,
>Chris
>
>[1] https://issues.apache.org/jira/browse/OODT-215
>
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Chris Mattmann, Ph.D.
>Senior Computer Scientist
>NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>Office: 171-266B, Mailstop: 171-246
>Email: chris.a.mattmann@nasa.gov
>WWW:   http://sunset.usc.edu/~mattmann/
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Adjunct Assistant Professor, Computer Science Department
>University of Southern California, Los Angeles, CA 90089 USA
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>