)]}'
{"id":"openstack%2Fswift~672803","triplet_id":"openstack%2Fswift~master~I1152c47c52f6482ec877142c96845b00bf6dcc5b","project":"openstack/swift","branch":"master","hashtags":[],"change_id":"I1152c47c52f6482ec877142c96845b00bf6dcc5b","subject":"py3: Fix title-casing in HeaderKeyDict","status":"MERGED","created":"2019-07-25 18:09:45.000000000","updated":"2019-07-30 08:14:52.000000000","submitted":"2019-07-30 08:13:26.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":"672803-1564474406207-94390bb6","meta_rev_id":"eeda1bf12056880441978ba4d480ecf300a11c74","_number":672803,"virtual_id_number":672803,"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-07-30 08:13:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-25 23:03:06.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-07-30 07:06:58.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-07-25 22:19:23.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-07-30 07:06:58.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-07-25 22:19:23.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-07-30 07:06:58.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-07-30 08:13:25.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":"ddf389b2dcac21cbc0c1032ec55e25bec2063126","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-25 18:09:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bf5af2556d15122a08b800b2cc92315da65c7577","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-25 18:59:19.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"6492fd75b1804e47403a50d4e8269863b8582f10","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 19:41:41.000000000","message":"Patch Set 2: 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/03/672803/2/check/openstack-tox-docs/ae9e8a3/html/ : SUCCESS in 6m 03s\n- swift-build-image http://logs.openstack.org/03/672803/2/check/swift-build-image/28fd343/ : SUCCESS in 8m 21s (non-voting)\n- swift-tox-py27 http://logs.openstack.org/03/672803/2/check/swift-tox-py27/f09f44f/ : SUCCESS in 12m 20s\n- swift-tox-py36 http://logs.openstack.org/03/672803/2/check/swift-tox-py36/72e0e57/ : FAILURE in 12m 43s\n- swift-tox-py37 http://logs.openstack.org/03/672803/2/check/swift-tox-py37/71325a7/ : FAILURE in 11m 35s\n- swift-tox-func http://logs.openstack.org/03/672803/2/check/swift-tox-func/af60174/ : SUCCESS in 9m 36s\n- swift-tox-func-encryption http://logs.openstack.org/03/672803/2/check/swift-tox-func-encryption/4c67ae5/ : SUCCESS in 10m 50s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/03/672803/2/check/swift-tox-func-domain-remap-staticweb/678766b/ : SUCCESS in 9m 16s\n- swift-tox-func-ec http://logs.openstack.org/03/672803/2/check/swift-tox-func-ec/64cb7cd/ : SUCCESS in 9m 21s\n- swift-tox-func-s3api http://logs.openstack.org/03/672803/2/check/swift-tox-func-s3api/9e53d4f/ : SUCCESS in 12m 27s\n- swift-tox-func-py37 http://logs.openstack.org/03/672803/2/check/swift-tox-func-py37/3ce209e/ : SUCCESS in 9m 51s\n- swift-tox-func-domain-remap-staticweb-py37 http://logs.openstack.org/03/672803/2/check/swift-tox-func-domain-remap-staticweb-py37/4aedf33/ : SUCCESS in 8m 34s\n- swift-tox-func-ec-py37 http://logs.openstack.org/03/672803/2/check/swift-tox-func-ec-py37/6ba43ff/ : SUCCESS in 10m 24s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/03/672803/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/ad16f96/ : SUCCESS in 16m 52s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/03/672803/2/check/swift-probetests-centos-7/4be0151/ : SUCCESS in 31m 03s\n- swift-dsvm-functional http://logs.openstack.org/03/672803/2/check/swift-dsvm-functional/b99afce/ : SUCCESS in 28m 26s\n- swift-dsvm-functional-py3 http://logs.openstack.org/03/672803/2/check/swift-dsvm-functional-py3/df94fa1/ : SUCCESS in 30m 10s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/03/672803/2/check/swift-dsvm-functional-ipv6/1d8d939/ : SUCCESS in 30m 22s\n- swift-tox-lower-constraints http://logs.openstack.org/03/672803/2/check/swift-tox-lower-constraints/f3b2575/ : SUCCESS in 13m 09s\n- openstack-tox-pep8 http://logs.openstack.org/03/672803/2/check/openstack-tox-pep8/af30a16/ : SUCCESS in 5m 52s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/03/672803/2/check/swift-multinode-rolling-upgrade/64f01aa/ : SUCCESS in 16m 46s","accounts_in_message":[],"_revision_number":2},{"id":"364fd81cf2c6a536efc2fbadd7e1da14b048f1b6","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-25 19:55:11.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c15cb6ff3073375f952faa611a4954d377bf1d50","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-25 19:57:13.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"ac5df165731b1135112848d46a4e72122961b078","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 20:29:57.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/03/672803/3/check/openstack-tox-docs/e42e1f7/html/ : SUCCESS in 6m 02s\n- swift-build-image http://logs.openstack.org/03/672803/3/check/swift-build-image/085b4ef/ : SUCCESS in 9m 18s (non-voting)\n- swift-tox-py27 http://logs.openstack.org/03/672803/3/check/swift-tox-py27/8f6919e/ : SUCCESS in 11m 44s\n- swift-tox-py36 http://logs.openstack.org/03/672803/3/check/swift-tox-py36/4e0ebba/ : SUCCESS in 10m 59s\n- swift-tox-py37 http://logs.openstack.org/03/672803/3/check/swift-tox-py37/8155288/ : SUCCESS in 10m 02s\n- swift-tox-func http://logs.openstack.org/03/672803/3/check/swift-tox-func/e7ef83d/ : SUCCESS in 8m 23s\n- swift-tox-func-encryption http://logs.openstack.org/03/672803/3/check/swift-tox-func-encryption/f538017/ : SUCCESS in 10m 57s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/03/672803/3/check/swift-tox-func-domain-remap-staticweb/3cdda0b/ : SUCCESS in 8m 51s\n- swift-tox-func-ec http://logs.openstack.org/03/672803/3/check/swift-tox-func-ec/69ea019/ : SUCCESS in 9m 57s\n- swift-tox-func-s3api http://logs.openstack.org/03/672803/3/check/swift-tox-func-s3api/0de9075/ : SUCCESS in 12m 57s\n- swift-tox-func-py37 http://logs.openstack.org/03/672803/3/check/swift-tox-func-py37/46ae94c/ : SUCCESS in 10m 36s\n- swift-tox-func-domain-remap-staticweb-py37 http://logs.openstack.org/03/672803/3/check/swift-tox-func-domain-remap-staticweb-py37/304d162/ : SUCCESS in 7m 15s\n- swift-tox-func-ec-py37 http://logs.openstack.org/03/672803/3/check/swift-tox-func-ec-py37/415712f/ : SUCCESS in 10m 18s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/03/672803/3/check/swift-tox-func-s3api-ceph-s3tests-tempauth/3eb33d2/ : SUCCESS in 12m 52s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/03/672803/3/check/swift-probetests-centos-7/c848fbd/ : SUCCESS in 26m 59s\n- swift-dsvm-functional http://logs.openstack.org/03/672803/3/check/swift-dsvm-functional/c2af76a/ : SUCCESS in 29m 33s\n- swift-dsvm-functional-py3 http://logs.openstack.org/03/672803/3/check/swift-dsvm-functional-py3/9b25b8e/ : SUCCESS in 28m 30s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/03/672803/3/check/swift-dsvm-functional-ipv6/f1afb6c/ : SUCCESS in 27m 16s\n- swift-tox-lower-constraints http://logs.openstack.org/03/672803/3/check/swift-tox-lower-constraints/a7488d5/ : SUCCESS in 13m 59s\n- openstack-tox-pep8 http://logs.openstack.org/03/672803/3/check/openstack-tox-pep8/85b5d2b/ : SUCCESS in 6m 01s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/03/672803/3/check/swift-multinode-rolling-upgrade/770cbe8/ : SUCCESS in 17m 14s","accounts_in_message":[],"_revision_number":3},{"id":"1079d2d6aaa59ce336fb2a649a0bd63cffabec57","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2019-07-25 22:19:23.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"2568f0034482b61d672ebfb89ef64e16c28c90c3","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-25 23:03:06.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"4b7b7f58022c953c6e4f5f935349a4518e4fd999","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2019-07-30 07:06:58.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"b728c5a086020d9706e27298ccf17828df607c67","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-30 07:07:13.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"87a9bbeafcb6321a71dcf60a3123473ae35805dc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-30 08:13:25.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/03/672803/3/gate/openstack-tox-docs/128887d/html/ : SUCCESS in 5m 52s\n- grenade-py3 http://logs.openstack.org/03/672803/3/gate/grenade-py3/852f360/ : SUCCESS in 55m 00s\n- tempest-integrated-object-storage http://logs.openstack.org/03/672803/3/gate/tempest-integrated-object-storage/68fe2ea/ : SUCCESS in 49m 57s\n- swift-upload-image http://logs.openstack.org/03/672803/3/gate/swift-upload-image/b6632c1/ : SUCCESS in 10m 12s (non-voting)\n- swift-tox-py27 http://logs.openstack.org/03/672803/3/gate/swift-tox-py27/a6d0374/ : SUCCESS in 10m 38s\n- swift-tox-py36 http://logs.openstack.org/03/672803/3/gate/swift-tox-py36/1921445/ : SUCCESS in 12m 57s\n- swift-tox-py37 http://logs.openstack.org/03/672803/3/gate/swift-tox-py37/e8afe64/ : SUCCESS in 12m 19s\n- swift-tox-func http://logs.openstack.org/03/672803/3/gate/swift-tox-func/e814b1d/ : SUCCESS in 10m 27s\n- swift-tox-func-encryption http://logs.openstack.org/03/672803/3/gate/swift-tox-func-encryption/404b0ec/ : SUCCESS in 9m 49s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/03/672803/3/gate/swift-tox-func-domain-remap-staticweb/f0d2326/ : SUCCESS in 11m 00s\n- swift-tox-func-ec http://logs.openstack.org/03/672803/3/gate/swift-tox-func-ec/f1ebb0d/ : SUCCESS in 10m 43s\n- swift-tox-func-s3api http://logs.openstack.org/03/672803/3/gate/swift-tox-func-s3api/97fc13b/ : SUCCESS in 11m 53s\n- swift-tox-func-py37 http://logs.openstack.org/03/672803/3/gate/swift-tox-func-py37/ef9f869/ : SUCCESS in 9m 36s\n- swift-tox-func-domain-remap-staticweb-py37 http://logs.openstack.org/03/672803/3/gate/swift-tox-func-domain-remap-staticweb-py37/633a4e4/ : SUCCESS in 8m 34s\n- swift-tox-func-ec-py37 http://logs.openstack.org/03/672803/3/gate/swift-tox-func-ec-py37/be7f11b/ : SUCCESS in 10m 30s\n- swift-probetests-centos-7 http://logs.openstack.org/03/672803/3/gate/swift-probetests-centos-7/13682a7/ : SUCCESS in 34m 22s\n- swift-dsvm-functional http://logs.openstack.org/03/672803/3/gate/swift-dsvm-functional/d5bfedf/ : SUCCESS in 36m 37s\n- swift-dsvm-functional-py3 http://logs.openstack.org/03/672803/3/gate/swift-dsvm-functional-py3/f857976/ : SUCCESS in 28m 15s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/03/672803/3/gate/swift-dsvm-functional-ipv6/0d3a487/ : SUCCESS in 29m 32s\n- swift-tox-lower-constraints http://logs.openstack.org/03/672803/3/gate/swift-tox-lower-constraints/8456389/ : SUCCESS in 13m 29s\n- openstack-tox-pep8 http://logs.openstack.org/03/672803/3/gate/openstack-tox-pep8/dddf1d6/ : SUCCESS in 6m 44s","accounts_in_message":[],"_revision_number":3},{"id":"935c6f27ac9bf49f213f96a8706c5fb85c0b1541","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-30 08:13:26.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"eeda1bf12056880441978ba4d480ecf300a11c74","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-30 08:14:52.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- swift-promote-image http://logs.openstack.org/03/672803/3/promote/swift-promote-image/d50abc4/ : SUCCESS in 1m 02s (non-voting)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"60c27d3aef6e7412b41e04445d72aa62ea9883d3","revisions":{"b1c6fb2759b475ed21a76f3f17306b626b6a46fd":{"kind":"REWORK","_number":1,"created":"2019-07-25 18:09:45.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/03/672803/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/03/672803/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/03/672803/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/03/672803/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/03/672803/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/03/672803/1"}}},"commit":{"parents":[{"commit":"d6e790d1b71139623ee06f767a16f3adc576ffbb","subject":"Merge \"Fix up errno checking\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d6e790d1b71139623ee06f767a16f3adc576ffbb"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-25 17:56:53.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-25 18:08:51.000000000","tz":-420},"subject":"py3: Fix title-casing in HeaderKeyDict","message":"py3: Fix title-casing in HeaderKeyDict\n\nChange-Id: I1152c47c52f6482ec877142c96845b00bf6dcc5b\nRelated-Change: I130ba5014b7eff458d87ab29eb42fe45607c9a12\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b1c6fb2759b475ed21a76f3f17306b626b6a46fd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b1c6fb2759b475ed21a76f3f17306b626b6a46fd"}]},"branch":"refs/heads/master"},"077787a760b546bbd87a203c836c8a549ee4b70a":{"kind":"REWORK","_number":2,"created":"2019-07-25 18:59:19.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/03/672803/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/03/672803/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/03/672803/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/03/672803/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/03/672803/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/03/672803/2"}}},"commit":{"parents":[{"commit":"d6e790d1b71139623ee06f767a16f3adc576ffbb","subject":"Merge \"Fix up errno checking\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d6e790d1b71139623ee06f767a16f3adc576ffbb"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-25 17:56:53.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim@swiftstack.com","date":"2019-07-25 18:59:16.000000000","tz":0},"subject":"py3: Fix title-casing in HeaderKeyDict","message":"py3: Fix title-casing in HeaderKeyDict\n\nChange-Id: I1152c47c52f6482ec877142c96845b00bf6dcc5b\nRelated-Change: I130ba5014b7eff458d87ab29eb42fe45607c9a12\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/077787a760b546bbd87a203c836c8a549ee4b70a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/077787a760b546bbd87a203c836c8a549ee4b70a"}]},"branch":"refs/heads/master"},"60c27d3aef6e7412b41e04445d72aa62ea9883d3":{"kind":"REWORK","_number":3,"created":"2019-07-25 19:55:11.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/03/672803/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/03/672803/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/03/672803/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/03/672803/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/03/672803/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/03/672803/3"}}},"commit":{"parents":[{"commit":"d6e790d1b71139623ee06f767a16f3adc576ffbb","subject":"Merge \"Fix up errno checking\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d6e790d1b71139623ee06f767a16f3adc576ffbb"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-25 17:56:53.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-25 19:55:03.000000000","tz":-420},"subject":"py3: Fix title-casing in HeaderKeyDict","message":"py3: Fix title-casing in HeaderKeyDict\n\nChange-Id: I1152c47c52f6482ec877142c96845b00bf6dcc5b\nRelated-Change: I130ba5014b7eff458d87ab29eb42fe45607c9a12\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/60c27d3aef6e7412b41e04445d72aa62ea9883d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/60c27d3aef6e7412b41e04445d72aa62ea9883d3"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
