airflow-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ash Berlin-Taylor <>
Subject [DISCUSS]: Remove Mesos Executor from Airflow 2.0.0?
Date Fri, 25 Jan 2019 11:46:55 GMT
Is anyone using the Mesos Executor? I think we should deprecate and remove it.

The reason I say that is I have a feeling it's been broken since 1.9.0 and no-one has noticed:

class MesosExecutor(BaseExecutor, LoginMixin):

    def start(self):
        # ...
            'MesosFramework master : %s, name : %s, cpu : %s, mem : %s, checkpoint : %s',
            str(task_cpu), str(task_memory), str(framework.checkpoint)

That mixin should have been LoggingMixin, not LoginMixin. But given this bug has been in since which was
in the 1.9.0 release I propose we simply remove this executor from master.


View raw message