)]}'
{"id":"openstack%2Fpython-glanceclient~147678","triplet_id":"openstack%2Fpython-glanceclient~master~I803bd4dd0e769c233501d5e5ff07a19705fbe233","project":"openstack/python-glanceclient","branch":"master","topic":"bug/1341777","hashtags":[],"change_id":"I803bd4dd0e769c233501d5e5ff07a19705fbe233","subject":"Close streamed requests explicitly","status":"MERGED","created":"2015-01-15 22:11:29.000000000","updated":"2015-02-06 12:16:48.000000000","submitted":"2015-02-06 12:16:46.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"7db7ed319172c6d5b3b62eef26764348c3046927","_number":147678,"virtual_id_number":147678,"owner":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2015-01-16 17:33:18.000000000","_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":2,"date":"2015-02-06 12:16:43.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":12299,"name":"Paweł Koniszewski","email":"pawel.koniszewski@gmail.com","username":"pawel.koniszewski"},{"value":0,"_account_id":8127,"name":"Alexander Tivelkov","email":"locher@yandex.ru","username":"ativelkov"}],"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":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":2,"date":"2015-01-16 15:00:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-01-30 02:06:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},{"value":1,"date":"2015-01-31 10:38:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":1,"date":"2015-01-19 08:00:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12299,"name":"Paweł Koniszewski","email":"pawel.koniszewski@gmail.com","username":"pawel.koniszewski"},{"value":2,"date":"2015-02-06 11:45:10.000000000","_account_id":8127,"name":"Alexander Tivelkov","email":"locher@yandex.ru","username":"ativelkov"}],"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":8127,"name":"Alexander Tivelkov","email":"locher@yandex.ru","username":"ativelkov"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":12299,"name":"Paweł Koniszewski","email":"pawel.koniszewski@gmail.com","username":"pawel.koniszewski"},{"value":1,"date":"2015-02-06 11:45:10.000000000","_account_id":8127,"name":"Alexander Tivelkov","email":"locher@yandex.ru","username":"ativelkov"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":12299,"name":"Paweł Koniszewski","email":"pawel.koniszewski@gmail.com","username":"pawel.koniszewski"},{"value":0,"_account_id":8127,"name":"Alexander Tivelkov","email":"locher@yandex.ru","username":"ativelkov"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},{"_account_id":8127,"name":"Alexander Tivelkov","email":"locher@yandex.ru","username":"ativelkov"},{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"_account_id":12299,"name":"Paweł Koniszewski","email":"pawel.koniszewski@gmail.com","username":"pawel.koniszewski"},{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-01-16 15:00:26.000000000","updated_by":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"reviewer":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"state":"REVIEWER"},{"updated":"2015-01-19 08:00:49.000000000","updated_by":{"_account_id":12299,"name":"Paweł Koniszewski","email":"pawel.koniszewski@gmail.com","username":"pawel.koniszewski"},"reviewer":{"_account_id":12299,"name":"Paweł Koniszewski","email":"pawel.koniszewski@gmail.com","username":"pawel.koniszewski"},"state":"REVIEWER"},{"updated":"2015-01-30 02:06:04.000000000","updated_by":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"reviewer":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"state":"REVIEWER"},{"updated":"2015-01-31 10:38:39.000000000","updated_by":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"reviewer":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"state":"REVIEWER"},{"updated":"2015-02-06 11:45:10.000000000","updated_by":{"_account_id":8127,"name":"Alexander Tivelkov","email":"locher@yandex.ru","username":"ativelkov"},"reviewer":{"_account_id":8127,"name":"Alexander Tivelkov","email":"locher@yandex.ru","username":"ativelkov"},"state":"REVIEWER"},{"updated":"2015-02-06 12:16:43.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f106da0aeac2ebd4de138c898907d5e2e04eece3","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2015-01-15 22:11:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2398fcc643c98b763797265d2ce9a1f3d5eb07ea","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2015-01-15 22:17:52.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3580d75b53e1086f1bd66ee752c806cdc1839bfc","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2015-01-15 22:27:21.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fc6fca20983b8fcea08d48b6162a36fb2ed2e74a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-15 23:08:15.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/78/147678/3/check/gate-python-glanceclient-python26/fdb2373/ : FAILURE in 1m 09s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/78/147678/3/check/gate-python-glanceclient-pep8/e911182/ : SUCCESS in 57s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/78/147678/3/check/gate-python-glanceclient-docs/5c4f7c4//doc/build/html/ : SUCCESS in 1m 01s\n- gate-python-glanceclient-python27 http://logs.openstack.org/78/147678/3/check/gate-python-glanceclient-python27/bd50af6/ : FAILURE in 1m 04s\n- gate-python-glanceclient-python33 http://logs.openstack.org/78/147678/3/check/gate-python-glanceclient-python33/027c648/ : FAILURE in 2m 58s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/78/147678/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/119e10d/ : SUCCESS in 35m 05s\n- gate-python-glanceclient-pypy http://logs.openstack.org/78/147678/3/check/gate-python-glanceclient-pypy/233c5d5/ : FAILURE in 2m 00s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/78/147678/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient/c82cb65/ : SUCCESS in 39m 32s","accounts_in_message":[],"_revision_number":3},{"id":"da60e51f83c0f3dae7a5dec1c42ed03ba9fa2585","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2015-01-15 23:21:01.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"d463e49bc81c67ad89882f5e8636df11e87d229d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-15 23:52:32.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/78/147678/4/check/gate-python-glanceclient-python26/0d75829/ : SUCCESS in 1m 09s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/78/147678/4/check/gate-python-glanceclient-pep8/57fa9cd/ : SUCCESS in 58s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/78/147678/4/check/gate-python-glanceclient-docs/744fab9//doc/build/html/ : SUCCESS in 58s\n- gate-python-glanceclient-python27 http://logs.openstack.org/78/147678/4/check/gate-python-glanceclient-python27/19eeb5a/ : SUCCESS in 1m 22s\n- gate-python-glanceclient-python33 http://logs.openstack.org/78/147678/4/check/gate-python-glanceclient-python33/53d20ce/ : SUCCESS in 2m 08s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/78/147678/4/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/d4686c8/ : SUCCESS in 27m 11s\n- gate-python-glanceclient-pypy http://logs.openstack.org/78/147678/4/check/gate-python-glanceclient-pypy/bbefd97/ : SUCCESS in 2m 08s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/78/147678/4/check/gate-tempest-dsvm-neutron-src-python-glanceclient/8d72e26/ : SUCCESS in 31m 29s","accounts_in_message":[],"_revision_number":4},{"id":"e286b7c40da0fed064fc3974a4d7fb962c1fcdbe","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2015-01-16 15:00:26.000000000","message":"Patch Set 4: Code-Review+2\n\nNice one!","accounts_in_message":[],"_revision_number":4},{"id":"bd7d7ac6f198a11c9a291141dd3cb702e362f9ec","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2015-01-16 17:33:18.000000000","message":"Patch Set 4:\n\nSo I still think this is a necessary patch but I don\u0027t think bug 1341777 is actually related to glanceclient. The g-api log is for glance-api, no? So shouldn\u0027t those logs becoming from inside glance, not glanceclient? Even with this you see http://logs.openstack.org/78/147678/4/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/d4686c8/logs/screen-g-api.txt.gz?level\u003dDEBUG#_2015-01-15_23_40_48_218 still but it only shows up a few times now. Given the context is from glance_store, I\u0027m marking the bug as affecting glance_store too. I\u0027ll do further investigation there.","accounts_in_message":[],"_revision_number":4},{"id":"d9cf30ddee5d68f01787135e2ace750e01aa0f28","author":{"_account_id":12299,"name":"Paweł Koniszewski","email":"pawel.koniszewski@gmail.com","username":"pawel.koniszewski"},"date":"2015-01-19 08:00:49.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"1907d554f72182761d1ad83a116ee7ebcf745b8a","author":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"date":"2015-01-30 02:06:04.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"78159f836aafa7d9c722ac68df0085822632d331","author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"date":"2015-01-31 10:38:39.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"6c5482d344eda01fbbaa8da8178900e577c71f33","author":{"_account_id":8127,"name":"Alexander Tivelkov","email":"locher@yandex.ru","username":"ativelkov"},"date":"2015-02-06 11:45:10.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"96b9957fdf4211debd6eb4897644e012acfb06fe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-06 11:45:11.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"3d59f1f7ea5107d3615854f12188c701ba704b2e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-06 12:16:43.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/78/147678/4/gate/gate-python-glanceclient-python26/43612b6/ : SUCCESS in 1m 05s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/78/147678/4/gate/gate-python-glanceclient-docs/82173c8//doc/build/html/ : SUCCESS in 52s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/78/147678/4/gate/gate-python-glanceclient-pep8/a2fd96f/ : SUCCESS in 1m 18s\n- gate-python-glanceclient-python27 http://logs.openstack.org/78/147678/4/gate/gate-python-glanceclient-python27/60697d3/ : SUCCESS in 1m 25s\n- gate-python-glanceclient-python34 http://logs.openstack.org/78/147678/4/gate/gate-python-glanceclient-python34/d852790/ : SUCCESS in 2m 35s\n- gate-python-glanceclient-pypy http://logs.openstack.org/78/147678/4/gate/gate-python-glanceclient-pypy/d5170f8/ : SUCCESS in 1m 54s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/78/147678/4/gate/gate-tempest-dsvm-neutron-src-python-glanceclient/e5b728f/ : SUCCESS in 31m 31s","accounts_in_message":[],"_revision_number":4},{"id":"c08d14d2015f21af33e7da02809dd6336fac3ab5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-06 12:16:48.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"f2107512ee4be7bfbc1aaefdef12e1cba1147777","revisions":{"9066e2f37ce48687762781c9fffee9120827b489":{"kind":"REWORK","_number":1,"created":"2015-01-15 22:11:29.000000000","uploader":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"ref":"refs/changes/78/147678/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/78/147678/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/1"}}},"commit":{"parents":[{"commit":"aebbcff100f5a07e64506d72fbd4427e725085a9","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/aebbcff100f5a07e64506d72fbd4427e725085a9"}]}],"author":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2015-01-15 22:09:23.000000000","tz":-360},"committer":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2015-01-15 22:09:24.000000000","tz":-360},"subject":"Close streamed requests explicitly","message":"Close streamed requests explicitly\n\nIf we don\u0027t explicitly close a response after streaming its download, then we\ncan run into HTTPConnectionPool full warnings. It also will hurt performance\nif we have to continuously create new sockets for new responses. Calling close\nwill return the connection to the pool so it can be reused. Note this is only\nnecessary when streaming a response. If we don\u0027t stream it, then requests will\nreturn the connection to the pool for us.\n\nChange-Id: I803bd4dd0e769c233501d5e5ff07a19705fbe233\nCloses-bug: 1295812\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/9066e2f37ce48687762781c9fffee9120827b489"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/9066e2f37ce48687762781c9fffee9120827b489"}]},"branch":"refs/heads/master"},"5d641edeb44ade8337388af677a6f85b0b13ff22":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-01-15 22:17:52.000000000","uploader":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"ref":"refs/changes/78/147678/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/78/147678/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/2"}}},"commit":{"parents":[{"commit":"aebbcff100f5a07e64506d72fbd4427e725085a9","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/aebbcff100f5a07e64506d72fbd4427e725085a9"}]}],"author":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2015-01-15 22:09:23.000000000","tz":-360},"committer":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2015-01-15 22:17:11.000000000","tz":-360},"subject":"Close streamed requests explicitly","message":"Close streamed requests explicitly\n\nIf we don\u0027t explicitly close a response after streaming its download,\nthen we can run into HTTPConnectionPool full warnings. It also will hurt\nperformance if we have to continuously create new sockets for new\nresponses. Calling close will return the connection to the pool so it\ncan be reused. Note this is only necessary when streaming a response. If\nwe don\u0027t stream it, then requests will return the connection to the pool\nfor us.\n\nChange-Id: I803bd4dd0e769c233501d5e5ff07a19705fbe233\nCloses-bug: 1295812\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/5d641edeb44ade8337388af677a6f85b0b13ff22"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/5d641edeb44ade8337388af677a6f85b0b13ff22"}]},"branch":"refs/heads/master"},"cd712f6c3d9d4daa285d4533e0d1f44b37143b3b":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2015-01-15 22:27:21.000000000","uploader":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"ref":"refs/changes/78/147678/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/78/147678/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/3"}}},"commit":{"parents":[{"commit":"aebbcff100f5a07e64506d72fbd4427e725085a9","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/aebbcff100f5a07e64506d72fbd4427e725085a9"}]}],"author":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2015-01-15 22:09:23.000000000","tz":-360},"committer":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2015-01-15 22:26:41.000000000","tz":-360},"subject":"Close streamed requests explicitly","message":"Close streamed requests explicitly\n\nIf we don\u0027t explicitly close a response after streaming its download,\nthen we can run into HTTPConnectionPool full warnings. It also will hurt\nperformance if we have to continuously create new sockets for new\nresponses. Calling close will return the connection to the pool so it\ncan be reused. Note this is only necessary when streaming a response. If\nwe don\u0027t stream it, then requests will return the connection to the pool\nfor us.\n\nChange-Id: I803bd4dd0e769c233501d5e5ff07a19705fbe233\nCloses-bug: 1341777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/cd712f6c3d9d4daa285d4533e0d1f44b37143b3b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/cd712f6c3d9d4daa285d4533e0d1f44b37143b3b"}]},"branch":"refs/heads/master"},"f2107512ee4be7bfbc1aaefdef12e1cba1147777":{"kind":"REWORK","_number":4,"created":"2015-01-15 23:21:01.000000000","uploader":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"ref":"refs/changes/78/147678/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/78/147678/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/78/147678/4"}}},"commit":{"parents":[{"commit":"aebbcff100f5a07e64506d72fbd4427e725085a9","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/aebbcff100f5a07e64506d72fbd4427e725085a9"}]}],"author":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2015-01-15 22:09:23.000000000","tz":-360},"committer":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2015-01-15 23:20:57.000000000","tz":-360},"subject":"Close streamed requests explicitly","message":"Close streamed requests explicitly\n\nIf we don\u0027t explicitly close a response after streaming its download,\nthen we can run into HTTPConnectionPool full warnings. It also will hurt\nperformance if we have to continuously create new sockets for new\nresponses. Calling close will return the connection to the pool so it\ncan be reused. Note this is only necessary when streaming a response. If\nwe don\u0027t stream it, then requests will return the connection to the pool\nfor us.\n\nChange-Id: I803bd4dd0e769c233501d5e5ff07a19705fbe233\nCloses-bug: 1341777\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/f2107512ee4be7bfbc1aaefdef12e1cba1147777"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/f2107512ee4be7bfbc1aaefdef12e1cba1147777"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
