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

letsencrypt / boulder / 11425 / 7
66%
master: 66%

Build:
DEFAULT BRANCH: master
Ran 31 Oct 2019 05:39PM UTC
Files 108
Run time 7s
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 Oct 2019 05:25PM UTC coverage: 61.863% (-0.2%) from 62.03%
RUN="coverage" CONTAINER="netaccess"

push

travis-ci

cpu
SA: remove JOIN from GetAuthorizations2 and filter in code (#4512)

Previously we used a JOIN on the orderToAuthz2 table in order to make sure
we only returned authorizations created using the ACME v2 API. Each time an
order is created a pivot row (order ID + authz ID) is added to the
orderToAuthz2 table. If a large number of orders are created that all contain
the same authorization, due to reuse, then the JOINd query would return a full
authorization row for each entry in the orderToAuthz2 table with the authorization
ID.

Instead we now filter out these authorizations by doing a second query against
the orderToAuthz2 table. Using this query still requires examining a large number
of rows, but because we don't need to construct a temporary table for the JOIN
and fill it with all the full authorization rows we should save resources.

Fixes #4500.

11767 of 19021 relevant lines covered (61.86%)

0.69 hits per line

Source Files on job 11425.7 (RUN="coverage" CONTAINER="netaccess")
  • Tree
  • List 0
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 10659
  • Travis Job 11425.7
  • e49b6d7c on github
  • Prev Job for RUN="coverage" CONTAINER="netaccess" on master (#11424.7)
  • Next Job for RUN="coverage" CONTAINER="netaccess" on master (#11430.7)
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