oslo.db/releasenotes/notes
Mike Bayer 5b36e169ea Add "is_started" flag to enginefacade
Some module reloading scenarios such as that which occurs
within mod_wsgi mean that an existing module-level enginefacade
is already in the "started" state, however initialization
routines from the calling application may still attempt to
call the ``.configure`` method.  Add a new flag is_started
to both _TransactionContextManager and _TransactionFactory so
that calling code can check for this state ahead of time;
additionally, promote the TypeError raised to a specific subclass
enginefacade.AlreadyStartedError to allow for better optimistic
schemes.

Change-Id: I2f5a9e35c2fae0c28b78beef3dcd2c4794362766
References: I704196711d30c1124e713ac31111a8ea6fa2f1ba
2018-10-24 13:45:50 -04:00
..
add_connection_parameters-231aa7d8b7d2d416.yaml Allow connection query string to be passed separately. 2018-01-30 09:08:48 -05:00
add_facade_started-14f9bc34fac89371.yaml Add "is_started" flag to enginefacade 2018-10-24 13:45:50 -04:00
add-reno-e5c2f63e73c25959.yaml add reno for release notes management 2016-02-23 15:04:49 -05:00
connection_debug_min_max-bf6d53d49be7ca52.yaml Set a min and max on the connection_debug option 2016-07-09 01:56:35 +03:00
deprecate_config_sqlite_db-bd41d49343049319.yaml Deprecate config option sqlite_db for removal 2016-07-06 16:34:35 +03:00
deprecate_idle_timeout-029d9f2cb7184b28.yaml Rename idle_timeout to connection_recycle_time 2017-08-15 10:26:36 -04:00
deprecate-insert-from-select-ea831381ebd7e7cf.yaml utils: deprecate InsertFromSelect properly 2016-11-04 16:13:23 +02:00
enginefacade_decorators-4660862fe22d2669.yaml Make it possible to use enginefacade decorators with class methods 2016-06-27 17:22:01 +03:00
fix_synchronous_reader-ca442ca9f07470ec.yaml Reverse role of synchronous_reader 2018-01-29 18:25:19 -05:00
increase-default-max-overflow-0af787268807f926.yaml Increase the default max_overflow value 2016-02-24 13:49:06 +02:00
MySQL-python-no-longer-tested-2a6c32cce6b03215.yaml Drop MySQL-python dependency from oslo.db 2017-10-17 07:17:06 +02:00
new-db-fixtures-58223e3926122413.yaml Enhanced fixtures for enginefacade-based provisioning 2016-11-04 17:50:01 +02:00
remove-config-option-sqlite_db-7b7c6459135fd8c9.yaml Remove deprecated config option sqlite_db 2017-03-24 16:04:32 +08:00
warn-incomplete-url-c44cd03baf630c7c.yaml add release note for new warning about missing driver 2017-05-26 08:39:00 -04:00
wrap_db_retry-34c7ff2d82afa3f5.yaml release notes: mention changes in wrap_db_retry() 2016-07-04 13:38:25 +03:00