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

geo-engine / geoengine / 42035167676
88%
main: 88%

Build:
Build:
LAST BUILD BRANCH: feat/reprojection-performance
DEFAULT BRANCH: main
Ran 05 Nov 2026 02:19PM UTC
Jobs 1
Files 472
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

05 Nov 2026 01:21PM UTC coverage: 88.101% (+0.01%) from 88.09%
42035167676

push

github

web-flow
fix(backend): drop abandoned GDAL reads and unused broker slots (#1401)

* fix(backend): drop queued GDAL reads that no caller waits for

The detached leader task of a deduplicated tile read always held the
result channel, so the broker's check for cancelled requests never fired:
tiles of aborted queries, e.g. after panning a map, were still read before
the tiles the client still waits for. The leader now gives up once all
callers are gone, so the broker drops the request if it is still queued.
Callers that join while the leader gives up are handled under the
in-flight map lock.

Callers can now give up between the broker's scan for the next request
and its dispatch. The request is therefore taken before the worker, and a
dataset without waiting callers is skipped instead of panicking.

* fix(backend): remove unused dataset slots from the GDAL broker

The registry kept one entry for every dataset ever read, e.g. every STAC
scene file, so it grew for the whole runtime of the server. A slot is now
removed once nothing of its dataset is queued or read, and created again
by the next request.

168 of 174 new or added lines in 1 file covered. (96.55%)

138674 of 157404 relevant lines covered (88.1%)

533752.93 hits per line

Uncovered Changes

Lines Coverage ∆ File
6
96.03
0.41% geoengine/operators/src/source/gdal_worker_process/process_pool.rs
Jobs
ID Job ID Ran Files Coverage
1 42035167676.1 05 Nov 2026 02:19PM UTC 472
88.1
GitHub Action Run
Source Files on build 42035167676
  • Tree
  • List 472
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #42035167676
  • 569b953e on github
  • Prev Build on gh-readonly-queue/main/pr-1400-5e22a7c243677de87482dc1e1c8eb77402a50373 (#42035164671)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc