--- launchpad: oslo.db team: oslo send-announcements-to: openstack-dev@lists.openstack.org include-pypi-link: true releases: - version: 4.8.0 projects: - repo: openstack/oslo.db hash: fc3c23a722c8726504657cb8fd96a6b14146ee93 highlights: |- * Remove sqlalchemy < 1.0.0 compatibility layer * Add new filter for DBDataError exception * Raise DbMigrationError for invalid version * Remove direct dependency on babel * api: use sane default in wrap_db_retry() * exc_filters: catch and translate non existent constraint on drop * Deprecate config option sqlite_db for removal * Add support for LONGTEXT, MEDIUMTEXT to JsonEncodedType - version: 4.9.0 projects: - repo: openstack/oslo.db hash: c5999fb2fa25bc3107ca75d7b5b6cb619118712e highlights: |- - Set max pool size default to 5 - Set a min and max on the connection_debug option - Memoize sys.exc_info() before attempting a savepoint rollback - Add dispose_pool() method to enginefacade context, factory - version: 4.10.0 projects: - repo: openstack/oslo.db hash: 3277ef33f2a1f6a892f0832e2907acef7b45dc2b highlights: '- Capture DatabaseError for deadlock check' - version: 4.11.0 projects: - repo: openstack/oslo.db hash: f3d123a34d2377a87fa0c36b6edae06fb10d7cc6 highlights: '* Add a hook to process newly created engines' - version: 4.12.0 projects: - repo: openstack/oslo.db hash: 7ca416418472b4a1a8625f1ef7b83194d784c6da highlights: |- - Link enginefacade to test database provisioning - Display full reason for backend not available - Deprecate argument sqlite_db in method set_defaults