<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/taskflow.git/taskflow, branch 5.0.0</title>
<subtitle>opendev.org: openstack/taskflow.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/taskflow.git/'/>
<entry>
<title>Merge "Quote string representations"</title>
<updated>2022-06-13T16:32:31+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2022-06-13T16:32:31+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=6dfc18013a2570c839828d6d879a9ab6a4964d91'/>
<id>6dfc18013a2570c839828d6d879a9ab6a4964d91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Quote string representations</title>
<updated>2022-06-10T09:45:32+00:00</updated>
<author>
<name>Michael Johnson</name>
<email>johnsomor@gmail.com</email>
</author>
<published>2022-06-09T18:02:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=2521e3ee00d91d4002b751ecea06906fdf1c9b0e'/>
<id>2521e3ee00d91d4002b751ecea06906fdf1c9b0e</id>
<content type='text'>
networkx 2.8.3 will raise errors if certain characters, such as a colon, in the node names and the string is not quoted.
This patch double quotes flow, node, and task string representations to make sure there are not issues with these characters occuring in the names.

Story: 2010083
Change-Id: Ib0941cddf14dde5d6b9f97fe0224d6e6f3975226
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
networkx 2.8.3 will raise errors if certain characters, such as a colon, in the node names and the string is not quoted.
This patch double quotes flow, node, and task string representations to make sure there are not issues with these characters occuring in the names.

Story: 2010083
Change-Id: Ib0941cddf14dde5d6b9f97fe0224d6e6f3975226
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove six</title>
<updated>2022-05-18T07:12:37+00:00</updated>
<author>
<name>Takashi Kajinami</name>
<email>tkajinam@redhat.com</email>
</author>
<published>2022-05-17T13:56:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=44f17d005ff53008144ca7c509bcb1307d66b23f'/>
<id>44f17d005ff53008144ca7c509bcb1307d66b23f</id>
<content type='text'>
This library no longer supports Python 2, thus usage of six can be
removed. This also removes workaround about pickle library used in
Python 2 only.

Change-Id: I19d298cf0f402d65f0b142dea0bf35cf992332a9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This library no longer supports Python 2, thus usage of six can be
removed. This also removes workaround about pickle library used in
Python 2 only.

Change-Id: I19d298cf0f402d65f0b142dea0bf35cf992332a9
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix atomdetails failure column size</title>
<updated>2022-01-27T20:03:18+00:00</updated>
<author>
<name>Pavlo Shchelokovskyy</name>
<email>shchelokovskyy@gmail.com</email>
</author>
<published>2022-01-27T16:20:06+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=83dfa6581eec1b9d32d519592c4212e6195998a3'/>
<id>83dfa6581eec1b9d32d519592c4212e6195998a3</id>
<content type='text'>
failure and revert_failure fields in atomdetails is defined as a JSON type,
but its data type is 'text' in mysql, which is limited to 64kbytes.
JSON data type should have the same size as a LONGTEXT.

Closes-Bug: #1959243
Change-Id: I65b6a6d896d3e8aad871dc19b0f8d0eddf48bdd6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
failure and revert_failure fields in atomdetails is defined as a JSON type,
but its data type is 'text' in mysql, which is limited to 64kbytes.
JSON data type should have the same size as a LONGTEXT.

Closes-Bug: #1959243
Change-Id: I65b6a6d896d3e8aad871dc19b0f8d0eddf48bdd6
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix unit tests</title>
<updated>2022-01-25T17:50:36+00:00</updated>
<author>
<name>Gregory Thiemonge</name>
<email>gthiemon@redhat.com</email>
</author>
<published>2022-01-20T15:55:59+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=49fa9acbb371a6fc244ec030111ba573280eabfa'/>
<id>49fa9acbb371a6fc244ec030111ba573280eabfa</id>
<content type='text'>
Use fasteners 0.17.3, it fixes a deadlock issue.

Also fixed a new error when building the doc.

Depends-On: https://review.opendev.org/c/openstack/requirements/+/826318

Change-Id: I667725886ea424cf62c5b7a07a2e58ecb3399e0c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use fasteners 0.17.3, it fixes a deadlock issue.

Also fixed a new error when building the doc.

Depends-On: https://review.opendev.org/c/openstack/requirements/+/826318

Change-Id: I667725886ea424cf62c5b7a07a2e58ecb3399e0c
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Handle invalid redis entries in RedisJobBoard"</title>
<updated>2022-01-10T22:56:19+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2022-01-10T22:56:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=185e6c4a39f622bc46ba4b2d972bd8c7ed975888'/>
<id>185e6c4a39f622bc46ba4b2d972bd8c7ed975888</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle invalid redis entries in RedisJobBoard</title>
<updated>2022-01-10T11:40:28+00:00</updated>
<author>
<name>Gregory Thiemonge</name>
<email>gthiemon@redhat.com</email>
</author>
<published>2021-11-05T08:23:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=ba2cbd72f9deee5fedf15864dac41471f4402c82'/>
<id>ba2cbd72f9deee5fedf15864dac41471f4402c82</id>
<content type='text'>
When catching that a redis buffer is not formatted correctly,
_fetch_jobs now deletes the data from the hashmap, so the same error
will not occur during the next call to the function.

The commit also adds JobFailure in the list of caught exceptions (might
be raised by _loads) in _fetch_jobs

Closes-Bug: #1949950

Change-Id: I9078086cd4c3dbfa954422dfa3d5b19fefd7264f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When catching that a redis buffer is not formatted correctly,
_fetch_jobs now deletes the data from the hashmap, so the same error
will not occur during the next call to the function.

The commit also adds JobFailure in the list of caught exceptions (might
be raised by _loads) in _fetch_jobs

Closes-Bug: #1949950

Change-Id: I9078086cd4c3dbfa954422dfa3d5b19fefd7264f
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Use LOG.warning instead of deprecated LOG.warn"</title>
<updated>2021-12-21T12:45:03+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2021-12-21T12:45:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=38b9011094dbcfdd00e6446393816201e8256d38'/>
<id>38b9011094dbcfdd00e6446393816201e8256d38</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix minor typo in ActionEngine exception message</title>
<updated>2021-12-02T22:38:47+00:00</updated>
<author>
<name>Eric Harney</name>
<email>eharney@redhat.com</email>
</author>
<published>2021-12-02T22:38:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=8d506c30d621d21d9fcab8b84b6b6299d7bb6693'/>
<id>8d506c30d621d21d9fcab8b84b6b6299d7bb6693</id>
<content type='text'>
Change-Id: I66b9937df5c58561792328e08f836dc05927e7f1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I66b9937df5c58561792328e08f836dc05927e7f1
</pre>
</div>
</content>
</entry>
<entry>
<title>Use LOG.warning instead of deprecated LOG.warn</title>
<updated>2021-11-29T05:30:04+00:00</updated>
<author>
<name>Takashi Kajinami</name>
<email>tkajinam@redhat.com</email>
</author>
<published>2021-11-29T04:46:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=86bfa272c5129796642d3614d8c8ed33dd9d094e'/>
<id>86bfa272c5129796642d3614d8c8ed33dd9d094e</id>
<content type='text'>
The LOG.warn method is deprecated[1] and the LOG.warning method should
be used instead.

[1] https://docs.python.org/3/library/logging.html#logging.warning

Change-Id: I4321a489c56eb1aa650e776ee35d8f88d4d8910c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The LOG.warn method is deprecated[1] and the LOG.warning method should
be used instead.

[1] https://docs.python.org/3/library/logging.html#logging.warning

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