)]}'
{"id":"openstack%2Fpython-keystoneclient~359292","triplet_id":"openstack%2Fpython-keystoneclient~master~I8f43eee3a0b35041c6cf672e476f8151cf2f8d14","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1616105","hashtags":[],"change_id":"I8f43eee3a0b35041c6cf672e476f8151cf2f8d14","subject":"Prevent MemoryError when logging response bodies","status":"MERGED","created":"2016-08-23 15:28:24.000000000","updated":"2017-01-09 20:06:25.000000000","submitted":"2017-01-05 22:27:39.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e06ea0cdf7731323d5e13b14aa3407fd6f02dd50","_number":359292,"virtual_id_number":359292,"owner":{"_account_id":23273,"name":"Tobias Diaz","email":"tobias.deb@gmail.com","username":"int-0"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2017-01-05 22:27:39.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2017-01-05 13:21:43.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"value":2,"date":"2017-01-05 21:32:20.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"}],"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":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"value":1,"date":"2017-01-05 21:32:20.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-08-23 15:28:34.000000000","updated_by":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"reviewer":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"state":"REVIEWER"},{"updated":"2016-09-02 16:13:52.000000000","updated_by":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"reviewer":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"state":"REVIEWER"},{"updated":"2017-01-03 14:19:03.000000000","updated_by":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"reviewer":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"state":"REVIEWER"},{"updated":"2017-01-05 13:21:43.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2017-01-05 21:32:20.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2017-01-05 22:27:39.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f94700a68d4dd07ad9d669bbd355f1807227eb4c","author":{"_account_id":23273,"name":"Tobias Diaz","email":"tobias.deb@gmail.com","username":"int-0"},"date":"2016-08-23 15:28:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7ae9180ffc80b6145da9303bccf62eace55edd95","author":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"date":"2016-08-23 15:28:34.000000000","message":"Patch Set 1:\n\nThank you for your first contribution to OpenStack.\n\n    Your patch will now be tested automatically by OpenStack testing frameworks\n    and once the automatic tests pass, it will be reviewed by other friendly\n    developers. They will give you feedback and may require you to refine it.\n\n    People seldom get their patch approved on the first try, so don\u0027t be\n    concerned if requested to make corrections. Feel free to modify your patch\n    and resubmit a new change-set.\n\n    Patches usually take 3 to 7 days to be reviewed so be patient and be\n    available on IRC to ask and answer questions about your work. Also it\n    takes generally at least a couple of weeks for cores to get around to\n    reviewing code. The more you participate in the community the more\n    rewarding it is for you. You may also notice that the more you get to know\n    people and get to be known, the faster your patches will be reviewed and\n    eventually approved. Get to know others and become known by doing code\n    reviews: anybody can do it, and it\u0027s a great way to learn the code base.\n\n    Thanks again for supporting OpenStack, we look forward to working with you.\n\n    IRC: https://wiki.openstack.org/wiki/IRC\n    Workflow: http://docs.openstack.org/infra/manual/developers.html\n    Commit Messages: https://wiki.openstack.org/wiki/GitCommitMessages","accounts_in_message":[],"_revision_number":1},{"id":"c672af1e73867cbd43fa98fcfdc0ef5821b77f49","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-08-23 15:46:47.000000000","message":"Patch Set 1:\n\n(1 comment)\n\ni wonder if we can check the size of the response before logging it? if it\u0027s greater than some reasonably readable human value, then skip it?","accounts_in_message":[],"_revision_number":1},{"id":"748b10961fcf03d7fc12159eaacfa05279e7a349","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-23 19:45:22.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-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/92/359292/1/check/gate-python-keystoneclient-docs-ubuntu-xenial/33e00a1//doc/build/html/ : SUCCESS in 3m 51s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/92/359292/1/check/gate-python-keystoneclient-pep8-ubuntu-xenial/e09965d/ : SUCCESS in 4m 22s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/92/359292/1/check/gate-python-keystoneclient-python27-ubuntu-xenial/69196c8/ : SUCCESS in 4m 16s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/92/359292/1/check/gate-python-keystoneclient-python34/817a822/ : SUCCESS in 1m 40s\n- gate-python-keystoneclient-python35-nv http://logs.openstack.org/92/359292/1/check/gate-python-keystoneclient-python35-nv/7550b37/ : SUCCESS in 3m 27s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/92/359292/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/5fdd424/ : FAILURE in 1h 07m 34s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/92/359292/1/check/gate-keystoneclient-dsvm-functional/6700a84/ : SUCCESS in 25m 13s\n- gate-python-keystoneclient-tox-bandit-ubuntu-xenial http://logs.openstack.org/92/359292/1/check/gate-python-keystoneclient-tox-bandit-ubuntu-xenial/a2ba2c3/ : SUCCESS in 2m 37s","accounts_in_message":[],"_revision_number":1},{"id":"867d22fe364ac389fa813f0d59fc9dcfc3027332","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-09-02 16:03:59.000000000","message":"Patch Set 1:\n\njust a side note, but we should merge whatever the fix is here with keystoneauth.","accounts_in_message":[],"_revision_number":1},{"id":"8900282958bc491066ab6a4b018f91c70922bba1","author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"date":"2016-09-02 16:13:52.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6db77bfdf8fee71183129ecadafd727d2ba4536f","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2016-12-02 18:21:51.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"71eeca2ec9d0a037a0dbf6c7fa6d55b218da379c","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2017-01-02 23:46:19.000000000","message":"Patch Set 1:\n\nHi Steve, not sure we can check on the response size. As per the last comment on the bug, it happened in Glance: \"Please also consider that glance is using chunked responses so we don\u0027t have overall response size in this case.\"","accounts_in_message":[],"_revision_number":1},{"id":"bfd5a2f72724a1d15cc69a708acfe2753657ac81","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2017-01-02 23:50:59.000000000","message":"Patch Set 1:\n\nActually, perhaps we should check on the size anyways. In a size that is reasonable. As reported in the bug, the issue persists on keystoneauth as well.","accounts_in_message":[],"_revision_number":1},{"id":"c8df43cd66d9e44b1d05c591827fa1b045120932","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2017-01-03 02:08:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"baa3c658013864b2c5f45b13fed6f2a3626a554c","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2017-01-03 02:09:42.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"1e608c3975761fd9695b2b29e8288c1bfb883c8a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2017-01-03 02:27:25.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"05d8e086221fbe5b7c2d7d4eaf5abbda12c162d3","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2017-01-03 02:29:17.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"b4a4a1d85e3214d9b85024f903b255ede977eff5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-03 03:30:38.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/92/359292/2/check/gate-python-keystoneclient-docs-ubuntu-xenial/2b579d4//doc/build/html/ : SUCCESS in 3m 27s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/92/359292/2/check/gate-python-keystoneclient-pep8-ubuntu-xenial/974208a/ : SUCCESS in 1m 41s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/92/359292/2/check/gate-python-keystoneclient-python27-ubuntu-xenial/7fc2416/ : SUCCESS in 1m 19s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/92/359292/2/check/gate-python-keystoneclient-python35/f427efe/ : SUCCESS in 1m 22s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/92/359292/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/2292830/ : SUCCESS in 1h 22m 00s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/92/359292/2/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/d290234/ : SUCCESS in 17m 59s","accounts_in_message":[],"_revision_number":2},{"id":"2c2c8ff899aed49fefb1ece6fc3ea144e6fe8e7d","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2017-01-03 14:19:03.000000000","message":"Patch Set 2: Workflow-1\n\nI will wait until the main patch on keystoneauth merges to update this one (which is kinda a backport).\n\nSee https://review.openstack.org/#/c/416249/","accounts_in_message":[],"_revision_number":2},{"id":"814756adae91c1f00d14e9d187292b531077b1fd","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-01-04 03:39:09.000000000","message":"Patch Set 2:\n\nplease update this patch to match the KSA implementation -- add a release note too.","accounts_in_message":[],"_revision_number":2},{"id":"f30c64ce25a727f5bdde5bee73f7cb11cf205cdb","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2017-01-05 13:18:54.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6c89fe8f1e88c583c887a7824f38ca90469bc174","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2017-01-05 13:19:58.000000000","message":"Uploaded patch set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"a8de9ae4da80c2fad7dafb623e354e8f8595bdaf","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-01-05 13:21:43.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"97bd53ddef8d59b25fdde615c8ad30ce822794af","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-05 14:16:00.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/92/359292/4/check/gate-python-keystoneclient-docs-ubuntu-xenial/4342f2a//doc/build/html/ : SUCCESS in 2m 03s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/92/359292/4/check/gate-python-keystoneclient-pep8-ubuntu-xenial/3f31e2e/ : SUCCESS in 1m 38s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/92/359292/4/check/gate-python-keystoneclient-python27-ubuntu-xenial/0830501/ : SUCCESS in 2m 00s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/92/359292/4/check/gate-python-keystoneclient-python35/f157ca7/ : SUCCESS in 1m 37s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/92/359292/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/fc14fe3/ : SUCCESS in 55m 49s\n- gate-python-keystoneclient-releasenotes http://docs-draft.openstack.org/92/359292/4/check/gate-python-keystoneclient-releasenotes/2e04cd0//releasenotes/build/html/ : SUCCESS in 2m 36s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/92/359292/4/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/d91965b/ : SUCCESS in 33m 40s","accounts_in_message":[],"_revision_number":4},{"id":"3f2d7f51e228561785e572e520c2a03f6250f483","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2017-01-05 21:32:20.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"7ee69001dd3fccbe728b48d6e266ba2e13f01c5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-05 21:32:35.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"4c6589d5d8ff3d41b17e6376d6156907eca53afc","date":"2017-01-05 22:27:39.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":4},{"id":"a3de09f54b36c00e03cf1b2359a48208eaa7fbde","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-05 22:27:39.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/92/359292/4/gate/gate-python-keystoneclient-docs-ubuntu-xenial/ea67ccc//doc/build/html/ : SUCCESS in 3m 19s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/92/359292/4/gate/gate-python-keystoneclient-pep8-ubuntu-xenial/2812f21/ : SUCCESS in 3m 11s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/92/359292/4/gate/gate-python-keystoneclient-python27-ubuntu-xenial/c041fd3/ : SUCCESS in 2m 09s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/92/359292/4/gate/gate-python-keystoneclient-python35/0db500d/ : SUCCESS in 2m 14s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/92/359292/4/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/be68cbb/ : SUCCESS in 54m 15s\n- gate-python-keystoneclient-releasenotes http://docs-draft.openstack.org/92/359292/4/gate/gate-python-keystoneclient-releasenotes/48d06a4//releasenotes/build/html/ : SUCCESS in 1m 55s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/92/359292/4/gate/gate-keystoneclient-dsvm-functional-ubuntu-xenial/ecb45f8/ : SUCCESS in 19m 45s","accounts_in_message":[],"_revision_number":4},{"id":"787022c12f89f63d46f24a90663eb538b4180705","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-01-09 20:06:25.000000000","message":"Patch Set 4: Cherry Picked\n\nThis patchset was cherry picked to branch stable/newton as commit 0e7f5e3eb9fc8b56dc421e17853112c53681cc69","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"3e56e0d7e5e1a76d806a3bc1f6d5ef9070f95771","revisions":{"e3932b58f2cec3a2d306ccf72c4a7631bc716ea7":{"kind":"REWORK","_number":1,"created":"2016-08-23 15:28:24.000000000","uploader":{"_account_id":23273,"name":"Tobias Diaz","email":"tobias.deb@gmail.com","username":"int-0"},"ref":"refs/changes/92/359292/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/92/359292/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/1"}}},"commit":{"parents":[{"commit":"39373aa40b085c3277fe393de0f638f12ac16d53","subject":"Merge \"Do not send user ids as payload\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/39373aa40b085c3277fe393de0f638f12ac16d53"}]}],"author":{"name":"Tobias Diaz","email":"tobias.deb@gmail.com","date":"2016-08-23 15:13:24.000000000","tz":120},"committer":{"name":"Tobias Diaz","email":"tobias.diaz@ericsson.com","date":"2016-08-23 15:20:00.000000000","tz":120},"subject":"Catch MemoryError when logging huge responses Closes-bug: 1616105","message":"Catch MemoryError when logging huge responses\nCloses-bug: 1616105\n\nChange-Id: I8f43eee3a0b35041c6cf672e476f8151cf2f8d14\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e3932b58f2cec3a2d306ccf72c4a7631bc716ea7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e3932b58f2cec3a2d306ccf72c4a7631bc716ea7"}]},"branch":"refs/heads/master"},"0df7705834a8d620c36ea44c397d2dae3bdb85ef":{"kind":"REWORK","_number":2,"created":"2017-01-03 02:08:24.000000000","uploader":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"ref":"refs/changes/92/359292/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/92/359292/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/2"}}},"commit":{"parents":[{"commit":"39373aa40b085c3277fe393de0f638f12ac16d53","subject":"Merge \"Do not send user ids as payload\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/39373aa40b085c3277fe393de0f638f12ac16d53"}]}],"author":{"name":"Tobias Diaz","email":"tobias.deb@gmail.com","date":"2016-08-23 15:13:24.000000000","tz":120},"committer":{"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","date":"2017-01-03 02:07:51.000000000","tz":-180},"subject":"Prevent MemoryError when logging responses","message":"Prevent MemoryError when logging responses\n\nIn order to avoid logging huge response bodies\nwhich may result in MemoryError, this patch\nproposes that only JSON and TEXT responses be\nlogged.\n\nSuch responses contain a Content-Type header\nset to either application/json or\napplication/text.\n\nResponses that do not include a Content-Type\nheader will not have their body logged.\n\nCo-Authored-By: Samuel de Medeiros Queiroz \u003csamueldmq@gmail.com\u003e\n\nCloses-bug: 1616105\nChange-Id: I8f43eee3a0b35041c6cf672e476f8151cf2f8d14\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0df7705834a8d620c36ea44c397d2dae3bdb85ef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0df7705834a8d620c36ea44c397d2dae3bdb85ef"}]},"branch":"refs/heads/master"},"d542fa34b2befed3bfe619011abeeaa79a4c92e0":{"kind":"REWORK","_number":3,"created":"2017-01-05 13:18:54.000000000","uploader":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"ref":"refs/changes/92/359292/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/92/359292/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/3"}}},"commit":{"parents":[{"commit":"39373aa40b085c3277fe393de0f638f12ac16d53","subject":"Merge \"Do not send user ids as payload\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/39373aa40b085c3277fe393de0f638f12ac16d53"}]}],"author":{"name":"Tobias Diaz","email":"tobias.deb@gmail.com","date":"2016-08-23 15:13:24.000000000","tz":120},"committer":{"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","date":"2017-01-05 13:18:42.000000000","tz":-180},"subject":"Prevent MemoryError when logging response bodies","message":"Prevent MemoryError when logging response bodies\n\nResponse bodies are loaded into memory prior to\nbeing logged.\n\nLoading huge response bodies may result in a\nMemoryError.\n\nThis patch proposes that only JSON and TEXT\nresponses be logged, i.e when the Content-Type\nheader is application/json or application/text.\n\nResponses that do not include or have a different\nContent-Type header will have their body omitted.\n\nThis is a sort of backport of the fix for\nkeystoneauth sessions, see\nI93b6fff73368c4f58bdebf8566c4948b50980cee\n\nCloses-bug: 1616105\n\nChange-Id: I8f43eee3a0b35041c6cf672e476f8151cf2f8d14\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/d542fa34b2befed3bfe619011abeeaa79a4c92e0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/d542fa34b2befed3bfe619011abeeaa79a4c92e0"}]},"branch":"refs/heads/master"},"3e56e0d7e5e1a76d806a3bc1f6d5ef9070f95771":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2017-01-05 13:19:58.000000000","uploader":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"ref":"refs/changes/92/359292/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/92/359292/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/359292/4"}}},"commit":{"parents":[{"commit":"39373aa40b085c3277fe393de0f638f12ac16d53","subject":"Merge \"Do not send user ids as payload\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/39373aa40b085c3277fe393de0f638f12ac16d53"}]}],"author":{"name":"Tobias Diaz","email":"tobias.deb@gmail.com","date":"2016-08-23 15:13:24.000000000","tz":120},"committer":{"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","date":"2017-01-05 13:19:25.000000000","tz":-180},"subject":"Prevent MemoryError when logging response bodies","message":"Prevent MemoryError when logging response bodies\n\nResponse bodies are loaded into memory prior to\nbeing logged.\n\nLoading huge response bodies may result in a\nMemoryError.\n\nThis patch proposes that only JSON and TEXT\nresponses be logged, i.e when the Content-Type\nheader is application/json or application/text.\n\nResponses that do not include or have a different\nContent-Type header will have their body omitted.\n\nThis is a sort of backport of the fix for\nkeystoneauth sessions, see\nI93b6fff73368c4f58bdebf8566c4948b50980cee\n\nCo-Authored-By: Samuel de Medeiros Queiroz \u003csamueldmq@gmail.com\u003e\n\nCloses-bug: 1616105\n\nChange-Id: I8f43eee3a0b35041c6cf672e476f8151cf2f8d14\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3e56e0d7e5e1a76d806a3bc1f6d5ef9070f95771"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3e56e0d7e5e1a76d806a3bc1f6d5ef9070f95771"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
