OpenStack Common DB Code
Go to file
Angus Lees 112aa3dd00 Test that concurrent sqlalchemy transactions don't block
Neutron (and presumably other projects) expect to be able to have
overlapping transactions open from two eventlets at once, without
deadlock.

Note that the default mysql sqlalchemy engine (mysqldb) fails this test.

This change modifies py27 tox env to run the full test suite separately
with and without TEST_EVENTLET environment variable set.  When set,
tests are run with eventlet imported and monkey_patched.

Change-Id: Ib35c95defea8ace5b456af28801659f2ba67eb96
Related-Bug: #1350149
2015-07-16 20:20:45 +10:00
doc/source Switch from MySQL-python to PyMySQL 2015-06-18 15:42:23 +03:00
oslo.db/locale Imported Translations from Transifex 2015-07-09 06:24:11 +00:00
oslo_db Test that concurrent sqlalchemy transactions don't block 2015-07-16 20:20:45 +10:00
tools Remove run_cross_tests.sh 2015-05-05 19:39:49 +00:00
.coveragerc Fix the graduate.sh script result 2014-04-18 11:33:16 +03:00
.gitignore Clean up documentation 2014-09-04 16:27:00 -04:00
.gitreview Fix .gitreview for oslo.db 2014-04-30 16:55:51 +02:00
.mailmap Fix the graduate.sh script result 2014-04-18 11:33:16 +03:00
.testr.conf Move files out of the namespace package 2014-12-24 13:28:48 +02:00
CONTRIBUTING.rst Switch from MySQL-python to PyMySQL 2015-06-18 15:42:23 +03:00
HACKING.rst Add doc8 to tox environment docs 2014-09-01 11:40:08 +02:00
LICENSE Fix the graduate.sh script result 2014-04-18 11:33:16 +03:00
MANIFEST.in Fix the graduate.sh script result 2014-04-18 11:33:16 +03:00
README.rst Switch badges from 'pypip.in' to 'shields.io' 2015-06-11 20:42:31 -07:00
babel.cfg Fix the graduate.sh script result 2014-04-18 11:33:16 +03:00
openstack-common.conf Remove run_cross_tests.sh 2015-05-05 19:39:49 +00:00
requirements.txt Updated from global requirements 2015-07-15 01:36:31 +00:00
setup.cfg Remove oslo namespace package 2015-06-21 20:54:10 +00:00
setup.py Updated from global requirements 2015-07-15 01:36:31 +00:00
test-requirements.txt Test that concurrent sqlalchemy transactions don't block 2015-07-16 20:20:45 +10:00
tox.ini Test that concurrent sqlalchemy transactions don't block 2015-07-16 20:20:45 +10:00

README.rst

oslo.db

Latest Version

Downloads

The oslo db (database) handling library, it provides database connectivity to different database backends and various other helper utils.