<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/taskflow.git/taskflow/utils/threading_utils.py, branch 0.6.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>Use and verify event and latch wait() return using timeouts</title>
<updated>2014-10-19T00:51:52+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2014-09-02T19:36:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=7ca631356efd943bf8e246a6a907653a70a35771'/>
<id>7ca631356efd943bf8e246a6a907653a70a35771</id>
<content type='text'>
Instead of blocking up the whole test suite when a latch or
event was not decremented to its desired value (or not set for
an event) we should use a reasonably high value that we use
when waiting for those actions to occur and verify that when those
wait() functions return that we have reached the desired state and
if not either raise an exception or stop further testing.

Fixes bug 1363739

Change-Id: I8b40282ac2db9cabd48b0b65c8a2a49610d77c4f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of blocking up the whole test suite when a latch or
event was not decremented to its desired value (or not set for
an event) we should use a reasonably high value that we use
when waiting for those actions to occur and verify that when those
wait() functions return that we have reached the desired state and
if not either raise an exception or stop further testing.

Fixes bug 1363739

Change-Id: I8b40282ac2db9cabd48b0b65c8a2a49610d77c4f
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove functions created for pre-six 1.7.0</title>
<updated>2014-06-18T23:03:55+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2014-06-17T02:20:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=cdd0bf9cbd0af543bdd1e47397a2c25383f6ccb8'/>
<id>cdd0bf9cbd0af543bdd1e47397a2c25383f6ccb8</id>
<content type='text'>
With the new six version we can remove some
of the utility functions that we created now
that upstream six has equivalent or better
functionality.

Change-Id: I637fcf1475ca1af02608e736ca920c3e116c5529
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With the new six version we can remove some
of the utility functions that we created now
that upstream six has equivalent or better
functionality.

Change-Id: I637fcf1475ca1af02608e736ca920c3e116c5529
</pre>
</div>
</content>
</entry>
<entry>
<title>Move the daemon thread helper function</title>
<updated>2014-04-11T06:45:45+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2014-04-11T02:08:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=1930cbad7d4ef0d2f3c462c9a8ee346d75757a56'/>
<id>1930cbad7d4ef0d2f3c462c9a8ee346d75757a56</id>
<content type='text'>
This function seems better suited in the threading_utils module.

Change-Id: Iddd438b57973c7c6c26bd7b6239630656530bd1b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This function seems better suited in the threading_utils module.

Change-Id: Iddd438b57973c7c6c26bd7b6239630656530bd1b
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix few spelling and grammar errors</title>
<updated>2014-02-20T19:42:57+00:00</updated>
<author>
<name>Ivan A. Melnikov</name>
<email>imelnikov@griddynamics.com</email>
</author>
<published>2014-02-20T19:01:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=4f42b8e5cd5df8a823ec9ed7cffc6133ab9a53d2'/>
<id>4f42b8e5cd5df8a823ec9ed7cffc6133ab9a53d2</id>
<content type='text'>
Change-Id: I8e678a9f76cba3d90053d28baf4ff42d34b4e390
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I8e678a9f76cba3d90053d28baf4ff42d34b4e390
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove extraneous vim configuration comments</title>
<updated>2014-02-14T08:56:50+00:00</updated>
<author>
<name>yangxurong</name>
<email>yangxurong@huawei.com</email>
</author>
<published>2014-02-14T08:55:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=17bf3db06ae2ff236fe3b333de9520b1e31bf257'/>
<id>17bf3db06ae2ff236fe3b333de9520b1e31bf257</id>
<content type='text'>
Remove line containing

comment - # vim: tabstop=4 shiftwidth=4 softtabstop=4

Change-Id: I7581cc88b8de433d5609ed06c6570b0b45c13573
Closes-Bug:#1229324
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove line containing

comment - # vim: tabstop=4 shiftwidth=4 softtabstop=4

