Branch: refs/heads/scheduling
  Home:   https://github.com/jenkinsci/gearman-plugin
  Commit: 6175f021110cc0bd8c0ee02fb665f02f9c5fe89a
      
https://github.com/jenkinsci/gearman-plugin/commit/6175f021110cc0bd8c0ee02fb665f02f9c5fe89a
  Author: Jan Priessnitz <jan.priessn...@gooddata.com>
  Date:   2021-02-25 (Thu, 25 Feb 2021)

  Changed paths:
    M src/main/java/hudson/plugins/gearman/Constants.java
    M src/main/java/hudson/plugins/gearman/GearmanPluginConfig.java
    M src/main/java/hudson/plugins/gearman/QueueTaskDispatcherImpl.java
    M src/main/java/hudson/plugins/gearman/StartJobWorker.java
    M src/main/resources/hudson/plugins/gearman/GearmanPluginConfig/config.jelly
    A 
src/main/resources/hudson/plugins/gearman/GearmanPluginConfig/help-enableScheduling.html

  Log Message:
  -----------
  SETI-618: Provide option for disabling custom gearman job scheduling

Provide "Disable Scheduling" option in Gearman plugin config. This
option controls 2 things:

1) If disabled, ignore the fact that each gearman worker thread is
mapped to a Jenkins executor and let Jenkins launch the item anywhere
it wants. If enabled, gearman will schedule the job specifically on
the node mapped to the worker thread.

2) If disabled, ignore the node availability lock through
QueueTaskDispatcherImpl and let Jenkins global Queue handle everything.


-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/gearman-plugin/push/refs/heads/scheduling/000000-6175f0%40github.com.

Reply via email to