<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nova.git/nova/tests/servicegroup, branch shared-key-msg</title>
<subtitle>OpenStack's nova patches.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/'/>
<entry>
<title>Remove trivial cases of unused variables (3)</title>
<updated>2013-06-27T17:34:17+00:00</updated>
<author>
<name>Stanislaw Pitucha</name>
<email>stanislaw.pitucha@hp.com</email>
</author>
<published>2013-06-13T17:08:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=5c6c5216b329d42dcee1eed61c5345cbe76b87f3'/>
<id>5c6c5216b329d42dcee1eed61c5345cbe76b87f3</id>
<content type='text'>
Kill some of the variables marked as unused by flakes8. This should
allow to enable F841 check in the future.
Only trivial cases with no function calls and obviously pure functions
(like datetime.now(), or len()) are cleaned up here.

Part 3, split to reduce conflicts.

Change-Id: I7b8e806ddd7b0e077243d4e31de140cd08fe0155
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Kill some of the variables marked as unused by flakes8. This should
allow to enable F841 check in the future.
Only trivial cases with no function calls and obviously pure functions
(like datetime.now(), or len()) are cleaned up here.

Part 3, split to reduce conflicts.

Change-Id: I7b8e806ddd7b0e077243d4e31de140cd08fe0155
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix zookeeper import and tests</title>
<updated>2013-05-08T14:22:59+00:00</updated>
<author>
<name>Andrew Laski</name>
<email>andrew.laski@rackspace.com</email>
</author>
<published>2013-05-08T14:22:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=4a2845095c0e35336c60836050ca11c71898fb8c'/>
<id>4a2845095c0e35336c60836050ca11c71898fb8c</id>
<content type='text'>
Import zookeeper.membership rather than zookeeper.membersip.
Also fixed some issues with setting up the tests for the zookeeper
servicegroup driver.  Config options were not being set before
initializing the driver leading to failures.

There is no added test for this because the bug is indistinguishable
from not having the zookeeper python modules installed, which leads to
skipping these servicegroup tests.

Bug 1177776

Change-Id: Idd6dca2e03169399b930cc1fc1a85636497cb0b5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Import zookeeper.membership rather than zookeeper.membersip.
Also fixed some issues with setting up the tests for the zookeeper
servicegroup driver.  Config options were not being set before
initializing the driver leading to failures.

There is no added test for this because the bug is indistinguishable
from not having the zookeeper python modules installed, which leads to
skipping these servicegroup tests.

Bug 1177776

Change-Id: Idd6dca2e03169399b930cc1fc1a85636497cb0b5
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix IBM copyright strings</title>
<updated>2013-03-01T19:18:23+00:00</updated>
<author>
<name>Kurt Taylor</name>
<email>krtaylor@us.ibm.com</email>
</author>
<published>2013-03-01T19:16:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=8dce1a547b99bfd468c9e9823a53c77a08b4f631'/>
<id>8dce1a547b99bfd468c9e9823a53c77a08b4f631</id>
<content type='text'>
Update IBM copyright strings to one consistant format

Change-Id: If4aef948bac27fe337991f36ea1bf02d4078e8bf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update IBM copyright strings to one consistant format

Change-Id: If4aef948bac27fe337991f36ea1bf02d4078e8bf
</pre>
</div>
</content>
</entry>
<entry>
<title>Update OpenStack LLC to Foundation</title>
<updated>2013-02-27T00:15:29+00:00</updated>
<author>
<name>Kurt Taylor</name>
<email>krtaylor@us.ibm.com</email>
</author>
<published>2013-02-22T14:13:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=d17f9ab13d66ad456c50c35ad37ea224ee10fdf2'/>
<id>d17f9ab13d66ad456c50c35ad37ea224ee10fdf2</id>
<content type='text'>
Update all references of "LLC" to "Foundation".

Change-Id: I009e86784ef4dcf38882d64b0eff484576e04efe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update all references of "LLC" to "Foundation".

Change-Id: I009e86784ef4dcf38882d64b0eff484576e04efe
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow zk driver be imported without zookeeper</title>
<updated>2013-02-26T07:36:05+00:00</updated>
<author>
<name>Mark McLoughlin</name>
<email>markmc@redhat.com</email>
</author>
<published>2013-02-25T23:14:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=82858a1eeda1618a9b2d08bbb3aae4965dd4ab70'/>
<id>82858a1eeda1618a9b2d08bbb3aae4965dd4ab70</id>
<content type='text'>
The zookeeper python module isn't widely available (e.g. not available
on Fedora), so allow the zk servicegroup driver be imported even if the
module isn't found.

This helps allow the generate_sample.sh script generate a sample config
file even without zookeeper installed.

Change-Id: Ic3b3bb75bcd2003150909ebd2c5724fa5093c346
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The zookeeper python module isn't widely available (e.g. not available
on Fedora), so allow the zk servicegroup driver be imported even if the
module isn't found.

