Blake Gentry

Results 42 issues of Blake Gentry

We already have a robust LISTEN/NOTIFY implementation internally. It would potentially be useful for a variety of user-space coordination activities. Expose it by wrapping our internal notifier package in a...

Hi @kyleconroy and @andrewmbenton 👋 @brandur and I have recently been looking more into making [River](https://github.com/riverqueue/river) fully support isolation at the Postgres schema level (that is, allowing different River clients...

When a pool is closed, some background goroutines may be left open, particularly for health checks as detailed in #1641. Two specific examples have been refactored here to avoid a...

This one popped up in CI tonight: https://github.com/riverqueue/river/actions/runs/10224466966/job/28292226269 Haven’t dug into it yet but making sure we can track it.

bug

Following this code example as-is results in an error because `reader` is a pointer to an interface instead of just an interface. This fixes it.

Hi, while perusing the code I noticed this function: https://github.com/clerk/clerk-sdk-go/blob/685118cf63abd0ff4269af0ef924d9bebff0b91d/jwt/jwt.go#L127-L133 It appears to accept any issuer whose first domain segment is `clerk.`. Is this intentional? While it may not lead...

This is a rebased version of #584 that's been adapted for recent changes including consolidated insert logic and the newer unique jobs implementation.

When cutting new releases lately, I've noticed that pushing the "prepare vX.Y.Z" commit & PR for a new version causes the Go module cache the 404 on that new version...

bug

I noticed [this failure](https://github.com/riverqueue/river/actions/runs/10930264275/job/30342796640). It ``` Run go test -p 1 -race ./... -timeout 2m go test -p 1 -race ./... -timeout [2](https://github.com/riverqueue/river/actions/runs/10930264275/job/30342796640#step:7:2)m shell: /usr/bin/bash -e {0} env: ADMIN_DATABASE_URL: ***localhost:54[3](https://github.com/riverqueue/river/actions/runs/10930264275/job/30342796640#step:7:3)2...

bug

I've seen a bunch of these in the last few days: https://github.com/riverqueue/river/actions/runs/13346849278/job/37278355065?pr=760 ``` --- FAIL: TestDriverRiverPgxV5 (33.34s) --- FAIL: TestDriverRiverPgxV5/GetMigrationLines ([10](https://github.com/riverqueue/river/actions/runs/13346849278/job/37278355065?pr=760#step:7:11).00s) riverdrivertest.go:55: Failed to acquire pool for test DB: context...