debian-forge-composer/pkg
Brian C. Lane d8285a0b74 jobqueue: Add DeleteJob function
This allows jobs to be deleted from the database.
Currently only implemented by fsjobqueue. The function for
dbjobqueue currently returns nil.

This will remove all the job files used by the root job UUID as long as
no other job depends on them. ie. It starts at the top, and moves down
the dependency tree until it finds a job that is also used by another
job, removes the job to be deleted from its dependants list, and moves
back up the tree only deleting jobs with empty dependants lists.

Related: RHEL-60120
2025-06-05 10:32:56 +02:00
..
jobqueue jobqueue: Add DeleteJob function 2025-06-05 10:32:56 +02:00
splunk_logger build(deps): bump to Go 1.22 2025-01-31 16:57:31 +01:00