Hatchet
Distributed task queue and workflow orchestration platform
Hatchet is shipping engine patches almost daily as it opens the scheduler to outside operators.
◆Recent moves
- 2d ago
v0.114.0 adds batched publishing for durable streams
Publishers can now batch messages onto durable streams, which cuts round-trips for high-volume producers. It extends the durable-execution work that the recent operator releases depend on.
View source ↗ - 2d ago
Ticker stops rewriting cron rows it already owns
The ticker stops rewriting cron and scheduled rows it already owns. That trims database writes, but users won't see a difference.
View source ↗ - 2d ago
Engine passes errors through verbatim
Engine errors now reach the caller verbatim instead of being rewritten. It's a small debugging fix during a run of rapid patches.
View source ↗ - 3d ago
DAG operator returns empty outputs correctly
The DAG operator now returns outputs even when they are empty. It's a correctness patch on the operator path introduced in 0.113.0.
View source ↗ - 3d ago
Python SDK 1.43.0
The Python SDK adds rate-limit pausing, so queued runs that use a rate-limit key wait until a given time before starting. It hands teams a direct control for backing off a throttled upstream API, which fits Hatchet's growing flow-control toolkit.
View source ↗ - 3d ago
v0.113.3: feat(engine): index cron names for search (#5267)
Cron names are now indexed for search, which helps teams that run many scheduled jobs find them in the dashboard. It's a modest operability gain.
View source ↗