Glossary
- data manager
- The
transaction
package wraps data managers implemented for
different transactional backends, such as SQLAlchemy
(zope.sqlalchemy
), but also many others.
- Pyramid
- A web framework.
- retryable
- A retryable exception is any exception that is recognized as retryable
by an active data manager. These errors usually inherit from
transaction.interfaces.TransientError
. These errors are temporary
and thus marked as retryable. For example, a serialization error in a
database resulting from concurrent transactions.
- transaction
- A database transaction comprises a unit of work performed within a
database management system. In the context of the Pyramid documentation,
"transaction" is also the name of a Python package used by
pyramid_tm
.