This helps allow the generate_sample.sh script generate a sample config
file even without zookeeper installed.

Change-Id: Ic3b3bb75bcd2003150909ebd2c5724fa5093c346
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Added a service heartbeat driver using Memcached."</title>
<updated>2013-02-20T02:56:56+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-02-20T02:56:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=c8fc2fba5fd628bdec76850ab8b0706d458bd206'/>
<id>c8fc2fba5fd628bdec76850ab8b0706d458bd206</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not use abbreviated config group names (zookeeper)</title>
<updated>2013-02-18T22:23:04+00:00</updated>
<author>
<name>Joe Gordon</name>
<email>jogo@cloudscaling.com</email>
</author>
<published>2013-02-18T19:13:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=b1da6f71247c49f96044a0b9d9c8331fb0d21254'/>
<id>b1da6f71247c49f96044a0b9d9c8331fb0d21254</id>
<content type='text'>
Using abbreviated config group names just makes the config file harder
to understand, so just use full name.

zk =&gt; zookeeper

Change-Id: Ia8b3ff9201365477003535600e419540deae7341
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using abbreviated config group names just makes the config file harder
to understand, so just use full name.

zk =&gt; zookeeper

Change-Id: Ia8b3ff9201365477003535600e419540deae7341
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a service heartbeat driver using Memcached.</title>
<updated>2013-02-13T14:31:12+00:00</updated>
<author>
<name>Akira Yoshiyama</name>
<email>akirayoshiyama@gmail.com</email>
</author>
<published>2013-02-09T14:26:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=625e074033bc4d4b42f2ef641a69dd425965ac8f'/>
<id>625e074033bc4d4b42f2ef641a69dd425965ac8f</id>
<content type='text'>
Today the heartbeat information of Nova services/nodes
is maintained in the DB, while each service updates the
corresponding record in the Service table periodically
(by default -- every 10 seconds), specifying the timestamp
of the last update. This mechanism is highly inefficient
and does not scale. E.g., maintaining the heartbeat
information for 1,000 nodes/services would require 100 DB
updates per second (just for the heartbeat).

This patch adds nova.servicegroup.drivers.memcached, a
service heartbeat driver using Memcached. You can reduce
DB updates with it.

blueprint memcached-service-heartbeat

Change-Id: I60bdb1cfbce1fea051f276ebfd6ccc4ad8fe6d2b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Today the heartbeat information of Nova services/nodes
is maintained in the DB, while each service updates the
corresponding record in the Service table periodically
(by default -- every 10 seconds), specifying the timestamp
of the last update. This mechanism is highly inefficient
and does not scale. E.g., maintaining the heartbeat
information for 1,000 nodes/services would require 100 DB
updates per second (just for the heartbeat).

This patch adds nova.servicegroup.drivers.memcached, a
service heartbeat driver using Memcached. You can reduce
DB updates with it.

blueprint memcached-service-heartbeat

Change-Id: I60bdb1cfbce1fea051f276ebfd6ccc4ad8fe6d2b
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement ZooKeeper driver for ServiceGroup API.</title>
<updated>2013-02-07T21:46:52+00:00</updated>
<author>
<name>Yun Mao</name>
<email>yunmao@gmail.com</email>
</author>
<published>2013-02-07T21:46:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=8880aadb976db6ec79a1eed61feb1bc82af0f8e4'/>
<id>8880aadb976db6ec79a1eed61feb1bc82af0f8e4</id>
<content type='text'>
The ZooKeeper driver uses ephemeral nodes in ZooKeeper to keep
track of node liveness in a service group. The Implementation is
based on the evzookeeper library to combine zookeeper
and eventlet.

Part of blueprint zk-service-heartbeat

DocImpact: new driver

Change-Id: Ia20519de2b4964007f8b91ea5d56d1875510d40f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The ZooKeeper driver uses ephemeral nodes in ZooKeeper to keep
track of node liveness in a service group. The Implementation is
based on the evzookeeper library to combine zookeeper
and eventlet.

Part of blueprint zk-service-heartbeat

DocImpact: new driver

Change-Id: Ia20519de2b4964007f8b91ea5d56d1875510d40f
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed unused imports.</title>
<updated>2012-12-21T14:41:47+00:00</updated>
<author>
<name>Chuck Short</name>
<email>chuck.short@canonical.com</email>
</author>
<published>2012-12-21T14:39:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=4acafc7ff3e1306f3400853ec79762f45ef0ae5c'/>
<id>4acafc7ff3e1306f3400853ec79762f45ef0ae5c</id>
<content type='text'>
Removed a bunch of unused imports based on pyflakes.

Change-Id: I00952371200cb4531ddf163447433da756582a21
Signed-off-by: Chuck Short &lt;chuck.short@canonical.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed a bunch of unused imports based on pyflakes.

Change-Id: I00952371200cb4531ddf163447433da756582a21
Signed-off-by: Chuck Short &lt;chuck.short@canonical.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
