)]}'
{"id":"openstack%2Fswift~613987","triplet_id":"openstack%2Fswift~master~Ic43fa723e95ac9d416ccb20859f29221c3265cf4","project":"openstack/swift","branch":"master","topic":"ssync/05-concurrent-ssync-connections","hashtags":[],"change_id":"Ic43fa723e95ac9d416ccb20859f29221c3265cf4","subject":"SSYNC: enable multiple SSYNC connections per job","status":"NEW","created":"2018-10-29 16:46:03.000000000","updated":"2018-12-21 05:54:20.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1f2769da374bd210d5962006671eaf922e7e4fa2","_number":613987,"virtual_id_number":613987,"owner":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":-1,"date":"2018-12-14 11:45:50.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":-1,"date":"2018-12-18 05:07:06.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-12-14 11:45:50.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-12-18 05:07:06.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"}],"messages":[{"id":"08f7a80d7b45de2c0d26d7a6c4de1431baf5436a","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2018-10-29 16:46:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3b43de8ba892748b062f51cd89022ddcf3796e9e","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2018-10-29 16:50:18.000000000","message":"Patch Set 1: Code-Review-1\n\nTODO: tests the case of multiple SSYNC connections","accounts_in_message":[],"_revision_number":1},{"id":"49729e98713fb0effeebdc38d0e9abf7518cde92","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-29 22:49:16.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/87/613987/1/check/openstack-tox-docs/e5844ce/html/ : SUCCESS in 4m 27s\n- swift-tox-py27 http://logs.openstack.org/87/613987/1/check/swift-tox-py27/ac4e2b3/ : SUCCESS in 10m 46s\n- swift-tox-py35 http://logs.openstack.org/87/613987/1/check/swift-tox-py35/c1f27f9/ : SUCCESS in 5m 19s\n- swift-tox-py36 http://logs.openstack.org/87/613987/1/check/swift-tox-py36/f8b40f3/ : SUCCESS in 6m 28s (non-voting)\n- swift-tox-func http://logs.openstack.org/87/613987/1/check/swift-tox-func/989fe3f/ : SUCCESS in 8m 54s\n- swift-tox-func-encryption http://logs.openstack.org/87/613987/1/check/swift-tox-func-encryption/0581d7a/ : SUCCESS in 15m 05s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/87/613987/1/check/swift-tox-func-domain-remap-staticweb/b23fef6/ : SUCCESS in 9m 44s\n- swift-tox-func-ec http://logs.openstack.org/87/613987/1/check/swift-tox-func-ec/c44680c/ : SUCCESS in 9m 36s\n- swift-tox-func-s3api http://logs.openstack.org/87/613987/1/check/swift-tox-func-s3api/98ca6ab/ : SUCCESS in 10m 40s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/87/613987/1/check/swift-tox-func-s3api-ceph-s3tests-tempauth/49928a2/ : SUCCESS in 11m 55s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/87/613987/1/check/swift-probetests-centos-7/0ab77f3/ : SUCCESS in 29m 20s\n- swift-dsvm-functional http://logs.openstack.org/87/613987/1/check/swift-dsvm-functional/9de3039/ : SUCCESS in 25m 52s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/87/613987/1/check/swift-dsvm-functional-ipv6/5b5564c/ : SUCCESS in 29m 21s\n- swift-tox-lower-constraints http://logs.openstack.org/87/613987/1/check/swift-tox-lower-constraints/296b0b4/ : SUCCESS in 10m 40s\n- openstack-tox-pep8 http://logs.openstack.org/87/613987/1/check/openstack-tox-pep8/b9acb6f/ : SUCCESS in 5m 20s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/87/613987/1/check/swift-multinode-rolling-upgrade/bf54530/ : SUCCESS in 17m 17s","accounts_in_message":[],"_revision_number":1},{"id":"d1ff77ff92b06864a524e457beee79665ecb8b29","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2018-11-06 13:13:32.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a399fa85c54315b8ea83cd35f3333e6f825d02cd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-06 13:49:13.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/87/613987/2/check/openstack-tox-docs/443944f/html/ : SUCCESS in 4m 31s\n- swift-tox-py27 http://logs.openstack.org/87/613987/2/check/swift-tox-py27/3dc36df/ : SUCCESS in 25m 17s\n- swift-tox-py35 http://logs.openstack.org/87/613987/2/check/swift-tox-py35/4fe14be/ : SUCCESS in 6m 46s\n- swift-tox-py36 http://logs.openstack.org/87/613987/2/check/swift-tox-py36/a430cff/ : SUCCESS in 8m 29s (non-voting)\n- swift-tox-func http://logs.openstack.org/87/613987/2/check/swift-tox-func/64a10ae/ : SUCCESS in 9m 28s\n- swift-tox-func-encryption http://logs.openstack.org/87/613987/2/check/swift-tox-func-encryption/030a6bd/ : SUCCESS in 8m 35s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/87/613987/2/check/swift-tox-func-domain-remap-staticweb/f65c0a5/ : SUCCESS in 8m 16s\n- swift-tox-func-ec http://logs.openstack.org/87/613987/2/check/swift-tox-func-ec/0eb12f5/ : SUCCESS in 9m 50s\n- swift-tox-func-s3api http://logs.openstack.org/87/613987/2/check/swift-tox-func-s3api/db86811/ : SUCCESS in 26m 50s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/87/613987/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/c92dc8a/ : SUCCESS in 9m 39s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/87/613987/2/check/swift-probetests-centos-7/f0b318a/ : SUCCESS in 29m 31s\n- swift-dsvm-functional http://logs.openstack.org/87/613987/2/check/swift-dsvm-functional/b208d2d/ : SUCCESS in 22m 46s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/87/613987/2/check/swift-dsvm-functional-ipv6/1028774/ : SUCCESS in 27m 48s\n- swift-tox-lower-constraints http://logs.openstack.org/87/613987/2/check/swift-tox-lower-constraints/7fd29fe/ : SUCCESS in 10m 10s\n- openstack-tox-pep8 http://logs.openstack.org/87/613987/2/check/openstack-tox-pep8/014c2db/ : SUCCESS in 7m 00s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/87/613987/2/check/swift-multinode-rolling-upgrade/b2c3ea8/ : SUCCESS in 13m 55s","accounts_in_message":[],"_revision_number":2},{"id":"9ed532d44b4ef7dce97727ad17967479683c589c","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2018-12-14 08:26:25.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1c80cef63975b498b08d8fe73e33d35467278032","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-14 09:00:31.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs http://logs.openstack.org/87/613987/3/check/openstack-tox-docs/f7d4a2c/html/ : SUCCESS in 4m 17s\n- swift-tox-py27 http://logs.openstack.org/87/613987/3/check/swift-tox-py27/38e0df6/ : SUCCESS in 11m 50s\n- swift-tox-py35 http://logs.openstack.org/87/613987/3/check/swift-tox-py35/49af39e/ : SUCCESS in 5m 30s\n- swift-tox-py36 http://logs.openstack.org/87/613987/3/check/swift-tox-py36/82d0407/ : SUCCESS in 5m 01s (non-voting)\n- swift-tox-func http://logs.openstack.org/87/613987/3/check/swift-tox-func/22fc87a/ : SUCCESS in 7m 55s\n- swift-tox-func-encryption http://logs.openstack.org/87/613987/3/check/swift-tox-func-encryption/53d0056/ : SUCCESS in 8m 22s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/87/613987/3/check/swift-tox-func-domain-remap-staticweb/836ffb3/ : SUCCESS in 25m 45s\n- swift-tox-func-ec http://logs.openstack.org/87/613987/3/check/swift-tox-func-ec/1e2c303/ : SUCCESS in 8m 47s\n- swift-tox-func-s3api http://logs.openstack.org/87/613987/3/check/swift-tox-func-s3api/116e2eb/ : SUCCESS in 10m 10s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/87/613987/3/check/swift-tox-func-s3api-ceph-s3tests-tempauth/a49717f/ : SUCCESS in 14m 21s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/87/613987/3/check/swift-probetests-centos-7/ea39adb/ : SUCCESS in 30m 04s\n- swift-dsvm-functional http://logs.openstack.org/87/613987/3/check/swift-dsvm-functional/6352f71/ : SUCCESS in 25m 08s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/87/613987/3/check/swift-dsvm-functional-ipv6/195828d/ : SUCCESS in 28m 26s\n- swift-tox-lower-constraints http://logs.openstack.org/87/613987/3/check/swift-tox-lower-constraints/b603fc2/ : SUCCESS in 11m 20s\n- openstack-tox-pep8 http://logs.openstack.org/87/613987/3/check/openstack-tox-pep8/e9b09a0/ : FAILURE in 6m 01s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/87/613987/3/check/swift-multinode-rolling-upgrade/788c261/ : FAILURE in 8m 20s","accounts_in_message":[],"_revision_number":3},{"id":"7506bcfb47fa937408865b275907f9adb7dde77f","author":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"date":"2018-12-14 10:38:31.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"6eddfc6998f9bf25220c297caeea73e2a812d623","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-14 11:45:50.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs http://logs.openstack.org/87/613987/4/check/openstack-tox-docs/b9e7cda/html/ : SUCCESS in 4m 22s\n- swift-tox-py27 http://logs.openstack.org/87/613987/4/check/swift-tox-py27/5c1a158/ : SUCCESS in 10m 32s\n- swift-tox-py35 http://logs.openstack.org/87/613987/4/check/swift-tox-py35/5e86bb7/ : SUCCESS in 5m 38s\n- swift-tox-py36 http://logs.openstack.org/87/613987/4/check/swift-tox-py36/83e3409/ : SUCCESS in 5m 11s (non-voting)\n- swift-tox-func http://logs.openstack.org/87/613987/4/check/swift-tox-func/ccd9b51/ : SUCCESS in 8m 29s\n- swift-tox-func-encryption http://logs.openstack.org/87/613987/4/check/swift-tox-func-encryption/23da98c/ : SUCCESS in 8m 52s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/87/613987/4/check/swift-tox-func-domain-remap-staticweb/24b1717/ : SUCCESS in 9m 56s\n- swift-tox-func-ec http://logs.openstack.org/87/613987/4/check/swift-tox-func-ec/1324ad6/ : SUCCESS in 8m 36s\n- swift-tox-func-s3api http://logs.openstack.org/87/613987/4/check/swift-tox-func-s3api/4048190/ : SUCCESS in 11m 15s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/87/613987/4/check/swift-tox-func-s3api-ceph-s3tests-tempauth/5d8ee16/ : SUCCESS in 14m 43s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/87/613987/4/check/swift-probetests-centos-7/a233e54/ : TIMED_OUT in 1h 00m 52s\n- swift-dsvm-functional http://logs.openstack.org/87/613987/4/check/swift-dsvm-functional/de4f91c/ : SUCCESS in 25m 59s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/87/613987/4/check/swift-dsvm-functional-ipv6/798608c/ : SUCCESS in 25m 50s\n- swift-tox-lower-constraints http://logs.openstack.org/87/613987/4/check/swift-tox-lower-constraints/55215b5/ : SUCCESS in 13m 22s\n- openstack-tox-pep8 http://logs.openstack.org/87/613987/4/check/openstack-tox-pep8/af69fe3/ : SUCCESS in 5m 10s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/87/613987/4/check/swift-multinode-rolling-upgrade/8e41ea0/ : FAILURE in 8m 25s","accounts_in_message":[],"_revision_number":4},{"id":"a8cc4f626141c1a548a8b43277283f7b089decdf","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2018-12-18 05:07:06.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)\n\nI have only done a quick first parse. Now to go re-aquant myself with ssync to give a more in-depth review.","accounts_in_message":[],"_revision_number":4},{"id":"476d18b2fc65ec06e35b0abf3d5780babf2cea83","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2018-12-21 05:54:20.000000000","message":"Patch Set 4:\n\n(4 comments)","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"29d15a1da5f6dc8b1ba0cb66e41e292cbfb2555b","revisions":{"24378b334229f579134ea429b1df0c78242128ea":{"kind":"REWORK","_number":1,"created":"2018-10-29 16:46:03.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/87/613987/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/87/613987/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/613987/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/613987/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/613987/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/87/613987/1"}}},"commit":{"parents":[{"commit":"2d1c4381918757ff025848e3cba884d8ee1a5939","subject":"SSYNC: stop sharing global available_map/send_map","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2d1c4381918757ff025848e3cba884d8ee1a5939"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2018-10-22 12:33:45.000000000","tz":120},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2018-10-29 16:40:13.000000000","tz":60},"subject":"SSYNC: enable multiple SSYNC connections per parts","message":"SSYNC: enable multiple SSYNC connections per parts\n\nChange-Id: Ic43fa723e95ac9d416ccb20859f29221c3265cf4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/24378b334229f579134ea429b1df0c78242128ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/24378b334229f579134ea429b1df0c78242128ea"}]},"branch":"refs/heads/master"},"924d04ea0c7243c98eac77c9a917a43af04e83d6":{"kind":"REWORK","_number":2,"created":"2018-11-06 13:13:32.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/87/613987/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/87/613987/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/613987/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/613987/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/613987/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/87/613987/2"}}},"commit":{"parents":[{"commit":"6e664de7df1681c00e9c5a82c765157cd122601f","subject":"Merge \"py3: Monkey-patch json.loads to accept bytes on py35\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6e664de7df1681c00e9c5a82c765157cd122601f"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2018-10-22 12:33:45.000000000","tz":120},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2018-11-06 13:13:15.000000000","tz":60},"subject":"SSYNC: enable multiple SSYNC connections per job","message":"SSYNC: enable multiple SSYNC connections per job\n\nChange-Id: Ic43fa723e95ac9d416ccb20859f29221c3265cf4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/924d04ea0c7243c98eac77c9a917a43af04e83d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/924d04ea0c7243c98eac77c9a917a43af04e83d6"}]},"branch":"refs/heads/master"},"e210f09b660142850aaa2580a29bd5f71c253b39":{"kind":"REWORK","_number":3,"created":"2018-12-14 08:26:25.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/87/613987/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/87/613987/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/613987/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/613987/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/613987/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/87/613987/3"}}},"commit":{"parents":[{"commit":"d645e216c0b4dd708604d4e52fa27673a8d01228","subject":"Merge \"Python3: fix test_xprofile.py\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d645e216c0b4dd708604d4e52fa27673a8d01228"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2018-10-22 12:33:45.000000000","tz":120},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2018-12-14 08:15:26.000000000","tz":60},"subject":"SSYNC: enable multiple SSYNC connections per job","message":"SSYNC: enable multiple SSYNC connections per job\n\nChange-Id: Ic43fa723e95ac9d416ccb20859f29221c3265cf4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e210f09b660142850aaa2580a29bd5f71c253b39"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e210f09b660142850aaa2580a29bd5f71c253b39"}]},"branch":"refs/heads/master"},"29d15a1da5f6dc8b1ba0cb66e41e292cbfb2555b":{"kind":"REWORK","_number":4,"created":"2018-12-14 10:38:31.000000000","uploader":{"_account_id":13852,"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","username":"rledisez"},"ref":"refs/changes/87/613987/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/87/613987/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/613987/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/613987/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/87/613987/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/87/613987/4"}}},"commit":{"parents":[{"commit":"d645e216c0b4dd708604d4e52fa27673a8d01228","subject":"Merge \"Python3: fix test_xprofile.py\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d645e216c0b4dd708604d4e52fa27673a8d01228"}]}],"author":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2018-10-22 12:33:45.000000000","tz":120},"committer":{"name":"Romain LE DISEZ","email":"romain.le-disez@corp.ovh.com","date":"2018-12-14 10:07:08.000000000","tz":60},"subject":"SSYNC: enable multiple SSYNC connections per job","message":"SSYNC: enable multiple SSYNC connections per job\n\nChange-Id: Ic43fa723e95ac9d416ccb20859f29221c3265cf4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29d15a1da5f6dc8b1ba0cb66e41e292cbfb2555b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29d15a1da5f6dc8b1ba0cb66e41e292cbfb2555b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
