)]}'
{"id":"openstack%2Fswift~671333","triplet_id":"openstack%2Fswift~master~I4ec879ade534e09c3a625414d8aa1f16fd600fa4","project":"openstack/swift","branch":"master","topic":"671333","hashtags":[],"change_id":"I4ec879ade534e09c3a625414d8aa1f16fd600fa4","subject":"py3: (mostly) port probe tests","status":"MERGED","created":"2019-07-17 16:58:40.000000000","updated":"2019-09-12 00:51:11.000000000","submitted":"2019-09-12 00:49:29.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"671333-1568249369338-faf748f1","meta_rev_id":"13eddc60d1cd961c8cda314839d01da45f2371d6","_number":671333,"virtual_id_number":671333,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":2,"date":"2019-09-12 00:49:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2019-09-04 17:18:58.000000000","_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":2,"date":"2019-09-11 21:07:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":2,"date":"2019-09-04 17:44:01.000000000","_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":1,"date":"2019-09-11 21:07:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-09-04 17:44:01.000000000","updated_by":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"reviewer":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"state":"REVIEWER"},{"updated":"2019-09-11 21:07:23.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"},{"updated":"2019-09-12 00:49:29.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"}],"messages":[{"id":"aee20819fb74c5364af9d764d512f15b6d8a2b12","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-17 16:58:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dc1b8370ae23fd71a81f56c951d4dc1411c15bb8","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-17 17:00:58.000000000","message":"Patch Set 1:\n\nTested on a VSAIO running py3. Definitely needs\n\n- https://review.opendev.org/#/c/671167/ (fix sharded listings)\n- https://review.opendev.org/#/c/670932/ (fix swift-orphans)\n\nMaybe needs\n\n- https://review.opendev.org/#/c/670933/ (fix rsync output parsing)\n- https://review.opendev.org/#/c/671168/ (fix socket.error errno checking)","accounts_in_message":[],"_revision_number":1},{"id":"3c3ddc944c8a623c8435b47ca78f087ce2a411fc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-17 17:38:27.000000000","message":"Patch Set 1: 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/33/671333/1/check/openstack-tox-docs/e0db2d5/html/ : SUCCESS in 4m 57s\n- swift-probetests-centos-7 http://logs.openstack.org/33/671333/1/check/swift-probetests-centos-7/ef5ec57/ : FAILURE in 28m 40s\n- openstack-tox-pep8 http://logs.openstack.org/33/671333/1/check/openstack-tox-pep8/128e98a/ : FAILURE in 5m 20s","accounts_in_message":[],"_revision_number":1},{"id":"fb0807054aeaaa0e8611abe411943b43fcc79b8b","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-17 18:46:31.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7157caa29d6e1d21f22534a4f92b7135e3985ed4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-17 19:23:25.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/33/671333/2/check/openstack-tox-docs/ed4a6b8/html/ : SUCCESS in 4m 40s\n- swift-probetests-centos-7 http://logs.openstack.org/33/671333/2/check/swift-probetests-centos-7/7b0205d/ : SUCCESS in 34m 49s\n- openstack-tox-pep8 http://logs.openstack.org/33/671333/2/check/openstack-tox-pep8/0a3d0b3/ : SUCCESS in 7m 46s","accounts_in_message":[],"_revision_number":2},{"id":"630a1267d06426f3654c816794f1ed7187043486","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2019-08-24 00:18:48.000000000","message":"Patch Set 2: Code-Review-1\n\nI have an embarrassing question: why the wholesale replacement of set() with a dict {}? I wrote a couple of small tests and it appears that len(set()) works in py3 as expected.","accounts_in_message":[],"_revision_number":2},{"id":"1f825fc8748425026a6e3c0d9115f280856f14ac","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-26 23:44:59.000000000","message":"Patch Set 2:\n\nI decided to try out https://pypi.org/project/flake8-comprehensions/ and now I can\u0027t help myself ;-) All the sets should still be sets;\n\n {1, 2, 3}\n\nis the same as\n\n set([1, 2, 3])\n\nI\u0027m happy to back them out if you\u0027d rather avoid the churn, though. Maybe that\u0027d be better for readability, so the set comprehensions aren\u0027t confused for dict comprehensions?","accounts_in_message":[],"_revision_number":2},{"id":"741252fe7d78f398757e2fc7b2b57e4b21392b50","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2019-08-27 02:44:38.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"384f7c18d40650083b271fa6398bfff8775cb24a","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2019-08-27 02:47:03.000000000","message":"Patch Set 2:\n\n\u003e  All the sets should still be sets;\n \u003e \n \u003e {1, 2, 3}\n \u003e \n \u003e is the same as\n \u003e \n \u003e set([1, 2, 3])\n \u003e \n \u003e I\u0027m happy to back them out if you\u0027d rather avoid the churn, though.\n \u003e Maybe that\u0027d be better for readability, so the set comprehensions\n \u003e aren\u0027t confused for dict comprehensions?\n\nI missed the lack of colons. So the isomorphic question is\nif we have anyone else on core who programmed in Python\nfor 10 years without actually knowing Python. If yes, then\nbetter back those out :-)","accounts_in_message":[],"_revision_number":2},{"id":"09143c17cffd91776bf8cfaecb3428bbfdaed8eb","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-28 17:20:39.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"93d50929e79251c70e0bddefb512a09e798713d3","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-28 17:21:35.000000000","message":"Patch Set 3:\n\nRebased, with some minor fixes for some newly-added tests. TestReconstructorRebuildUTF8 is still busted.","accounts_in_message":[],"_revision_number":3},{"id":"3ca97e1125241b0462d411cbbb93a20c76353cee","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-28 18:00:11.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 https://zuul.opendev.org/t/openstack/build/0c844658243e4c79a2a1f3bd174c457d : SUCCESS in 6m 57s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/02f7aa0271c844e58c3c68cc17c6d5ef : FAILURE in 37m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8b1c5aa176a747a695332982e5e11130 : SUCCESS in 7m 21s","accounts_in_message":[],"_revision_number":3},{"id":"c81715cc505f0fe1ff9207f76a0138a785f3f940","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-08-28 19:10:59.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"1d1a1618b38910b9f0a62c75b5a7bd8910075122","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-28 19:45:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f0defbffa84d401d92c8ec7e8121af20 : SUCCESS in 8m 03s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d89be63f0b074987b2e6fe3a16cf63f7 : SUCCESS in 33m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3209c2a82b734720b9f9d0ff992b88cd : SUCCESS in 7m 17s","accounts_in_message":[],"_revision_number":3},{"id":"d05458df9321534e7bf51bce698cc1d9e041e11d","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2019-08-28 20:10:14.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"fc5a1a83aead916e2d8a52f9690535b1eb89ceb0","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2019-09-04 05:17:32.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nLooks great. Although I think a print() snuck through from your debugging (see inline)\n\nOnce that\u0027s fixed, let\u0027s get it in.","accounts_in_message":[],"_revision_number":3},{"id":"113f0d22aca70c50fd44ea38eb7f95c4cc5422fe","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2019-09-04 16:42:58.000000000","message":"Patch Set 3: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"e4dfcf142c9212a67bfa56c3335f3ba33807efac","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-09-04 17:17:53.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"4c1b7eb6df510739e82db740d9208e7e5e25ee86","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-09-04 17:18:58.000000000","message":"Patch Set 4:\n\n(1 comment)\n\nGood catch, thanks guys.","accounts_in_message":[],"_revision_number":4},{"id":"c3bf0e692237d166d2835689b4b4b367f66c4cc7","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2019-09-04 17:44:01.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"50ffa915ace24058d8fb0aba26a7ceb6ccfb14cf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-05 01:55:34.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/550dae5ebf354652a4ee02c71bb30bd4 : SUCCESS in 5m 51s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/28d97eb6644841d2825409c833bbdfd7 : SUCCESS in 32m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9c1376e1917f49c2a8e333acb3e0c8d0 : SUCCESS in 5m 54s","accounts_in_message":[],"_revision_number":4},{"id":"00305aab1c465c10d9b5ce95aea06ed448f9abdf","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2019-09-11 21:07:23.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"7e305aaed94fa1af8d11ac0fcfcc68352f1a4427","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-11 22:45:15.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"4d4d29fb92c3fcb8eb7b4c37f4133df7f2e9e9f9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-12 00:49:29.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"178fac1a8c073292c906efa6df38eee9ade45284","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-12 00:49:29.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/57cdf0dcdae34419b68a6662730556a5 : SUCCESS in 5m 44s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/8d965403957b4e5281f7aa2b802fe675 : SUCCESS in 11m 37s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/358c32f28ac84f0396c98fe7ef3fc6c2 : SUCCESS in 11m 37s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/622512e803ae4c6c9e8525aad35da80e : SUCCESS in 12m 59s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/cad9901969a04b8e8b4299a10fef9761 : SUCCESS in 12m 30s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/4ef1eb55757f4679b5e4b067d4db3153 : SUCCESS in 9m 50s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/6fb8eae922f240368c63c96e0cfaee53 : SUCCESS in 9m 43s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/d85d63a39c784e659460cdafbd63a0ab : SUCCESS in 9m 30s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/0b71bf7eebda48aaacb628155b75470b : SUCCESS in 9m 47s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/95128b0299334041a074ce28acf74e70 : SUCCESS in 12m 28s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/29facded96584e0d8c7a747214225e4a : SUCCESS in 10m 21s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/23cd765763b4495c82ba46c956cf0a0d : SUCCESS in 9m 49s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/9c6f5daab45b4964bab86e193d8c7e28 : SUCCESS in 10m 21s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/aebf1c68e2234e2baa1feaf31c637fab : SUCCESS in 12m 32s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/c76e7875ca1646a19ebfcac08c7c6dd0 : SUCCESS in 35m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5a366c374a544257bf39e3417d7de80b : SUCCESS in 5m 39s","accounts_in_message":[],"_revision_number":4},{"id":"dd67fcaf9ef96407a120fdb9270335480878f5c4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-12 00:51:11.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/75251d397f91475697423aa27a1107a2 : SUCCESS in 1m 15s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/1600640d5f5e441cb694ec9bc840fd62 : SUCCESS in 53s (non-voting)","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"1d7e1558b3b422073918b89df21f703215bd1e33","revisions":{"2e0e4f1fc0bb4f83d7b1e17e45350d2638b4fe5a":{"kind":"REWORK","_number":1,"created":"2019-07-17 16:58:40.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/671333/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/671333/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/671333/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/671333/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/671333/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/671333/1"}}},"commit":{"parents":[{"commit":"4643412bd11a7151bf56a590c260ccab9e1725bf","subject":"Merge \"func tests: tolerate more 404s when deleting\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4643412bd11a7151bf56a590c260ccab9e1725bf"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-17 00:01:19.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-17 16:57:53.000000000","tz":-420},"subject":"py3: (mostly) port probe tests","message":"py3: (mostly) port probe tests\n\nThere\u0027s still one problem, though: since swiftclient on py3 doesn\u0027t\nsupport non-ASCII characters in metadata names, none of the tests in\nTestReconstructorRebuildUTF8 will pass.\n\nChange-Id: I4ec879ade534e09c3a625414d8aa1f16fd600fa4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2e0e4f1fc0bb4f83d7b1e17e45350d2638b4fe5a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2e0e4f1fc0bb4f83d7b1e17e45350d2638b4fe5a"}]},"branch":"refs/heads/master"},"9ffe1d213809219068a02e0ccbd6ed6d72fc3148":{"kind":"REWORK","_number":2,"created":"2019-07-17 18:46:31.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/671333/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/671333/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/671333/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/671333/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/671333/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/671333/2"}}},"commit":{"parents":[{"commit":"4643412bd11a7151bf56a590c260ccab9e1725bf","subject":"Merge \"func tests: tolerate more 404s when deleting\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4643412bd11a7151bf56a590c260ccab9e1725bf"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-17 00:01:19.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-17 18:46:16.000000000","tz":-420},"subject":"py3: (mostly) port probe tests","message":"py3: (mostly) port probe tests\n\nThere\u0027s still one problem, though: since swiftclient on py3 doesn\u0027t\nsupport non-ASCII characters in metadata names, none of the tests in\nTestReconstructorRebuildUTF8 will pass.\n\nChange-Id: I4ec879ade534e09c3a625414d8aa1f16fd600fa4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9ffe1d213809219068a02e0ccbd6ed6d72fc3148"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9ffe1d213809219068a02e0ccbd6ed6d72fc3148"}]},"branch":"refs/heads/master"},"807683449e4f93398e7456dd9cc54ce3dd0cd7f8":{"kind":"REWORK","_number":3,"created":"2019-08-28 17:20:39.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/671333/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/671333/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/671333/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/671333/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/671333/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/671333/3"}}},"commit":{"parents":[{"commit":"3ec6ce2a0f32022b5f5e78219c59cfd1174c7154","subject":"Merge \"py3: fix up listings on sharded containers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3ec6ce2a0f32022b5f5e78219c59cfd1174c7154"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-17 00:01:19.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-08-28 17:06:04.000000000","tz":-420},"subject":"py3: (mostly) port probe tests","message":"py3: (mostly) port probe tests\n\nThere\u0027s still one problem, though: since swiftclient on py3 doesn\u0027t\nsupport non-ASCII characters in metadata names, none of the tests in\nTestReconstructorRebuildUTF8 will pass.\n\nChange-Id: I4ec879ade534e09c3a625414d8aa1f16fd600fa4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/807683449e4f93398e7456dd9cc54ce3dd0cd7f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/807683449e4f93398e7456dd9cc54ce3dd0cd7f8"}]},"branch":"refs/heads/master"},"1d7e1558b3b422073918b89df21f703215bd1e33":{"kind":"REWORK","_number":4,"created":"2019-09-04 17:17:53.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/33/671333/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/33/671333/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/671333/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/671333/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/33/671333/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/33/671333/4"}}},"commit":{"parents":[{"commit":"3ec6ce2a0f32022b5f5e78219c59cfd1174c7154","subject":"Merge \"py3: fix up listings on sharded containers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3ec6ce2a0f32022b5f5e78219c59cfd1174c7154"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-17 00:01:19.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-09-04 17:17:45.000000000","tz":-420},"subject":"py3: (mostly) port probe tests","message":"py3: (mostly) port probe tests\n\nThere\u0027s still one problem, though: since swiftclient on py3 doesn\u0027t\nsupport non-ASCII characters in metadata names, none of the tests in\nTestReconstructorRebuildUTF8 will pass.\n\nChange-Id: I4ec879ade534e09c3a625414d8aa1f16fd600fa4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1d7e1558b3b422073918b89df21f703215bd1e33"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1d7e1558b3b422073918b89df21f703215bd1e33"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
