Skip to content

[FEATURE] Add support for Jenkins-style 'H' hashed field value #309

@dmayle

Description

@dmayle

As mentioned in the wikipedia on cronspecs, Jenkins supports a new field value 'H' (or 'H/15', etc.) which is used to specify a random stable offset within the schedule. Jenkins hashes (hence the 'H') the job name to to allow you to give the same schedule to multiple jobs without running into the thundering herd problem.

In order to support this, the API would need to change to allow passing in a job name to use for hashing.

This would make it easier to schedule recurring jobs on kubernetes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions