Report the backend host as the pdbmux_source value
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
#31 by unkin-agent was merged 2026-10-10 01:08:15 +11:00
Answer AST name queries for pdbmux_source on /facts
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
#30 by unkin-agent was merged 2026-10-10 01:06:53 +11:00
ci: switch Go steps to gobuilder, enable S3 build cache
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#29 by unkin-agent was merged 2026-10-03 00:10:22 +10:00
Replay every unanimous upstream status, not just 4xx
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#27 by unkin-agent was merged 2026-09-13 14:31:56 +10:00
Serve fact queries live and drop the cache headers
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#26 by unkin-agent was merged 2026-09-13 15:04:26 +10:00
Resolve the per-certname routes to the node's owning backend
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#25 by unkin-agent was merged 2026-09-12 20:33:22 +10:00
Match backend addresses case-insensitively when redacting
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#24 by unkin-agent was merged 2026-09-08 07:02:01 +10:00
Replay a unanimous upstream rejection instead of a 502
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#23 by unkin-agent was merged 2026-09-07 23:07:56 +10:00
Scope the goroutine-leak assertions to pdbmux's own goroutines
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#22 by unkin-agent was merged 2026-09-07 20:02:16 +10:00
Sum /events aggregates instead of keeping one backend's row
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#21 by unkin-agent was merged 2026-09-07 20:00:21 +10:00
Combine aggregate columns per function instead of summing every one
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#20 by unkin-agent was merged 2026-09-07 17:41:03 +10:00
Guard aggregates at the query dispatch, not per route
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#19 by unkin-agent was merged 2026-09-07 13:57:04 +10:00
Merge the /facts/<name> and /fact-names routes
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#18 by unkin-agent was merged 2026-09-06 22:54:26 +10:00
Sum /facts aggregates across backends
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#17 by unkin-agent was merged 2026-09-06 16:10:40 +10:00
Test the merge against real openvoxdb backends
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#16 by unkin-agent was merged 2026-09-06 15:02:30 +10:00
Gate a backend only on a probe that has answered for it
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#15 by unkin-agent was merged 2026-09-06 10:28:50 +10:00
Health-check backends and skip the ones that are down
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#14 by unkin-agent was merged 2026-09-06 00:18:36 +10:00
Inject a pdbmux_source provenance fact
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#13 by unkin-agent was merged 2026-09-05 22:49:33 +10:00
feat: cache merged /facts and /nodes in memory, stale on backend failure
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#12 by unkin-agent was merged 2026-09-05 23:15:43 +10:00
Serve PuppetDB meta and metrics endpoints, sum node and resource counts
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
#11 by unkin-agent was merged 2026-09-05 20:56:06 +10:00