)]}'
{"id":"openstack%2Fpython-swiftclient~168673","triplet_id":"openstack%2Fpython-swiftclient~master~I699ebb1e092aa010af678de7ba15712da6ed5315","project":"openstack/python-swiftclient","branch":"master","topic":"socket-timeout","hashtags":[],"change_id":"I699ebb1e092aa010af678de7ba15712da6ed5315","subject":"Add socket-level read timeout parameter","status":"MERGED","created":"2015-03-29 05:42:40.000000000","updated":"2015-04-24 01:18:51.000000000","submitted":"2015-04-24 01:18:49.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"de665a77bbc62241cebdc1062de88c6569f58efe","_number":168673,"virtual_id_number":168673,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2015-04-24 01:18:49.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"_account_id":14967,"name":"Thiago Gomes","email":"fthiagogv@outlook.com","username":"fthiagogv"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},{"value":0,"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"}],"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"disliked":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2015-04-23 23:35:10.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":1,"date":"2015-03-31 10:50:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":1,"date":"2015-03-31 15:03:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14967,"name":"Thiago Gomes","email":"fthiagogv@outlook.com","username":"fthiagogv"},{"value":2,"date":"2015-04-21 23:13:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":1,"date":"2015-04-23 06:14:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},{"value":2,"date":"2015-04-23 23:06:09.000000000","_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"}],"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":{"approved":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"_account_id":14967,"name":"Thiago Gomes","email":"fthiagogv@outlook.com","username":"fthiagogv"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},{"value":1,"date":"2015-04-23 23:06:09.000000000","_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},{"_account_id":14967,"name":"Thiago Gomes","email":"fthiagogv@outlook.com","username":"fthiagogv"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-31 10:50:47.000000000","updated_by":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"reviewer":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"state":"REVIEWER"},{"updated":"2015-03-31 15:03:41.000000000","updated_by":{"_account_id":14967,"name":"Thiago Gomes","email":"fthiagogv@outlook.com","username":"fthiagogv"},"reviewer":{"_account_id":14967,"name":"Thiago Gomes","email":"fthiagogv@outlook.com","username":"fthiagogv"},"state":"REVIEWER"},{"updated":"2015-04-21 23:13:23.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2015-04-23 06:14:42.000000000","updated_by":{"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},"reviewer":{"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},"state":"REVIEWER"},{"updated":"2015-04-23 23:06:09.000000000","updated_by":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"reviewer":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"state":"REVIEWER"},{"updated":"2015-04-23 23:35:10.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":"2015-04-24 01:18:49.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"83a7388bd1e3e3f5252a6df53de77af6650b1fb1","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2015-03-29 05:42:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7dabdc9a556696809f8a8cb992ea5462373842a6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-29 06:29:45.000000000","message":"Patch Set 1: 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-swiftclient-python26 http://logs.openstack.org/73/168673/1/check/gate-python-swiftclient-python26/c4f33d9/ : FAILURE in 55s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/73/168673/1/check/gate-python-swiftclient-pep8/54ce097/ : SUCCESS in 39s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/73/168673/1/check/gate-python-swiftclient-docs/408f5f0//doc/build/html/ : SUCCESS in 1m 00s\n- gate-python-swiftclient-python27 http://logs.openstack.org/73/168673/1/check/gate-python-swiftclient-python27/1b7d942/ : FAILURE in 1m 00s\n- gate-python-swiftclient-python34 http://logs.openstack.org/73/168673/1/check/gate-python-swiftclient-python34/37c7b02/ : FAILURE in 3m 00s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse http://logs.openstack.org/73/168673/1/check/gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse/63c5fc2/ : SUCCESS in 22m 21s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-juno http://logs.openstack.org/73/168673/1/check/gate-tempest-dsvm-neutron-src-python-swiftclient-juno/990bd7a/ : FAILURE in 42m 45s\n- gate-python-swiftclient-pypy http://logs.openstack.org/73/168673/1/check/gate-python-swiftclient-pypy/0df5d9c/ : FAILURE in 1m 39s\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/73/168673/1/check/gate-tempest-dsvm-neutron-src-python-swiftclient/ebeaa97/ : SUCCESS in 47m 00s\n- check-swift-dsvm-functional http://logs.openstack.org/73/168673/1/check/check-swift-dsvm-functional/d88bef0/ : SUCCESS in 21m 46s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/73/168673/1/check/check-swiftclient-dsvm-functional/4f6b22c/ : SUCCESS in 16m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"73fc35f7c657bfad6576450ca19db41e7c435bff","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2015-03-29 15:04:08.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4572c92bf7302e3dfda946d40aee1258d646cbe3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-29 15:58:53.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/73/168673/2/check/gate-python-swiftclient-python26/339eaf4/ : SUCCESS in 1m 01s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/73/168673/2/check/gate-python-swiftclient-pep8/449fee5/ : SUCCESS in 47s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/73/168673/2/check/gate-python-swiftclient-docs/f637976//doc/build/html/ : SUCCESS in 48s\n- gate-python-swiftclient-python27 http://logs.openstack.org/73/168673/2/check/gate-python-swiftclient-python27/3475d6f/ : SUCCESS in 1m 04s\n- gate-python-swiftclient-python34 http://logs.openstack.org/73/168673/2/check/gate-python-swiftclient-python34/f9ce0c1/ : SUCCESS in 3m 00s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse http://logs.openstack.org/73/168673/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse/ee92f12/ : SUCCESS in 24m 07s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-juno http://logs.openstack.org/73/168673/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-juno/d104cf8/ : SUCCESS in 43m 14s\n- gate-python-swiftclient-pypy http://logs.openstack.org/73/168673/2/check/gate-python-swiftclient-pypy/bb203fe/ : SUCCESS in 2m 00s\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/73/168673/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient/bccd1ad/ : SUCCESS in 54m 43s\n- check-swift-dsvm-functional http://logs.openstack.org/73/168673/2/check/check-swift-dsvm-functional/28dae6d/ : SUCCESS in 22m 20s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/73/168673/2/check/check-swiftclient-dsvm-functional/52dbdba/ : SUCCESS in 18m 47s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"29221c10980aecd3748fd2d2884f857480c34302","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-03-30 10:08:47.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"9b72ec2722bb5b0fed74fbc17fd99416fb4038e5","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2015-03-30 21:02:25.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0fd7e31091b8c16e51abaf26de93074422f3c8f5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-30 21:51:33.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/73/168673/3/check/gate-python-swiftclient-python26/2b74b9a/ : SUCCESS in 59s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/73/168673/3/check/gate-python-swiftclient-pep8/f671c19/ : SUCCESS in 47s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/73/168673/3/check/gate-python-swiftclient-docs/94a9eb8//doc/build/html/ : SUCCESS in 57s\n- gate-python-swiftclient-python27 http://logs.openstack.org/73/168673/3/check/gate-python-swiftclient-python27/41bb628/ : SUCCESS in 1m 00s\n- gate-python-swiftclient-python34 http://logs.openstack.org/73/168673/3/check/gate-python-swiftclient-python34/217b59d/ : SUCCESS in 2m 55s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse http://logs.openstack.org/73/168673/3/check/gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse/2a8fa75/ : SUCCESS in 31m 40s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-juno http://logs.openstack.org/73/168673/3/check/gate-tempest-dsvm-neutron-src-python-swiftclient-juno/62e72a7/ : SUCCESS in 43m 00s\n- gate-python-swiftclient-pypy http://logs.openstack.org/73/168673/3/check/gate-python-swiftclient-pypy/33bb0db/ : SUCCESS in 2m 30s\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/73/168673/3/check/gate-tempest-dsvm-neutron-src-python-swiftclient/9e4b287/ : SUCCESS in 48m 18s\n- check-swift-dsvm-functional http://logs.openstack.org/73/168673/3/check/check-swift-dsvm-functional/d7ddba4/ : SUCCESS in 21m 57s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/73/168673/3/check/check-swiftclient-dsvm-functional/286b8f8/ : SUCCESS in 18m 35s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"814779a946186cb4122ea2e7d937237d224ea274","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-03-31 10:50:47.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"946130cc27c6616e516784aaf2a71e7b156f7557","author":{"_account_id":14967,"name":"Thiago Gomes","email":"fthiagogv@outlook.com","username":"fthiagogv"},"date":"2015-03-31 15:03:41.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"30efb21f5c9cde6a80e80caabfaa51f6224d527f","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2015-04-21 23:13:23.000000000","message":"Patch Set 3: Code-Review+2\n\nyeah i was worried requests might do something silly with the timeout that would break large slow downloads, but no - it works the way we would want.","accounts_in_message":[],"_revision_number":3},{"id":"53d402a12768a87c82dfabfaf41369f89e322b4b","author":{"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},"date":"2015-04-23 06:14:42.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"e29cdb4375947fb19f50a72487f537a78f8926f8","author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"date":"2015-04-23 23:06:09.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"31a4d6f10f33dbe8a89643fc9eeb06d4782a3e05","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-23 23:06:15.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"e3a7bd8f7bc33c02d6b1067056b8bcf4d5a79f1f","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2015-04-23 23:35:10.000000000","message":"Patch Set 3: Code-Review-1\n\nOkay guys... I don\u0027t want to be a stick in the mud, and I understand that this patch helps Infra guys, but it is my honest opinion that the timeout must be patched into the get_auth too.","accounts_in_message":[],"_revision_number":3},{"id":"78727cce53f3dd4409eb99aba645b026e676580c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-24 01:18:49.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/73/168673/3/gate/gate-python-swiftclient-python26/3521183/ : SUCCESS in 2m 05s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/73/168673/3/gate/gate-python-swiftclient-docs/0b34fe9//doc/build/html/ : SUCCESS in 54s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/73/168673/3/gate/gate-python-swiftclient-pep8/8b78760/ : SUCCESS in 50s\n- gate-python-swiftclient-python27 http://logs.openstack.org/73/168673/3/gate/gate-python-swiftclient-python27/33405c9/ : SUCCESS in 55s\n- gate-python-swiftclient-python34 http://logs.openstack.org/73/168673/3/gate/gate-python-swiftclient-python34/2109d4a/ : SUCCESS in 3m 54s\n- gate-python-swiftclient-pypy http://logs.openstack.org/73/168673/3/gate/gate-python-swiftclient-pypy/06854f2/ : SUCCESS in 2m 02s\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/73/168673/3/gate/gate-tempest-dsvm-neutron-src-python-swiftclient/b777db5/ : SUCCESS in 1h 00m 46s\n- gate-swift-dsvm-functional http://logs.openstack.org/73/168673/3/gate/gate-swift-dsvm-functional/b7aeab0/ : SUCCESS in 21m 33s","accounts_in_message":[],"_revision_number":3},{"id":"ed0cd54894e5715b20d58875b2e2caf2d56c4e02","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-24 01:18:51.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"f5a473edfc03bebcd429766f76299bc9e132250c","revisions":{"c1da8e3f29ba67e4d47d715feaa85df667edb0d5":{"kind":"REWORK","_number":1,"created":"2015-03-29 05:42:40.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/73/168673/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/73/168673/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/73/168673/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/73/168673/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/73/168673/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/73/168673/1"}}},"commit":{"parents":[{"commit":"c9f79e641c6906e95095f3e0e505f9bd3f715bc2","subject":"Mention --segment-size option after 413 response","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/c9f79e641c6906e95095f3e0e505f9bd3f715bc2"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2015-03-29 05:38:16.000000000","tz":-240},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2015-03-29 05:38:16.000000000","tz":-240},"subject":"Add socket-level timeout parameter","message":"Add socket-level timeout parameter\n\nThe underlying requests library supports a timeout input parameter. The\nother python-*client libraries support passing it in, so while working\non shade, it seemed like a great idea to be able to pass in timeout to\nswiftclient too. For reference, there\u0027s a change in shade:\nI095c1240693abf024bda2315dd77f4400b24a45b that shows interaction with\nthe other libs, and a tentative patch that would consume this one.\n\nChange-Id: I699ebb1e092aa010af678de7ba15712da6ed5315\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/c1da8e3f29ba67e4d47d715feaa85df667edb0d5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/c1da8e3f29ba67e4d47d715feaa85df667edb0d5"}]},"branch":"refs/heads/master"},"d4f0106bb53511b9f0d4265e787da53ac468f398":{"kind":"REWORK","_number":2,"created":"2015-03-29 15:04:08.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/73/168673/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/73/168673/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/73/168673/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/73/168673/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/73/168673/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/73/168673/2"}}},"commit":{"parents":[{"commit":"c9f79e641c6906e95095f3e0e505f9bd3f715bc2","subject":"Mention --segment-size option after 413 response","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/c9f79e641c6906e95095f3e0e505f9bd3f715bc2"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2015-03-29 05:38:16.000000000","tz":-240},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2015-03-29 15:03:56.000000000","tz":-240},"subject":"Add socket-level timeout parameter","message":"Add socket-level timeout parameter\n\nThe underlying requests library supports a timeout input parameter. The\nother python-*client libraries support passing it in, so while working\non shade, it seemed like a great idea to be able to pass in timeout to\nswiftclient too. For reference, there\u0027s a change in shade:\nI095c1240693abf024bda2315dd77f4400b24a45b that shows interaction with\nthe other libs, and a tentative patch that would consume this one.\n\nChange-Id: I699ebb1e092aa010af678de7ba15712da6ed5315\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/d4f0106bb53511b9f0d4265e787da53ac468f398"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/d4f0106bb53511b9f0d4265e787da53ac468f398"}]},"branch":"refs/heads/master"},"f5a473edfc03bebcd429766f76299bc9e132250c":{"kind":"REWORK","_number":3,"created":"2015-03-30 21:02:25.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/73/168673/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/73/168673/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/73/168673/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/73/168673/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/73/168673/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/73/168673/3"}}},"commit":{"parents":[{"commit":"c9f79e641c6906e95095f3e0e505f9bd3f715bc2","subject":"Mention --segment-size option after 413 response","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/c9f79e641c6906e95095f3e0e505f9bd3f715bc2"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2015-03-29 05:38:16.000000000","tz":-240},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2015-03-30 21:01:02.000000000","tz":-240},"subject":"Add socket-level read timeout parameter","message":"Add socket-level read timeout parameter\n\nThe underlying requests library supports a timeout input parameter. The\nother python-*client libraries support passing it in, so while working\non shade, it seemed like a great idea to be able to pass in timeout to\nswiftclient too. For reference, there\u0027s a change in shade:\nI095c1240693abf024bda2315dd77f4400b24a45b that shows interaction with\nthe other libs, and a tentative patch that would consume this one.\n\nChange-Id: I699ebb1e092aa010af678de7ba15712da6ed5315\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/f5a473edfc03bebcd429766f76299bc9e132250c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/f5a473edfc03bebcd429766f76299bc9e132250c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
