1. 02 Dec, 2020 2 commits
    • Fabien Viale's avatar
      Merge pull request #3829 from fviale/master · 791ee93b
      Fabien Viale authored
      Improve SPEL expressions
      791ee93b
    • Fabien Viale's avatar
      Improve SPEL expressions · d0844eda
      Fabien Viale authored
       - ability to modify variable models
       - can use temp and tempMap variables to store and reuse some data in the expression
       - can validate or invalidate an expression with the 'valid' variable
       - utility functions which facilitate sequencing of instructions
      d0844eda
  2. 01 Dec, 2020 1 commit
  3. 30 Nov, 2020 3 commits
  4. 27 Nov, 2020 6 commits
  5. 26 Nov, 2020 1 commit
  6. 25 Nov, 2020 1 commit
  7. 24 Nov, 2020 1 commit
  8. 21 Nov, 2020 1 commit
  9. 20 Nov, 2020 1 commit
    • Fabien Viale's avatar
      Add configurable walltime · b492dbc2
      Fabien Viale authored
       - global walltime configuration at scheduler level
       - generic information configuration (can be applied to workflows or tasks)
       - walltime configuration priority is task-defined > generic-info-defined > globally-defined
      b492dbc2
  10. 10 Nov, 2020 1 commit
  11. 09 Nov, 2020 1 commit
  12. 08 Nov, 2020 2 commits
  13. 06 Nov, 2020 2 commits
  14. 05 Nov, 2020 4 commits
  15. 30 Oct, 2020 3 commits
  16. 29 Oct, 2020 3 commits
  17. 28 Oct, 2020 2 commits
    • Fabien Viale's avatar
      Merge pull request #3810 from fviale/master · 49b109b1
      Fabien Viale authored
      Improve SchedulerFrontendState concurrency
      49b109b1
    • Fabien Viale's avatar
      Improve SchedulerFrontendState concurrency · f03a71db
      Fabien Viale authored
      This improvement follows a dead lock observed in SchedulerFrontendState
       - use ConcurrentHashMap instead of global locks for user sessions. This reduces the lock complexity by having only a global schedulerStateLock
       - Additinnally, improve token checks in SelectionManager (due to a bug observed at Creos)
       - Add missing null checks on jobState
       - Use ReentrantReadWriteLock instead of synchronized for ClientJobState
      f03a71db
  18. 23 Oct, 2020 1 commit
  19. 21 Oct, 2020 1 commit
    • Fabien Viale's avatar
      Upgrade HSQLDB version · 2e61fab4
      Fabien Viale authored
      As hsqldb now behaves like other databases, we must now provide maximum length for all lob columns.
      2e61fab4
  20. 19 Oct, 2020 2 commits
    • Fabien Viale's avatar
      Merge pull request #3808 from fviale/master · 423b3992
      Fabien Viale authored
      Improve Deployment Index handling
      423b3992
    • Fabien Viale's avatar
      Improve Deployment Index handling · cb773eea
      Fabien Viale authored
      Previous implementation was using an index counter always increasing.
      
      Problem: this generate log files and data files which are big and can consume the disk space over time.
      
      Solution: use a set of deployed indexes instead of a counter and find the first available index absent from this set
      cb773eea
  21. 15 Oct, 2020 1 commit