[openstack-dev] [all] devstack default worker changes

2015-09-28 Thread Sean Dague
We used to default to using the mysqldb driver in devstack, which is a C binding that is not eventlet aware. This means that any time a db query is executed the entire greenlet is blocked. This behavior meant that in devstack (and in oslo.concurrency) default number of workers for things like API

Re: [openstack-dev] [all] devstack default worker changes

2015-09-28 Thread Jay Pipes
This is great news indeed, Sean. :) On 09/28/2015 04:02 PM, Sean Dague wrote: We used to default to using the mysqldb driver in devstack, which is a C binding that is not eventlet aware. This means that any time a db query is executed the entire greenlet is blocked. This behavior meant that in

Re: [openstack-dev] [all] devstack default worker changes

2015-09-28 Thread Matt Riedemann
On 9/28/2015 3:02 PM, Sean Dague wrote: We used to default to using the mysqldb driver in devstack, which is a C binding that is not eventlet aware. This means that any time a db query is executed the entire greenlet is blocked. This behavior meant that in devstack (and in oslo.concurrency)