Changes for version v1.2.0 - 2026-09-26
- IMPROVEMENTS
- Support 'health_check' operation alias alongside 'ping' in worker process loop.
- Implement health-aware round-robin selection in _next_worker():
- Dynamically skips worker instances marked unhealthy.
- Falls back to standard round-robin rotation when all workers are unhealthy to allow self-recovery/re-pinging.
Documentation
Modules
Non-blocking, multi-worker asynchronous wrapper for DBIx::Class
Base class for DBIx::Class::Async exceptions
Exception for column names that are ambiguous across joined tables
Translate raw DBIx::Class errors into typed exception objects
Exception for absent required columns on insert
Exception for undeclared relationship names used in queries
Exception for operations on un-inserted row objects
Exception for relationship name passed where a column was expected
Non-blocking resultset proxy with Future-based execution
Asynchronous pagination handling for Async ResultSets
Asynchronous operations on a single ResultSource column
Asynchronous Row object representing a single database record.
Non-blocking, worker-pool based Proxy for DBIx::Class::Schema
Normalise -ident clauses in ResultSet select attributes
Storage Layer for DBIx::Class::Async
DBI-based async storage backend for DBIx::Class::Async
Asynchronous cursor for DBIx::Class ResultSets using Futures