mesos / chronos

Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules
http://mesos.github.io/chronos/
Apache License 2.0
4.39k stars 529 forks source link

What version of Chronos should I use? #877

Closed edi33416 closed 6 years ago

edi33416 commented 6 years ago

Hello everyone,

I am building Chronos from source and I was wondering what is the recommended Chronos version to use? Should I use 2.5.1 branch or the master branch?

I understand that 3.x is no longer supported, but I've seen that v3.x introduce the output_file argument for the fetcher, which is not available in 2.5.1.

Are the bug fixes applied to 2.5.x versions or not? Any reason not to use the master branch?

I posted the same question on the google-groups forum, but nobody replied.

Kind regards, Eduard

edi33416 commented 6 years ago

@brndnmtthws @gkleiman Could you please help me with a suggestion?

brndnmtthws commented 6 years ago

@edi33416 I don't know the status of the project, but my guess is that nobody is actively working on it anymore.

gkleiman commented 6 years ago

@edi33416 Chronos 2.x is still on life support, and regularly tested on DC/OS. I do my best effort to review/merge PRs against 2.x

Nobody is actively working on Chronos 3.x.

edi33416 commented 6 years ago

@gkleiman any reason why I should not use the master branch and use the 2.5.1 tag? I'm asking this because it looks like 2.5.1 doesn't have all the master commits: i.e. the output_file fetcher argument is not available.

@brndnmtthws @gkleiman Are there any alternatives to Chronos for a Mesos Cluster? I've been looking around and I haven't found an alternative:

gkleiman commented 6 years ago

@edi33416 the 2.5.x releases are built from the stable branch, the master branch is used for 3.x.

I am not aware of any alternatives with DAG support for Mesos clusters.