<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/taskflow.git/taskflow/tests/unit/test_utils_async_utils.py, branch master</title>
<subtitle>opendev.org: openstack/taskflow.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/taskflow.git/'/>
<entry>
<title>Bump futurist and remove waiting code in taskflow</title>
<updated>2015-07-26T01:54:22+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2015-07-14T18:51:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/taskflow.git/commit/?id=2d4ce6bf7b93dd1f0d1c472442e0abd0b20ee87c'/>
<id>2d4ce6bf7b93dd1f0d1c472442e0abd0b20ee87c</id>
<content type='text'>
Change-Id: Ifc9780aa129a4a2804cead301a519895c2bfc0b5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ifc9780aa129a4a2804cead301a519895c2bfc0b5
</pre>
</div>
</content>
</entry>
<entry>
<title>Integrate futurist (and **remove** taskflow originating code)</title>
<updated>2015-07-09T22:01:35+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2015-06-26T21:42:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/taskflow.git/commit/?id=27272a2aa70b56182b67a06d3707430e86a0ccde'/>
<id>27272a2aa70b56182b67a06d3707430e86a0ccde</id>
<content type='text'>
Change-Id: If89baa042695f19e42b6368034f3ccf22c2cf0aa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: If89baa042695f19e42b6368034f3ccf22c2cf0aa
</pre>
</div>
</content>
</entry>
<entry>
<title>Use newer versions of futures that adds exception tracebacks</title>
<updated>2015-05-12T05:42:11+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2015-05-04T23:28:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/taskflow.git/commit/?id=6990fb1d9ad092df0e3c1dcb1fa5bf775d3e5e84'/>
<id>6990fb1d9ad092df0e3c1dcb1fa5bf775d3e5e84</id>
<content type='text'>
Depends-On: I36f1241b983f6552d8bd0471e6a7485532a95a14

Change-Id: I49899019c4a1683bc6664cf0a52dcd5151b6e282
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Depends-On: I36f1241b983f6552d8bd0471e6a7485532a95a14

Change-Id: I49899019c4a1683bc6664cf0a52dcd5151b6e282
</pre>
</div>
</content>
</entry>
<entry>
<title>Add back a 'eventlet_utils' helper utility module</title>
<updated>2015-01-16T19:51:04+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@gmail.com</email>
</author>
<published>2015-01-11T08:15:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/taskflow.git/commit/?id=d92c226fe2d4a4fc402b96354da29dcc22a25574'/>
<id>d92c226fe2d4a4fc402b96354da29dcc22a25574</id>
<content type='text'>
Recreate a very simple eventlet utility module that
has only a few features; one function checks if eventlet is
available and if not raise an exception; and a constant that
can be used by calling code (such as tests or other optional
functionality) to check if eventlet is useable before
proceeding.

Change-Id: I32df0702eeae7c7c78972c9796156dd824b2f123
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Recreate a very simple eventlet utility module that
has only a few features; one function checks if eventlet is
available and if not raise an exception; and a constant that
can be used by calling code (such as tests or other optional
functionality) to check if eventlet is useable before
proceeding.

Change-Id: I32df0702eeae7c7c78972c9796156dd824b2f123
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a futures type that can unify our future functionality</title>
<updated>2014-10-19T03:21:48+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@gmail.com</email>
</author>
<published>2014-08-24T03:09:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/taskflow.git/commit/?id=b014fc7d48969bd6812a11a5a0342c9324108876'/>
<id>b014fc7d48969bd6812a11a5a0342c9324108876</id>
<content type='text'>
Move the currently existing green future executor and associated
code to a new futures types module so that it can be accessed from
this new location (TODO: deprecate the old location and link the
old to the new for one release so that we can remove the old link
in N + 1 release).

This unifies the API that the existing pool (thread or process) future
executors and the green thread pool future executor, and the newly added
synchronous executor (replacing the previous `make_completed_future`
function) provide so there usage is as seamless as possible.

Part of blueprint top-level-types

Change-Id: Ie5500eaa7f4425edb604b2dd13a15f82909a673b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the currently existing green future executor and associated
code to a new futures types module so that it can be accessed from
this new location (TODO: deprecate the old location and link the
old to the new for one release so that we can remove the old link
in N + 1 release).

This unifies the API that the existing pool (thread or process) future
executors and the green thread pool future executor, and the newly added
synchronous executor (replacing the previous `make_completed_future`
function) provide so there usage is as seamless as possible.

Part of blueprint top-level-types

Change-Id: Ie5500eaa7f4425edb604b2dd13a15f82909a673b
</pre>
</div>
</content>
</entry>
<entry>
<title>Enabled hacking checks H305 and H307</title>
<updated>2014-07-17T07:05:48+00:00</updated>
<author>
<name>Christian Berendt</name>
<email>berendt@b1-systems.de</email>
</author>
<published>2014-07-17T07:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/taskflow.git/commit/?id=6132647fb77b83cc99406b5da9ae3c63666cb447'/>
<id>6132647fb77b83cc99406b5da9ae3c63666cb447</id>
<content type='text'>
* H305  imports not grouped correctly
* H307  like imports should be grouped together

Change-Id: If1dd9c89f65ede6959865a885777cb08c263eca0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* H305  imports not grouped correctly
* H307  like imports should be grouped together

Change-Id: If1dd9c89f65ede6959865a885777cb08c263eca0
</pre>
</div>
</content>
</entry>
<entry>
<title>Use futures wait() when possible</title>
<updated>2014-05-15T03:24:03+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2014-05-11T16:12:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/taskflow.git/commit/?id=7655ae02ce07f53b1611983d8988552bb4f71bd6'/>
<id>7655ae02ce07f53b1611983d8988552bb4f71bd6</id>
<content type='text'>
Instead of always using our custom future wait
functionality, only use that functionality if there
are green futures and in other cases just use the
future wait() function instead.

Change-Id: I1eadcf53eb4b5f47b9543965610bfe04fec52e70
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of always using our custom future wait
functionality, only use that functionality if there
are green futures and in other cases just use the
future wait() function instead.

Change-Id: I1eadcf53eb4b5f47b9543965610bfe04fec52e70
</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://91.123.203.49/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>Clean-up and improve async-utils tests</title>
<updated>2014-01-26T01:31:12+00:00</updated>
<author>
<name>skudriashev</name>
<email>skudriashev@griddynamics.com</email>
</author>
<published>2014-01-25T23:50:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/taskflow.git/commit/?id=26171036ad816b64136255d7ae7c8741b6cffc3a'/>
<id>26171036ad816b64136255d7ae7c8741b6cffc3a</id>
<content type='text'>
Change-Id: I181dc1ee9168279e15dd8d3cc162c0b85adb5346
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I181dc1ee9168279e15dd8d3cc162c0b85adb5346
</pre>
</div>
</content>
</entry>
<entry>
<title>Add make_completed_future to async_utils</title>
<updated>2013-12-25T14:07:59+00:00</updated>
<author>
<name>Ivan A. Melnikov</name>
<email>imelnikov@griddynamics.com</email>
</author>
<published>2013-12-25T14:07:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/taskflow.git/commit/?id=5cbfcba760d07196e6c5e6339bb0b1a67faffb2f'/>
<id>5cbfcba760d07196e6c5e6339bb0b1a67faffb2f</id>
<content type='text'>
Instead of keeping this three lines of code inside one of executors,
we move them to special utility for farther re-use.

Change-Id: I8f0ed76737fe29ad9492260cb84b66d09ec07f70
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of keeping this three lines of code inside one of executors,
we move them to special utility for farther re-use.

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