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

heathcliff26 / promremote
90%

Build:
DEFAULT BRANCH: main
Repo Added 02 Jan 2025 05:21PM UTC
Files 3
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • accept-all-200-codes
  • ci-permissions
  • client-interface
  • coveralls
  • experimental
  • fix-error
  • gosec
  • heathcliff26-patch-1
  • http-client
  • improve-coverage
  • make-help
  • nit-spelling
  • no-duplicate-instance-label
  • optional-parameters
  • readme-update
  • remote-api
  • remove-vendor
  • renovate-last-dom
  • renovate/all-gomod-dependencies
  • renovate/major-all-gomod-dependencies
  • repo-sync/ci/main
  • single-loop
  • snappy
  • test-client
  • timer-exit

02 Jan 2026 07:54AM UTC coverage: 90.355%. Remained the same
20653549129

push

github

heathcliff26
go.mod: Update module to v2

Signed-off-by: Heathcliff <heathcliff@heathcliff.eu>

178 of 197 relevant lines covered (90.36%)

6.34 hits per line

Relevant lines Covered
Build:
Build:
197 RELEVANT LINES 178 COVERED LINES
6.34 HITS PER LINE
Source Files on main
  • Tree
  • List 3
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20653549129 main go.mod: Update module to v2 Signed-off-by: Heathcliff <heathcliff@heathcliff.eu> push 02 Jan 2026 07:55AM UTC heathcliff26 github
90.36
20644878306 main README.md: Update code example with v2 interface Update the example to work with v2. Signed-off-by: Heathcliff <heathcliff@heathcliff.eu> push 01 Jan 2026 08:13PM UTC heathcliff26 github
90.36
20644764473 main Make instance and job label optional Use default values and make instance + job label optional options. Closes: #84 Signed-off-by: Heathcliff <heathcliff@heathcliff.eu> push 01 Jan 2026 08:06PM UTC heathcliff26 github
90.36
20644434989 main Use http.Client to insert basic auth Instead of adding it to the url, use the http Transport to insert the basic auth into the request. Closes: #82 Signed-off-by: Heathcliff <heathcliff@heathcliff.eu> push 01 Jan 2026 07:39PM UTC heathcliff26 github
90.16
20640817102 main Only run one a single write loop Ensure that the client only runs one loop at a time. Implement Stop() function instead of relying on the consumer to provide a channel. Closes: #79 Signed-off-by: Heathcliff <heathcliff@heathcliff.eu> push 01 Jan 2026 03:10PM UTC heathcliff26 github
84.53
20640102186 main Guard against constructing client directly by using interface Ensure that callers only get an interface and the actual implementation stays private. This forces consumers to initialize the client via the constructor function and avoids potential ... push 01 Jan 2026 02:17PM UTC heathcliff26 github
82.93
20639670058 main Switch constructor to option pattern Use optional options to configure basic authentication. This allows to put the error handling for the remote write api into the constructor. In turn this means that the Run function can be simplified. Closes:... push 01 Jan 2026 01:50PM UTC heathcliff26 github
82.93
20634818235 main Use client_golang remote api Instead of crafting the requests manually, use the new remote write api from client_golang. This drops the dependency on prometheus/prometheus and implements remote write v2. Closes: #78 Signed-off-by: Heathcliff <h... push 01 Jan 2026 07:39AM UTC heathcliff26 github
82.72
20616312627 main Replace unsupported snappy package Use klauspost/compress/snappy instead of golang/snappy as the latter is archived. The new package is actively maintained and used by prometheus itself. Signed-off-by: Heathcliff <heathcliff@heathcliff.eu> push 31 Dec 2025 09:36AM UTC heathcliff26 github
78.26
20615729274 main Improve timings by using ticker instead of timer Ensure writes are performed in even intervalls by using ticker. Fix wrong handling of select for channels, causing unnecessary cpu load. Signed-off-by: Heathcliff <heathcliff@heathcliff.eu> push 31 Dec 2025 09:00AM UTC heathcliff26 github
78.26
See All Builds (101)
  • Repo on GitHub
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