Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/mesos-plugin
  Commit: 1cf6c7d7182327471b81dcf08998688db540f77d
      
https://github.com/jenkinsci/mesos-plugin/commit/1cf6c7d7182327471b81dcf08998688db540f77d
  Author: Vincent Latombe <vinc...@latombe.net>
  Date:   2016-01-29 (Fri, 29 Jan 2016)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/mesos/JenkinsScheduler.java
    M src/main/java/org/jenkinsci/plugins/mesos/MesosImpl.java

  Log Message:
  -----------
  Add a minimum time to live for scheduler.

I have observed scenarios of race conditions between threads
provisioning new nodes and threads terminating old ones. The latter stop
the driver and scheduler, preventing the former to provision properly,
and leading unnecessary unregistration/registration of frameworks to
Mesos.


  Commit: 0015bcb314b6ba488ad5224d6629aa79825bea18
      
https://github.com/jenkinsci/mesos-plugin/commit/0015bcb314b6ba488ad5224d6629aa79825bea18
  Author: Vincent Latombe <vinc...@latombe.net>
  Date:   2016-01-29 (Fri, 29 Jan 2016)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/mesos/JenkinsScheduler.java

  Log Message:
  -----------
  Move driver initialization to the main thread.

This makes sure another thread cannot see "running = true" with "driver = 
null", leading to orphan references to running drivers.


  Commit: fa51806fcdbff18f84451bbcaff7f3a7a13fd638
      
https://github.com/jenkinsci/mesos-plugin/commit/fa51806fcdbff18f84451bbcaff7f3a7a13fd638
  Author: Vincent Latombe <vinc...@latombe.net>
  Date:   2016-01-29 (Fri, 29 Jan 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare release mesos-0.10.0-beta-4


Compare: 
https://github.com/jenkinsci/mesos-plugin/compare/f49b57fd1c4e...fa51806fcdbf

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to