openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #08182
Re: eventlet weirdness
It seems that there used to be a db_pool in session.py but got removed
by this commit.
https://github.com/openstack/nova/commit/f3dd56e916232e38e74d9e2f24ce9a738cac63cf
due to this bug: https://bugs.launchpad.net/nova/+bug/838581
But still I'm confused by the discussion. Are we saying eventlet +
sqlalchemy + mysql pool is buggy so instead we make every DB call a
blocking call? Thanks,
Yun
On Thu, Mar 1, 2012 at 2:45 PM, Yun Mao <yunmao@xxxxxxxxx> wrote:
> There are plenty eventlet discussion recently but I'll stick my
> question to this thread, although it's pretty much a separate
> question. :)
>
> How is MySQL access handled in eventlet? Presumably it's external C
> library so it's not going to be monkey patched. Does that make every
> db access call a blocking call? Thanks,
References