• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rm-hull / dot-block / 26843098957

Builds Branch Commit Type Ran Committer Via Coverage
26843098957 main refactor: relocate error metric increment (#137) * feat: buffer metrics collection in RequestContext Refactored telemetry recording to collect data within `RequestContext` instead of immediate metric emission. This ensures consistency and avoids... push 02 Jun 2026 07:30PM UTC web-flow github
47.32
26843017723 fix/hot-paths Merge branch 'main' of github.com:rm-hull/dot-block into fix/hot-paths * 'main' of github.com:rm-hull/dot-block: fix: buffer metrics collection in RequestContext (#136) Pull #137 02 Jun 2026 07:29PM UTC rm-hull github
47.32
26842860598 main fix: buffer metrics collection in RequestContext (#136) * feat: buffer metrics collection in RequestContext Refactored telemetry recording to collect data within `RequestContext` instead of immediate metric emission. This ensures consistency and... push 02 Jun 2026 07:26PM UTC web-flow github
47.39
26842254699 fix/hot-paths refactor: optimize telemetry tracking for request types - Change `requestTypes` slice to a boolean `forwarded` field. - Encapsulate request type logic within `TelemetryData.Record`. - Unexport internal telemetry structs to improve encapsulation. ... Pull #136 02 Jun 2026 07:14PM UTC rm-hull github
47.39
26841673853 fix/hot-paths refactor: improve telemetry recording and structure - Move telemetry state management into `metrics.TelemetryData`. - Encapsulate metric recording within the `TelemetryData` struct. - Simplify `GeoIpLookup` usage by removing the wrapper. - Improv... Pull #136 02 Jun 2026 07:03PM UTC rm-hull github
47.39
26836185932 fix/hot-paths refactor: remove unused metrics structs Clean up `dispatcher.go` by removing `queryCountInfo` and `upstreamTTLInfo` structs which are no longer utilized in the forwarder logic. Pull #136 02 Jun 2026 05:19PM UTC rm-hull github
46.71
26836002001 fix/hot-paths refactor: encapsulate TelemetryData fields - Encapsulated `TelemetryData` fields to private to ensure controlled access. - Added setter and helper methods to manage state, improving encapsulation and preventing direct field mutation from exte... Pull #136 02 Jun 2026 05:16PM UTC rm-hull github
46.71
26834817848 fix/hot-paths refactor: move geo-ip lookup logic into metrics Centralize geolocation logic within the `metrics` package by injecting the `GeoIpLookup` interface directly into `DnsMetrics`. This removes the dependency from the `DNSDispatcher` and simplifies th... Pull #136 02 Jun 2026 04:53PM UTC rm-hull github
45.92
26831205721 fix/hot-paths refactor: centralize telemetry recording in metrics package Move the telemetry recording logic from `DNSDispatcher` to `metrics.DnsMetrics` to encapsulate metric operations and reduce dependency on the dispatcher. - Introduced `TelemetryData` st... Pull #136 02 Jun 2026 03:48PM UTC rm-hull github
46.2
26825938798 fix/hot-paths feat: buffer metrics collection in RequestContext Refactored telemetry recording to collect data within `RequestContext` instead of immediate metric emission. This ensures consistency and avoids partial updates during request processing. Pull #136 02 Jun 2026 02:20PM UTC rm-hull github
46.27
26789115619 test/pi-agent docs: update features and fix blocklist typo - Improve description of caching and observability features. - Clarify error reporting behavior for negative DNS responses. - Fix a trailing quote syntax error in the `--blocklist-url` table row. Pull #135 01 Jun 2026 11:47PM UTC rm-hull github
45.39
26788773887 test/pi-agent docs: update features and fix blocklist typo - Improve description of caching and observability features. - Clarify error reporting behavior for negative DNS responses. - Fix a trailing quote syntax error in the `--blocklist-url` table row. Pull #135 01 Jun 2026 11:38PM UTC rm-hull github
45.39
26784595023 main feat: filter noise in DNS error logging (#134) * feat: filter noise in DNS error logging - Introduce `RcodeError` to categorize DNS errors. - Update `reportError` to check `ShouldLog` before logging and sending to Sentry. - Suppress logs and Sen... push 01 Jun 2026 09:59PM UTC web-flow github
45.39
26784148425 fix/no-NXDOMAIN-errors refactor: improve test setup and suppress NOTIMP logs - Refactored `setupDispatcherTest` to accept a custom `slog.Logger`, reducing code duplication in test files. - Updated `RcodeError.ShouldLog` to exclude `RcodeNotImplemented` from error logs.... Pull #134 01 Jun 2026 09:50PM UTC rm-hull github
45.39
26782986960 fix/no-NXDOMAIN-errors Merge branch 'main' of github.com:rm-hull/dot-block into fix/no-NXDOMAIN-errors * 'main' of github.com:rm-hull/dot-block: feat: add upstream failure logging and metrics (#133) Pull #134 01 Jun 2026 09:25PM UTC rm-hull github
45.39
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • 25
  • 26
  • Next →
  • Back to Repo
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc