summaryrefslogtreecommitdiffstats
path: root/nova/openstack
diff options
context:
space:
mode:
authorVishvananda Ishaya <vishvananda@gmail.com>2012-08-14 17:59:06 -0700
committerVishvananda Ishaya <vishvananda@gmail.com>2012-08-16 10:14:22 -0700
commit8718f8e47d7d0504724495538eb320be3e209180 (patch)
tree81ca98280b46fd12779e4142aca2f71af8354715 /nova/openstack
parent574a78f066da5032c53069bc7a8be8fe14ea9d04 (diff)
downloadnova-8718f8e47d7d0504724495538eb320be3e209180.tar.gz
nova-8718f8e47d7d0504724495538eb320be3e209180.tar.xz
nova-8718f8e47d7d0504724495538eb320be3e209180.zip
Always create the run_instance records locally
Currently a request for multiple instances issent to the scheduler, where it is written to the database. It appears that this was done so that more advanced schedulers could handle the request as one batch, but the result is the scheduler is sometimes slow enough that the call will timeout. Instead this converts to always creating the instance records locally and making run_instance into a casting instead of a call. This made a small change to the rpc api for run instance, so the version was bumped. Legacy messages are still handled properly. Fixes bug 1036911 Co-authored-by: Chris Behrens <cbehrens@codestud.com> Change-Id: I63bbc98c285faebec53f8e62857c01548807db68
Diffstat (limited to 'nova/openstack')
0 files changed, 0 insertions, 0 deletions