Download Latest Version ruby_v0.13.0 source code.zip (3.2 MB) Google Add to Preferred Sources
Home / rust_v0.1.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-10-07 1.2 kB
rust_v0.1.0 source code.tar.gz 2026-10-07 2.0 MB
rust_v0.1.0 source code.zip 2026-10-07 2.6 MB
Totals: 3 Items   4.7 MB 0

Added

  • First release of River for Rust. riverqueue provides a typed, Tokio-based client for PostgreSQL (through SQLx) and SQLite that shares River's database schema and job protocol with River for Go, so Rust and Go clients can insert and work jobs in the same database. It includes typed workers, transactional inserts and completion, unique, scheduled, periodic, and resumable jobs, queue management, job cancellation, events, hooks, middleware, leader election, and maintenance services. Companion crates provide #[derive(JobArgs)] with unique options (riverqueue-macros), migration application and validation using Go's migration history (riverqueue-migrate), the riverqueue command for migrations and benchmarks (riverqueue-cli), and fixtures, insertion assertions, and worker test helpers (riverqueue-test). Requests run with .tx(...) use the caller's transaction directly, without a savepoint or nested transaction, like River for Go's *Tx methods. Errors may leave partial writes, so roll back the transaction or create an explicit savepoint around the request. PR [#1442].
Source: README.md, updated 2026-10-07