Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/lockable-resources-plugin
  Commit: 94dd7bbfe28f1e68ac86305f0942868e35bd5012
      
https://github.com/jenkinsci/lockable-resources-plugin/commit/94dd7bbfe28f1e68ac86305f0942868e35bd5012
  Author: Alejandro del Castillo <alejandro.delcasti...@ni.com>
  Date:   2017-08-29 (Tue, 29 Aug 2017)

  Changed paths:
    M 
src/main/java/org/jenkins/plugins/lockableresources/LockableResourcesManager.java

  Log Message:
  -----------
  LockableResourceManager: override save

JobConfigHistory does a bunch of stuff every time
SaveableListener.fireOnChange is called. Avoid the situation by using a
simpler save version instead.

Signed-off-by: Alejandro del Castillo <alejandro.delcasti...@ni.com>


  Commit: 2e174d7f63dd2c359e944fbe347cb6ecc86693cb
      
https://github.com/jenkinsci/lockable-resources-plugin/commit/2e174d7f63dd2c359e944fbe347cb6ecc86693cb
  Author: Alejandro del Castillo <alejandro.delcasti...@ni.com>
  Date:   2017-08-29 (Tue, 29 Aug 2017)

  Changed paths:
    M 
src/main/java/org/jenkins/plugins/lockableresources/LockableResourcesManager.java

  Log Message:
  -----------
  LockableResourcesManager: make queueContext & unqueueContext thread safe

Both methods modify queuedContexts, but are not set to be synchonized,
which makes them vulnerable to a ConcurrentModificationException.

Signed-off-by: Alejandro del Castillo <alejandro.delcasti...@ni.com>


  Commit: fef087cfb79186bd1084a811b2ba4e4721801993
      
https://github.com/jenkinsci/lockable-resources-plugin/commit/fef087cfb79186bd1084a811b2ba4e4721801993
  Author: Alejandro del Castillo <alejandro.delcasti...@ni.com>
  Date:   2017-09-12 (Tue, 12 Sep 2017)

  Changed paths:
    M src/test/java/org/jenkins/plugins/lockableresources/LockStepTest.java
    A src/test/resources/plugins/jobConfigHistory.hpi

  Log Message:
  -----------
  LockStepTest: add stress test for concurrent lock access

Include JobConfigHistory plugin, since it's known to cause problems in
conjunction with locks.

Signed-off-by: Alejandro del Castillo <alejandro.delcasti...@ni.com>


  Commit: 3f03365a2ce028fc2936fa58a5340e3f4fd37292
      
https://github.com/jenkinsci/lockable-resources-plugin/commit/3f03365a2ce028fc2936fa58a5340e3f4fd37292
  Author: Andrew Bayer <andrew.ba...@gmail.com>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

  Changed paths:
    M 
src/main/java/org/jenkins/plugins/lockableresources/LockableResourcesManager.java
    M src/test/java/org/jenkins/plugins/lockableresources/LockStepTest.java
    A src/test/resources/plugins/jobConfigHistory.hpi

  Log Message:
  -----------
  Merge pull request #57 from adelcast/dev/adelcast/issue_jenkins-42720

LockableResourcesManager: make queueContext & unqueueContext thread safe


Compare: 
https://github.com/jenkinsci/lockable-resources-plugin/compare/3099e8bb1fb6...3f03365a2ce0

-- 
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