Halcyonhalcyon.app
engineeringยทBuilds, deploys, and everything in between
Alex RiveraTheo ParkJordan BlakeSam ChuPriya Nair
#engineeringBuilds, deploys, and everything in betweenThis is the very beginning of the #engineering channel.
Theo Park
Theo Park9:02 AM
Morning team โ€” quick heads up, staging DB migration ran clean overnight. No action needed.
๐ŸŽ‰2
Sam Chu
Sam Chu9:14 AM
Nice. I'm seeing a weird retry loop in the queue consumer though, digging in now.
Sam Chu
Sam Chu9:15 AM
Found it โ€” we retry even on non-retryable errors. Fixing.
export async function processJob(job: Job) {
	try {
		await handle(job)
	} catch (err) {
		await queue.retry(job, { delaySeconds: 30 })
	}
}
Jordan Blake
Jordan Blake9:20 AM
@sam ah yeah I hit that last week too, thought it was fixed in #482
๐Ÿ‘€1
Sam Chu
Sam Chu9:24 AM
@jordan it was, this is a regression from the queue lib bump. PR incoming.
Alex Rivera
Alex Rivera9:45 AM
@sam @theo left a couple comments, mostly nits. LGTM otherwise
๐Ÿšข1
Work AI
Work AIBOT9:47 AM
Deploy summary for queue-service: 3 commits, 0 failed checks, staging green.
deploy-summary.txt
2.1 KB ยท staging
Priya Nair
Priya Nair10:10 AM
Can we get eyes on the incidents channel? Customer reported slow loads on /dashboard
๐Ÿ‘2
Jordan Blake
Jordan Blake10:12 AM
on it
Theo Park
Theo Park10:30 AM
Dropped the roadmap canvas here too so it's easy to find.
Q3 Engineering Roadmap
Updated 2h ago ยท 6 sections
Nina Kowalski
Nina Kowalski11:02 AM
@theo @you heads up, support has 4 open tickets referencing timeouts on the export endpoint
Jordan Blake
Jordan Blake11:06 AM
@you when you get a sec, mind taking a look at the timeout PR? want a second pair of eyes
Sam Chu
Sam Chu11:10 AM
Looking into it now, will report back in #incidents