Files
graylog2-server/misc
Bernd Ahlers 565b6110c1 Add system job scheduler (#24497)
* Add system job scheduler service
* Refactor the existing job scheduler to make it composable.
* Allow custom job factories for each job scheduler
* Rename SystemJob interface to LegacySystemJob
* Deprecate legacy system job classes
* Add JobDefinitionConfig#jobFactoryType method
* Introduce SystemJob interface and related classes
* Return new system jobs in /system/jobs API
* Delete completed system job triggers on a regular basis
* Add and use job_scheduler_system_worker_threads config setting
  Allows separate worker pool sizing for user and system schedulers.
* Avoid possible NPE in JobExecutionEngine
* Add test for SystemJobManager
2026-01-23 15:08:57 +01:00
..
2026-01-23 15:08:57 +01:00