Chris Martin

Results 37 issues of Chris Martin

- Fix Compilation Warnings - Spelling and Punctuation

PR merge conflicts
stale

The new "pulsar backed" scheduler should expose a set of Prometheus metrics that shed light on its internal working. An initial set of metrics would be: * Scheduler cycle time...

type/design
component/scheduling

* Ensure we log a stacktrace when logging errors * Special `TabWriter` backed by a `StringBuilder` that guarantees not to throw errors (fixes a load of warning where we throwing...

Hi, I notice in the readme that you say that if you use Github enterprise you can set the property ATLASSIAN_BAMBOO_GITHUB_API_BASE_URL to point the plugin at your internal github instance....

Update everywhere that needs to publish Pulsar messages to use a `Publisher` interface. This means: * We're a bit more decoupled from publishes * We publish all event messages in...

The scheduling key check used to be in the`QueuedGangIterator`. I've moved it to to the `QueuedJobsIterator` because: - It simplifies `QueuedGangIterator` - It means we exit asap if we know...

Move the lookback limit up the stack from the `QueuedGangIterator` to the `QueuedJobsIterator`. This has a couple of benefits: - Simplifies the `QueuedGangIterator`, which is already fairly complex - Means...