NAME

DBIO::Async::TransactionContext - Pinned-connection context for dbio-async (future_io) transactions

VERSION

version 0.900001

DESCRIPTION

The transaction context for the future_io backend. A thin subclass of the loop-agnostic DBIO::Storage::Async::TransactionContext (ADR 0030 §4): all behaviour -- pinning every CRUD operation to the single connection that BEGIN/COMMIT/ROLLBACK ran on, routed through the storage's shared _run_crud_pinned builder -- is inherited unchanged.

It exists as a named class because "_txn_context_class" in DBIO::Async::Storage resolves to it and drivers / tests refer to it by name.

AUTHOR

DBIO Authors

COPYRIGHT AND LICENSE

Copyright (C) 2026 DBIO Authors

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.