zuul/zuul/driver/gerrit
Tristan Cacqueray dab1dde3fe gerrit: cast change and patchset numbers to str
This is a follow-up to https://review.openstack.org/433748
where we need to cast all json access to change and patchset number
as str. At least the refresh_deps logic relies on python eq check,
and Zuul doesn't dequeue child changes when parent change get
updated in Gerrit-2.14.

Here is diagnostic DEBUG informations
(2 depends-on 1, patchset 1,13 doesn't dequeue change 2):

Change <Change 1,13> is a new version of <Change 1,12>,
  removing <QueueItem for <Change 1,12> in check>
Canceling builds behind change: <Change 1,12> because it is being removed.
Cancel jobs for change <Change 1,12>
Removing change <Change 1,12> from queue
[snip]
Starting queue processor: check
Checking for changes needed by <Change 2,5>:
  Change <Change 2,5> needs change <Change 1,12>:
  Needed change is already ahead in the queue

Change-Id: Id73a479d155fa6d9b2c562869cae6c82dd065911
2018-06-21 23:00:38 +00:00
..
__init__.py Status branch protection checking for github 2018-06-04 15:47:01 +02:00
gerritconnection.py gerrit: cast change and patchset numbers to str 2018-06-21 23:00:38 +00:00
gerritmodel.py Remove email-filter requirement 2017-07-28 10:37:50 -07:00
gerritreporter.py Remove pipeline argument from various report fncts 2017-06-01 12:22:21 -07:00
gerritsource.py gerrit: cast change and patchset numbers to str 2018-06-21 23:00:38 +00:00
gerrittrigger.py Remove unused function validate_conf 2017-12-14 22:39:44 +00:00