announcements

seancorfield 2025-11-02T23:05:38.076759Z

https://github.com/clj-commons/durable-queue/releases/tag/v0.2.0 -- a disk-backed queue for clojure • *BREAKING CHANGE: Removed single-segment durable-queue ns; use clj-commons.durable-queue instead* -- this is to avoid conflicts with earlier versions (under the old group/artifact) • Deprecate delete! because it is dangerous: it leaves queues in a corrupted state (because it deletes files without cleaning up in-memory state). • Address https://github.com/clj-commons/durable-queue/issues/30 by adding delete-queue! and delete-all! to safely delete an individual queue (and its files) and safely delete all queues (and their files). • Clean up lint issues; export clj-kondo config • Update dependencies (again) • Add a changelog!

🎉 16
JAtkins 2025-11-03T04:42:24.314459Z

woah. I "invented" something with almost the exact same API and storage mechanism ~2 years ago for a personal project. I guess there was prior art haha 😂

seancorfield 2025-11-03T06:54:49.111429Z

I can't remember when Zach wrote this originally but it was quite a while ago:grin:

😂 1
jcsims 2025-11-05T22:28:01.820319Z

I used it in prod almost 10 years ago, so it's been a minute 😅