1. 30 Oct, 2017 1 commit
  2. 29 Sep, 2017 1 commit
  3. 25 Sep, 2017 1 commit
    • Corey Hulen's avatar
      PLT-7542 Converting LDAP sync to the job server (#7452) · 81c18a01
      Corey Hulen authored
      * PLT-7542 Converting LDAP sync to the job server
      
      * Fixing minor issues
      
      * Fixing build failure
      
      * Translate error message
      
      * Translate error message
      
      * Translate error message
      
      * Translate error message
      
      * Fixing merge
      
      * Fixing bad merge
      81c18a01
  4. 07 Sep, 2017 1 commit
  5. 17 Aug, 2017 1 commit
  6. 09 Aug, 2017 1 commit
  7. 01 Aug, 2017 1 commit
  8. 11 Jul, 2017 1 commit
  9. 07 Jul, 2017 1 commit
    • George Goldberg's avatar
      PLT-6916: Redesign the jobs package and Jobserver. (#6733) · 0495a519
      George Goldberg authored
      This commit redesigns the jobserver to be based around an architecture
      of "workers", which carry out jobs of a particular type, and "jobs"
      which are a unit of work carried by a particular worker. It also
      introduces "schedulers" which are responsible for scheduling jobs of a
      particular type automatically (jobs can also be scheduled manually when
      apropriate).
      
      Workers may be run many times, either in instances of the platform
      binary, or the standalone jobserver binary. In any mattermost cluster,
      only one instance of platform OR jobserver must run the schedulers. At
      the moment this is controlled by a config variable, but in future will
      be controlled through the cluster leader election process.
      0495a519