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

bigjools / spinach
90%
master: 91%

Build:
Build:
LAST BUILD BRANCH: cursor/postgres-broker-plan-e7fb
DEFAULT BRANCH: master
Repo Added 03 Mar 2022 05:26AM UTC
Token qM9EAFSoSq2xMKjRj4y9jsxUP0TfK91qL regen
Build 42 Last
Files 29
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 cursor/postgres-broker-plan-e7fb
branch: cursor/postgres-broker-plan-e7fb
CHANGE BRANCH
x
Reset
Sync Branches
  • cursor/postgres-broker-plan-e7fb
  • free-slot-before-reporting-job
  • issue/14
  • issue/21
  • issue/24
  • master
  • release-0.0.15
  • update-workflows

09 Oct 2026 01:30AM UTC coverage: 89.897% (-0.2%) from 90.121%
37870103494

push

github

cursoragent
Merge upstream master and keep periodic snap times

The clock patch stays on the Postgres broker. Periodic registration
adds periodicity_start the same way the Redis broker does, including
when that offset changes.

Co-authored-by: Julian Edwards <bigjools@gmail.com>

40 of 51 new or added lines in 5 files covered. (78.43%)

1 existing line in 1 file now uncovered.

1664 of 1851 relevant lines covered (89.9%)

6.08 hits per line

Relevant lines Covered
Build:
Build:
1851 RELEVANT LINES 1664 COVERED LINES
6.08 HITS PER LINE
Source Files on cursor/postgres-broker-plan-e7fb
  • Tree
  • List 29
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
37870103494 cursor/postgres-broker-plan-e7fb Merge upstream master and keep periodic snap times The clock patch stays on the Postgres broker. Periodic registration adds periodicity_start the same way the Redis broker does, including when that offset changes. Co-authored-by: Julian Edwards ... push 09 Oct 2026 01:31AM UTC cursoragent github
89.9
37869418540 cursor/postgres-broker-plan-e7fb Address the concrete Postgres review notes Share one idempotency token helper, trim the docs that restated the test suite and the certificate check, and call broker.close() through hasattr. Job bodies stay text, and Postgres tests keep their own ... push 09 Oct 2026 01:23AM UTC cursoragent github
90.12
37736583607 cursor/postgres-broker-plan-e7fb Add a Postgres broker Jobs live in Postgres. Engine.join_transaction inserts them on the caller's open transaction, so application rows and job rows commit or roll back together. PostgresBroker runs queues, future jobs, periodic tasks, concurren... Pull #1 08 Oct 2026 06:16AM UTC cursoragent github
90.13
37730273574 cursor/postgres-broker-plan-e7fb Run the concurrency functional test on Postgres The two-worker max_concurrency scenario now includes PostgresBroker when SPINACH_TEST_POSTGRES_DSN is set. The fixture flushes the namespace and closes the pool afterwards. Co-authored-by: Julian E... Pull #1 08 Oct 2026 05:02AM UTC cursoragent github
90.13
37691437037 cursor/postgres-broker-plan-e7fb Keep joined enqueues on the broker's tables A fresh enqueue no longer deletes running rows, so an insert-only application role can commit a job. join_transaction requires the caller's spinach_queue_job and spinach_future_job to be the relations t... Pull #1 07 Oct 2026 09:44PM UTC cursoragent github
89.97
37584742005 cursor/postgres-broker-plan-e7fb Require a verified cluster, TLS mode, and schema join_transaction matches pg_control_system().system_identifier and the database name, so different loopback postmasters are not one server. require_ssl accepts only sslmode=verify-full. Startup res... Pull #1 07 Oct 2026 07:01AM UTC cursoragent github
89.88
37583236514 cursor/postgres-broker-plan-e7fb Fix Postgres broker review findings Release a concurrency slot when a dead broker discards a job, clear concurrency rows when no tasks remain, treat loopback host names as one host, and reject a database whose schema is not version 1. TLS is requ... Pull #1 07 Oct 2026 06:45AM UTC cursoragent github
89.1
37580557642 cursor/postgres-broker-plan-e7fb Keep join_transaction broker-agnostic on the engine The engine schedules on the caller's transaction when the broker opts in. Postgres details stay on PostgresBroker. Co-authored-by: Julian Edwards <bigjools@gmail.com> Pull #1 07 Oct 2026 06:16AM UTC cursoragent github
88.95
37579518826 cursor/postgres-broker-plan-e7fb Describe the Postgres broker directly The hacking page and the user pages state how the broker works, how to deploy it, and how to control it. Co-authored-by: Julian Edwards <bigjools@gmail.com> Pull #1 07 Oct 2026 06:05AM UTC cursoragent github
88.94
37579107859 cursor/postgres-broker-plan-e7fb Document how to use, deploy, and control the Postgres broker Add a short user page and point the index, engine, production, and design docs at it so operators have one place for connection, schema, TLS, and worker control. Co-authored-by: Julian... Pull #1 07 Oct 2026 06:00AM UTC cursoragent github
88.94
See All Builds (31)

Badge your Repo: spinach

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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