I think the abstraction has outlived its value, proven by the fact that
there are parts of thermos that are completely untested and broken (see gc
subcommand) that maintaining them isn't worth the overhead.

I think my comment here sums up my feelings on this issue and points out
some of the shortcomings of maintaining the abstraction barriers as they
exist today
https://issues.apache.org/jira/browse/AURORA-1338?focusedCommentId=14561777&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14561777

On Wed, Jun 24, 2015 at 3:13 PM, Bill Farner <[email protected]> wrote:

> Since there's been a recent uptick in development on the executor, there's
> a long overdue discussion that i would like to raise.
>
> Does it make sense to continue maintaining the abstraction between
> 'thermos' and the 'default Aurora executor'?  I see this as cognitive
> overhead in the code, and it adds non-trivial complexity that is not used
> in practice in Aurora.
>
>
> -=Bill
>

Reply via email to