<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/taskflow.git/taskflow, branch 2.9.0</title>
<subtitle>opendev.org: openstack/taskflow.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/'/>
<entry>
<title>Rename engine analyzer to be named selector</title>
<updated>2017-01-03T06:37:57+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>jxharlow@godaddy.com</email>
</author>
<published>2016-06-11T00:35:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=774d59813417a945fdbe50316786effd1203e8f7'/>
<id>774d59813417a945fdbe50316786effd1203e8f7</id>
<content type='text'>
This moves out the engine next to run (or revert)
selection process to a single class that just does
this and moves out the common functions the analyzer
class provided to the runtime object (which all
components can access).

This makes it easier to adjust the selection algorithm
in different ways.

Change-Id: I091c69297a7bff60729791d3ca6c3fae14d6eea5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This moves out the engine next to run (or revert)
selection process to a single class that just does
this and moves out the common functions the analyzer
class provided to the runtime object (which all
components can access).

This makes it easier to adjust the selection algorithm
in different ways.

Change-Id: I091c69297a7bff60729791d3ca6c3fae14d6eea5
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Remove vim header from source files"</title>
<updated>2016-11-18T06:04:39+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-11-18T06:04:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=d18a2f1830b801c627482957e451460addc66cb0'/>
<id>d18a2f1830b801c627482957e451460addc66cb0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove vim header from source files</title>
<updated>2016-11-09T08:06:10+00:00</updated>
<author>
<name>howardlee</name>
<email>lihongweibj@inspur.com</email>
</author>
<published>2016-11-09T08:06:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=271c637d5c643df7c924d65d52c77f4d399a7cc7'/>
<id>271c637d5c643df7c924d65d52c77f4d399a7cc7</id>
<content type='text'>
Trivial fix

[H106] Don't put vim configuration in source files (off by default).

Change-Id: I7e9e9930fd6f135074078637f5af6f403e75ff78
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Trivial fix

[H106] Don't put vim configuration in source files (off by default).

Change-Id: I7e9e9930fd6f135074078637f5af6f403e75ff78
</pre>
</div>
</content>
</entry>
<entry>
<title>Use assertIs(Not)None to check for None</title>
<updated>2016-11-07T08:50:39+00:00</updated>
<author>
<name>howardlee</name>
<email>lihongweibj@inspur.com</email>
</author>
<published>2016-11-07T08:50:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=51a6a8b687c0508707c62bbb1adfd5744d119cce'/>
<id>51a6a8b687c0508707c62bbb1adfd5744d119cce</id>
<content type='text'>
[H203] Use assertIs(Not)None to check for None (off by default) Unit
test assertions tend to give better messages for more specific
assertions. As a result, assertIsNone(...) is preferred over
assertEqual(None, ...) and assertIs(None, ...), and assertIsNotNone(...)
is preferred over assertNotEqual(None, ...) and assertIsNot(None,
...). Off by default.

Trivial fix

Change-Id: I5b6ac7d99f0689843eb98cb3e9b9b10531322640
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[H203] Use assertIs(Not)None to check for None (off by default) Unit
test assertions tend to give better messages for more specific
assertions. As a result, assertIsNone(...) is preferred over
assertEqual(None, ...) and assertIs(None, ...), and assertIsNotNone(...)
is preferred over assertNotEqual(None, ...) and assertIsNot(None,
...). Off by default.

Trivial fix

Change-Id: I5b6ac7d99f0689843eb98cb3e9b9b10531322640
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Replace retrying with tenacity"</title>
<updated>2016-11-05T16:19:21+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-11-05T16:19:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=c70b1ce0b450d2ba56c9f2e7f148ddf9c0d50f9f'/>
<id>c70b1ce0b450d2ba56c9f2e7f148ddf9c0d50f9f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix broken link</title>
<updated>2016-11-03T14:18:01+00:00</updated>
<author>
<name>Andreas Jaeger</name>
<email>aj@suse.com</email>
</author>
<published>2016-10-29T11:42:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=569b5cd7e91d5e37ae292c4890254157f488bccb'/>
<id>569b5cd7e91d5e37ae292c4890254157f488bccb</id>
<content type='text'>
http://docs.openstack.org/developer/taskflow/utils.html points to
http://docs.openstack.org/developer/taskflow/kazoo.readthedocs.org/ -
fix the broken URL.