Change-Id: I7581cc88b8de433d5609ed06c6570b0b45c13573
Closes-Bug:#1229324
</pre>
</div>
</content>
</entry>
<entry>
<title>Use reader/writer locks in storage</title>
<updated>2014-02-05T09:47:42+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2014-01-27T19:35:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=e9a319d7d317514a9b4d95e2ebc8247a3c41058d'/>
<id>e9a319d7d317514a9b4d95e2ebc8247a3c41058d</id>
<content type='text'>
Switch to using a reader/writer lock scheme to
protect against simultaneous storage mutations,
typically seen when running in a multi-threaded
mode.

For the single-threaded mode provide a dummy
reader/writer lock which will mimic the locking
api but not actually lock anything.

Closes-Bug: 1273146
Change-Id: I954f542d9ab34b693e8da71c9fc913f823e869ba
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Switch to using a reader/writer lock scheme to
protect against simultaneous storage mutations,
typically seen when running in a multi-threaded
mode.

For the single-threaded mode provide a dummy
reader/writer lock which will mimic the locking
api but not actually lock anything.

Closes-Bug: 1273146
Change-Id: I954f542d9ab34b693e8da71c9fc913f823e869ba
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc strings and comments clean-up</title>
<updated>2014-01-26T21:08:39+00:00</updated>
<author>
<name>skudriashev</name>
<email>skudriashev@griddynamics.com</email>
</author>
<published>2014-01-25T23:51:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=aea1f401eb6e4482aca6e885c46b183e5b7f47eb'/>
<id>aea1f401eb6e4482aca6e885c46b183e5b7f47eb</id>
<content type='text'>
* Added missing period for doc strings
* Correct syntax errors
* Remove H402 from flake8 ignore list

Change-Id: Ia8592bf99378e3658d6cca2ceb148bf9eb0b5de8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Added missing period for doc strings
* Correct syntax errors
* Remove H402 from flake8 ignore list

Change-Id: Ia8592bf99378e3658d6cca2ceb148bf9eb0b5de8
</pre>
</div>
</content>
</entry>
<entry>
<title>Move six to the right location</title>
<updated>2014-01-09T13:58:32+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2013-12-30T22:40:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=cb0ebb9e6c64cfdfedc31b6f8ad9e6474d4e570e'/>
<id>cb0ebb9e6c64cfdfedc31b6f8ad9e6474d4e570e</id>
<content type='text'>
Third party imports are supposed to be after standard library imports
so make six be after. Some newlines are also added to separate
standard library imports from all the others.

Co-authored-by: Ivan A. Melnikov &lt;imelnikov@griddynamics.com&gt;
Change-Id: Ied067e9367612758666da726df195ed390215e1b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Third party imports are supposed to be after standard library imports
so make six be after. Some newlines are also added to separate
standard library imports from all the others.

Co-authored-by: Ivan A. Melnikov &lt;imelnikov@griddynamics.com&gt;
Change-Id: Ied067e9367612758666da726df195ed390215e1b
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed unused utilities</title>
<updated>2013-10-14T15:09:24+00:00</updated>
<author>
<name>Ivan A. Melnikov</name>
<email>imelnikov@griddynamics.com</email>
</author>
<published>2013-10-14T15:09:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=009f9a17eadf6ebb8b106bd52a569274f334d0cb'/>
<id>009f9a17eadf6ebb8b106bd52a569274f334d0cb</id>
<content type='text'>
Change-Id: Ifa3e7b820d594303c6c02eae12f55bce2bd1dacc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ifa3e7b820d594303c6c02eae12f55bce2bd1dacc
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix several python3 incompatibilities</title>
<updated>2013-10-11T07:32:56+00:00</updated>
<author>
<name>Ivan A. Melnikov</name>
<email>imelnikov@griddynamics.com</email>
</author>
<published>2013-10-10T11:06:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=c1bee55192516ddaac39b948fcea37745c6ca752'/>
<id>c1bee55192516ddaac39b948fcea37745c6ca752</id>
<content type='text'>
Change-Id: Ibf5dd6c0b6bcd161364daf35d618641f6079acf5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ibf5dd6c0b6bcd161364daf35d618641f6079acf5
</pre>
</div>
</content>
</entry>
</feed>
