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

go-spatial / tegola / c5bb0769c
40%

Build:
DEFAULT BRANCH: master
Ran 31 May 2024 05:25PM UTC
Jobs 1
Files 129
Run time 1min
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

31 May 2024 03:30PM UTC coverage: 46.713% (-0.009%) from 46.722%
c5bb0769c

push

github

elukey
cache: allow to set a local proxy endpoint for s3

If Tegola is configured to use a s3 cache endpoint like
http://localhost:1234, the AWS request signing step
is not done corretly and the real S3 endpoint will
return a HTTP 403 stating that the request signing
header value doesn't match what it expects.

This is a typical use case in k8s, where the HTTP
connection go through a local sidecar/proxy. In our case,
we have an internal S3 endpoint (implemented via Openstack
Swift) and we noticed an increase in CPU usage in the pod
running tegola when the TLS cert of the S3 endpoint changed
(probably due to high requirements for the Cipher suite).
We would like to implement in the local proxy connection pooling
and other similar performance improvements, without
necessarily changing any of the Tegola's code or settings.

10 of 23 new or added lines in 1 file covered. (43.48%)

6551 of 14024 relevant lines covered (46.71%)

250.92 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
13
50.21
-0.94% cache/s3/s3.go
Jobs
ID Job ID Ran Files Coverage
1 c5bb0769c.1 31 May 2024 05:25PM UTC 129
46.71
GitHub Action Run
Source Files on build c5bb0769c
  • Tree
  • List 129
  • Changed 4
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • c5bb0769 on github
  • Prev Build on master (#5563B2DD0)
  • Next Build on master (#C7296FDF0)
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