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

goto / compass / 5574232086
88%
main: 81%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v0.9.6
DEFAULT BRANCH: main
Ran 17 Jul 2023 10:00AM UTC
Jobs 1
Files 72
Run time 2s
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

17 Jul 2023 09:55AM UTC coverage: 87.763%. First build
5574232086

push

github

sudo-suhas
feat: add optional async worker backed by PG

- Bump Go version {1.16 => 1.20} in go.mod and CI.
- Add new command 'compass worker start' to run the async worker as a
  process.
- Add the pkg/worker pkg for a async worker implementation backed by
  PostgreSQL. Add sub pkg pgq for enqueueing and processing jobs. Add
  migrations for tables jobs_queue and dead_jobs.
- Add internal/workermanager pkg for encapsulating Compass service
  specific enqueue and job functions.
- Introduce async jobs for indexing asset into Elasticsearch and
  deleting an asset from Elasticsearch. Async jobs are enqueued and
  processed only if it is enabled in the config. Otherwise, the jobs are
  executed in-situ.

5802 of 6611 relevant lines covered (87.76%)

22.45 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5574232086.1 17 Jul 2023 10:00AM UTC 72
87.76
GitHub Action Run
Source Files on build 5574232086
  • Tree
  • List 72
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • cc651d9f on github
  • Next Build on pgq-worker (#5640884191)
  • Delete
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

© 2025 Coveralls, Inc