Change-Id: I6f6650cef94cea9d6f138925e5e8d2ed6ea177c3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
http://docs.openstack.org/developer/taskflow/utils.html points to
http://docs.openstack.org/developer/taskflow/kazoo.readthedocs.org/ -
fix the broken URL.

Change-Id: I6f6650cef94cea9d6f138925e5e8d2ed6ea177c3
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace retrying with tenacity</title>
<updated>2016-11-03T13:36:16+00:00</updated>
<author>
<name>Gevorg Davoian</name>
<email>gdavoian@mirantis.com</email>
</author>
<published>2016-10-24T21:22:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=1a2370ac917ed1f888ef98a45270912b08f27844'/>
<id>1a2370ac917ed1f888ef98a45270912b08f27844</id>
<content type='text'>
This patch replaces the legacy retrying library with the newer
and more convenient tenacity one, taking into account that:
1) retrying uses milliseconds for wait times, but tenacity uses seconds;
2) retrying has a lot of numeric arguments for specifying behaviour
of decorated functions, while tenacity has a few of them, which are
specialized objects, thus making the retry-decorator more flexible.

Change-Id: I4b165d37b2ecc210f2b94c103b73eaab51529261
Closes-Bug: #1635404
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch replaces the legacy retrying library with the newer
and more convenient tenacity one, taking into account that:
1) retrying uses milliseconds for wait times, but tenacity uses seconds;
2) retrying has a lot of numeric arguments for specifying behaviour
of decorated functions, while tenacity has a few of them, which are
specialized objects, thus making the retry-decorator more flexible.

Change-Id: I4b165d37b2ecc210f2b94c103b73eaab51529261
Closes-Bug: #1635404
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add logging around metadata, ignore tallying + history"</title>
<updated>2016-10-11T09:42:38+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2016-10-02T01:40:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=3ab1f084a087766a74eb4ce22d6eea14db09666e'/>
<id>3ab1f084a087766a74eb4ce22d6eea14db09666e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Using assertIsNone() instead of assertIs(None, ..)</title>
<updated>2016-10-10T08:50:21+00:00</updated>
<author>
<name>qinchunhua</name>
<email>qin.chunhua@zte.com.cn</email>
</author>
<published>2016-10-10T08:43:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=e68032929cd241baab782a5bbaa45fe46df70b05'/>
<id>e68032929cd241baab782a5bbaa45fe46df70b05</id>
<content type='text'>
Following OpenStack Style Guidelines[1]:
http://docs.openstack.org/developer/hacking/#unit-tests-and-assertraises
[H203] Unit test assertions tend to give better messages for more
specific assertions. As a result, assertIsNone(...) is preferred
over assertEqual(None, ...) and assertIs(..,None).

Change-Id: I52ecf3f4945c4cb99f6350afca1c51d88b16bb8d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Following OpenStack Style Guidelines[1]:
http://docs.openstack.org/developer/hacking/#unit-tests-and-assertraises
[H203] Unit test assertions tend to give better messages for more
specific assertions. As a result, assertIsNone(...) is preferred
over assertEqual(None, ...) and assertIs(..,None).

Change-Id: I52ecf3f4945c4cb99f6350afca1c51d88b16bb8d
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a typo in logging.py</title>
<updated>2016-09-28T09:52:26+00:00</updated>
<author>
<name>gengchc2</name>
<email>geng.changcai2@zte.com.cn</email>
</author>
<published>2016-09-28T09:52:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=554b2fa320feb0b805ff850ff058f928ad4f977d'/>
<id>554b2fa320feb0b805ff850ff058f928ad4f977d</id>
<content type='text'>
TrivialFix

Change-Id: Idc9498e7697844fa42a8688880c026b36e60ed93
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TrivialFix

Change-Id: Idc9498e7697844fa42a8688880c026b36e60ed93
</pre>
</div>
</content>
</entry>
</feed>
