SQLAlchemy w/ MySQL doesn't play nice with eventlet

Bug #824033 reported by Brian Lamar
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Undecided
Brian Lamar

Bug Description

Currently SQLAlchemy uses the MySQLdb library to connect with MySQL. This being a C-based library it is immune to eventlet's monkey patching and thus only one SQL connection is made and one SQL query can be executed at a single time. This is border-line bug and feature request but I have chosen bug because any API should be able to handle multiple long-running SQL queries while processing other SQL-required queries.

Related branches

Brian Lamar (blamar)
Changed in nova:
assignee: nobody → Brian Lamar (blamar)
status: New → In Progress
Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: none → diablo-4
Thierry Carrez (ttx)
Changed in nova:
milestone: diablo-4 → 2011.3
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.