)]}'
{"id":"openstack%2Fpython-keystoneclient~261188","triplet_id":"openstack%2Fpython-keystoneclient~master~Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11","project":"openstack/python-keystoneclient","branch":"master","topic":"bp/return-request-id-to-caller","hashtags":[],"change_id":"Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11","subject":"Add wrapper classes for return-request-id-to-caller","status":"ABANDONED","created":"2015-12-24 06:16:31.000000000","updated":"2017-06-16 06:06:16.000000000","total_comment_count":208,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c81fae26ebf4e0a80ac070b520734c3c7345eeb8","_number":261188,"virtual_id_number":261188,"owner":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":-1,"date":"2017-05-16 02:08:55.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},{"_account_id":21644,"name":"Shangzhong Zhu","email":"zhu.shangzhong@zte.com.cn","username":"shangzhong.zhu"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"date":"2017-04-12 08:08:13.000000000","_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"rejected":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2017-06-04 01:30:07.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":21644,"name":"Shangzhong Zhu","email":"zhu.shangzhong@zte.com.cn","username":"shangzhong.zhu"},{"value":-2,"date":"2017-04-12 15:50:58.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"}],"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":{"all":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},{"_account_id":21644,"name":"Shangzhong Zhu","email":"zhu.shangzhong@zte.com.cn","username":"shangzhong.zhu"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},{"date":"2017-04-07 13:21:02.000000000","_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},{"_account_id":21644,"name":"Shangzhong Zhu","email":"zhu.shangzhong@zte.com.cn","username":"shangzhong.zhu"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-12-24 09:21:24.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":"2016-02-04 09:23:09.000000000","updated_by":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"reviewer":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"state":"REVIEWER"},{"updated":"2016-02-04 15:42:11.000000000","updated_by":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"reviewer":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"state":"REVIEWER"},{"updated":"2016-02-24 13:17:36.000000000","updated_by":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"reviewer":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"state":"REVIEWER"},{"updated":"2016-05-12 19:45:56.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2016-05-31 18:42:14.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":"2016-06-13 21:19:24.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2016-08-16 13:24:22.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2016-08-17 05:36:56.000000000","updated_by":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"reviewer":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"state":"REVIEWER"},{"updated":"2016-10-31 07:31:11.000000000","updated_by":{"_account_id":21644,"name":"Shangzhong Zhu","email":"zhu.shangzhong@zte.com.cn","username":"shangzhong.zhu"},"reviewer":{"_account_id":21644,"name":"Shangzhong Zhu","email":"zhu.shangzhong@zte.com.cn","username":"shangzhong.zhu"},"state":"REVIEWER"},{"updated":"2017-03-09 16:39:17.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"},{"updated":"2017-04-07 13:21:02.000000000","updated_by":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"reviewer":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"state":"REVIEWER"},{"updated":"2017-04-12 15:50:58.000000000","updated_by":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"reviewer":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"state":"REVIEWER"},{"updated":"2017-05-16 02:08:55.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-06-04 01:30:07.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"}],"messages":[{"id":"06a49254ed03cd854c08cd37de4eafc1e993e85b","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2015-12-24 06:16:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5d7aa468bad128fdd52aecb0481557d947536a5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-24 07:19:27.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/1/check/gate-python-keystoneclient-pep8/2024cc1/ : SUCCESS in 2m 54s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/1/check/gate-python-keystoneclient-docs/93aa817//doc/build/html/ : SUCCESS in 2m 43s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/1/check/gate-python-keystoneclient-python27/11bc005/ : SUCCESS in 3m 21s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/1/check/gate-python-keystoneclient-python34/9b89708/ : SUCCESS in 3m 51s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/d07f989/ : SUCCESS in 1h 02m 19s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/1/check/gate-keystoneclient-dsvm-functional/795fb7c/ : SUCCESS in 28m 09s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/88/261188/1/check/gate-python-keystoneclient-tox-bandit/070b0cf/ : SUCCESS in 2m 35s","accounts_in_message":[],"_revision_number":1},{"id":"27e5703fa7dfae649596b38c485ba8f8c0790418","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-12-24 09:21:24.000000000","message":"Patch Set 1:\n\nwhy copy the same code into so many projects, can\u0027t just add it to oslo.context? for easier re-use? https://github.com/openstack/oslo.context","accounts_in_message":[],"_revision_number":1},{"id":"40b88f20470bae71fc75ec7b725955bcf257fffd","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2015-12-24 10:13:19.000000000","message":"Patch Set 1:\n\nThank you for your comment.\nWe were trying to common codes by oslo. But, it was decided to create for each python-*clients by discussion.\nhttps://review.openstack.org/#/c/235200/\nhttp://lists.openstack.org/pipermail/openstack-dev/2015-November/080009.html","accounts_in_message":[],"_revision_number":1},{"id":"40ba01bd37afa000b7e01763a17d370a94e8571e","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-12-27 17:12:31.000000000","message":"Patch Set 1:\n\n(11 comments)","accounts_in_message":[],"_revision_number":1},{"id":"940b14a4ddda706e31fdf3728d752439c61f4666","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-07 03:59:52.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"06e674498485ebca50946e655592d046a1490881","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-01-08 10:58:56.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f303f5bb1ace25b36cfa09fdc0c2f44ac9049919","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-08 11:52:16.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/2/check/gate-python-keystoneclient-pep8/66adc84/ : SUCCESS in 3m 13s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/2/check/gate-python-keystoneclient-docs/479b13b//doc/build/html/ : SUCCESS in 3m 42s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/2/check/gate-python-keystoneclient-python27/0d692c7/ : SUCCESS in 3m 22s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/2/check/gate-python-keystoneclient-python34/5f414f0/ : SUCCESS in 3m 45s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/b1438d0/ : SUCCESS in 52m 22s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/2/check/gate-keystoneclient-dsvm-functional/e342b50/ : SUCCESS in 23m 16s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/88/261188/2/check/gate-python-keystoneclient-tox-bandit/1d59731/ : SUCCESS in 3m 06s","accounts_in_message":[],"_revision_number":2},{"id":"09799ab7640f024ff46a1d6bf696ea84b3299dea","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-01-12 08:52:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0b17e79e6708181f152b1d70003fd241500d8a29","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-12 09:53:00.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/3/check/gate-python-keystoneclient-pep8/9e68808/ : SUCCESS in 2m 54s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/3/check/gate-python-keystoneclient-docs/be6e8c3//doc/build/html/ : SUCCESS in 3m 16s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/3/check/gate-python-keystoneclient-python27/c1a5c9a/ : SUCCESS in 3m 01s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/3/check/gate-python-keystoneclient-python34/4abcc1e/ : SUCCESS in 2m 53s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/f07842e/ : SUCCESS in 58m 33s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/3/check/gate-keystoneclient-dsvm-functional/56a0ffd/ : SUCCESS in 23m 51s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/88/261188/3/check/gate-python-keystoneclient-tox-bandit/3139223/ : SUCCESS in 3m 11s","accounts_in_message":[],"_revision_number":3},{"id":"0c2a96c9a9e6aca6daf8bdd57884b59771ea47a4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-14 00:57:08.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"55149950c7115c534912ca295c1bf4d25734e1f2","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-01-14 10:04:07.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"293964f8b17f29fe120209e02397adfa64201a25","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-14 11:08:40.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/4/check/gate-python-keystoneclient-pep8/da2b62b/ : SUCCESS in 2m 54s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/4/check/gate-python-keystoneclient-docs/219bc45//doc/build/html/ : SUCCESS in 2m 44s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/4/check/gate-python-keystoneclient-python27/ee4f6f4/ : SUCCESS in 2m 47s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/4/check/gate-python-keystoneclient-python34/11f2d97/ : SUCCESS in 3m 07s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/2cddabd/ : SUCCESS in 59m 53s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/4/check/gate-keystoneclient-dsvm-functional/01f1758/ : SUCCESS in 39m 17s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/88/261188/4/check/gate-python-keystoneclient-tox-bandit/cd1d0f7/ : SUCCESS in 3m 01s","accounts_in_message":[],"_revision_number":4},{"id":"eefad86ddf3723711e4e23279a26161cc07863a2","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-01-15 10:19:08.000000000","message":"Patch Set 1:\n\n(11 comments)\n\nThank you for your comment.","accounts_in_message":[],"_revision_number":1},{"id":"5caa3c37ccd80ee2976a61affad187f00143f843","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2016-02-02 08:04:31.000000000","message":"Patch Set 4: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"9c347ea817a76ed5def5c967bfa56d463daa2e54","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-02-03 02:53:46.000000000","message":"Patch Set 4: Code-Review-1\n\n(3 comments)\n\nHi Maho Koshiya:\nPlease see my comments in line.\nThanks","accounts_in_message":[],"_revision_number":4},{"id":"f91b9e30a920553de64ed6f0e31dbdcbfba1063d","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-02-04 09:07:12.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"6f25a6379407d29979379574e14bde4559797353","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2016-02-04 09:20:26.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"c46331d7820f10a8b21f04c6a7df77fc53579fdc","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-02-04 09:21:52.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"35f65b9a9eae04d03a604ad0b7718e166a53245e","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2016-02-04 09:23:09.000000000","message":"Patch Set 6: Code-Review-1\n\nKoshiya-san,\n\nPlease check my comment in PS5.","accounts_in_message":[],"_revision_number":6},{"id":"fbd59c3d80753ebaa78d57e900ddca73e045f062","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-02-04 10:18:54.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"255ae35d0cd3df24cea5c00fc2fd7f13dd80c827","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-02-04 10:31:57.000000000","message":"Patch Set 4:\n\n(4 comments)\n\nNATSUME-san, Thank you for your review.","accounts_in_message":[],"_revision_number":4},{"id":"835b560f5b13896c28d508694ab418d3396707e4","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-02-04 10:36:47.000000000","message":"Patch Set 4:\n\n(3 comments)\n\nCao-san, Thank you for your review.","accounts_in_message":[],"_revision_number":4},{"id":"d46ac6396b59b6e944a5de28dcc64896ade78eb6","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-02-04 10:39:10.000000000","message":"Patch Set 5:\n\n(1 comment)\n\nThanks, NATSUME-san.\nPlease check PS7.","accounts_in_message":[],"_revision_number":5},{"id":"b254430a6dced51b76fc302e1c86b999546d045e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-04 11:46:26.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/7/check/gate-python-keystoneclient-docs/8a3c79b//doc/build/html/ : SUCCESS in 3m 21s\n- gate-python-keystoneclient-linters http://logs.openstack.org/88/261188/7/check/gate-python-keystoneclient-linters/aa08585/ : SUCCESS in 2m 30s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/7/check/gate-python-keystoneclient-python27/5e847ee/ : SUCCESS in 3m 34s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/7/check/gate-python-keystoneclient-python34/17ad442/ : SUCCESS in 3m 27s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/7/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/44cb476/ : SUCCESS in 58m 26s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/7/check/gate-keystoneclient-dsvm-functional/0f1baf7/ : SUCCESS in 25m 11s","accounts_in_message":[],"_revision_number":7},{"id":"3700d9e5e3cbe9ed164260b24ea7cb9cffb76411","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2016-02-04 15:42:11.000000000","message":"Patch Set 7: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"143a7d51baee48a6056ad6a527be3cf9de086483","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-02-08 01:28:08.000000000","message":"Patch Set 7:\n\n(2 comments)\n\n\u003e (3 comments)\n \u003e \n \u003e Cao-san, Thank you for your review.\n\nHi Maho Koshiya:\nThank you for your explanation.\nPleas see my comments in line.\nThanks.","accounts_in_message":[],"_revision_number":7},{"id":"88b6f282bfb336e430e89f7669ea88a6fe7d7464","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-02-08 01:28:26.000000000","message":"Patch Set 7: Code-Review-1","accounts_in_message":[],"_revision_number":7},{"id":"0727ed66c80eedc93fbab88f5864b03ee9b43513","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-02-10 06:18:14.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"7ec974d81c9f63062c69c388fe17dc4b4a9f0ae7","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-02-10 06:32:01.000000000","message":"Patch Set 7:\n\n(1 comment)\n\nHi Boris-san,\nThank you for your comment.","accounts_in_message":[],"_revision_number":7},{"id":"f5992c999461dc6238d56e87025997ff6c76952e","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-02-10 06:34:29.000000000","message":"Patch Set 7:\n\n(2 comments)\n\nHi Cao-san, Thank you for your comments.","accounts_in_message":[],"_revision_number":7},{"id":"f604a9f9a06470c15a7af61c62227165d12fe2ae","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-02-10 07:24:51.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"724da3058956674bf73c3abf5c77f845de3c3e77","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-10 07:29:58.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/8/check/gate-python-keystoneclient-docs/96059ae//doc/build/html/ : SUCCESS in 1m 25s\n- gate-python-keystoneclient-linters http://logs.openstack.org/88/261188/8/check/gate-python-keystoneclient-linters/04a56f3/ : SUCCESS in 45s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/8/check/gate-python-keystoneclient-python27/cec6751/ : SUCCESS in 1m 32s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/8/check/gate-python-keystoneclient-python34/1f531bc/ : SUCCESS in 3m 11s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/8/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/b1a0642/ : SUCCESS in 51m 41s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/8/check/gate-keystoneclient-dsvm-functional/84afd10/ : SUCCESS in 18m 54s","accounts_in_message":[],"_revision_number":8},{"id":"1f0be566a765b15f1324957dd4e5ad4448e5fef5","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-02-16 15:08:53.000000000","message":"Patch Set 8: Code-Review-1\n\n(12 comments)","accounts_in_message":[],"_revision_number":8},{"id":"d690f372d4a8c2c9ffbfeb11ac64cda05c376d1d","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-02-23 04:09:51.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"4ab0891821bdbee58032b571be7e8f3d308be5f6","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-02-23 04:24:05.000000000","message":"Patch Set 8:\n\n(12 comments)\n\nHi, Cao ShuFeng, Brant Knudson,\nThank you for your comments.","accounts_in_message":[],"_revision_number":8},{"id":"29215a2fe395c29d122efd2718193157cbce3e03","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-23 05:01:25.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/9/check/gate-python-keystoneclient-pep8/58f94e4/ : SUCCESS in 1m 07s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/9/check/gate-python-keystoneclient-docs/589d010//doc/build/html/ : SUCCESS in 1m 08s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/9/check/gate-python-keystoneclient-python27/eaf4fdb/ : SUCCESS in 1m 10s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/9/check/gate-python-keystoneclient-python34/577f93e/ : SUCCESS in 3m 17s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/9/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/6edca7b/ : SUCCESS in 51m 26s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/9/check/gate-keystoneclient-dsvm-functional/5841b03/ : SUCCESS in 15m 15s","accounts_in_message":[],"_revision_number":9},{"id":"d7f5e9ddba443c7b3816517c8ec8a05655e1341f","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-02-24 01:19:44.000000000","message":"Patch Set 9: Code-Review-1\n\n(7 comments)\n\nOverall I\u0027m not really sold on this approach as it feels very heavy handed.","accounts_in_message":[],"_revision_number":9},{"id":"4ea351dc47fae24ac7e8bf5a3078bcbafcfecc3c","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-02-24 02:00:59.000000000","message":"Patch Set 9: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"4771e5643438b445d88c5475a563eaf1a78b1890","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-02-24 09:13:04.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"615851013d70a9a275de311ede5fa1b47989f202","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-02-24 19:01:41.000000000","message":"Patch Set 9: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":9},{"id":"3b8adccc4786c3fe02830826b75a28b2e63bc801","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-26 04:18:27.000000000","message":"Patch Set 9: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":9},{"id":"0b92278333bc28038e148d48aafbab2e25d1ad4d","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-03-07 06:52:49.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"b993ad58b2719f7f618a3e00c7f103023d4d6119","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-03-07 07:07:48.000000000","message":"Patch Set 9:\n\n(11 comments)\n\nDavid Stanek, Cao ShuFeng, and Brant Knudson,\nThank you for your comments, and sorry for my late response.","accounts_in_message":[],"_revision_number":9},{"id":"0ca789ad4197fdd56aacc73d4a87642c5cb10add","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-07 08:39:10.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/10/check/gate-python-keystoneclient-pep8/114f001/ : SUCCESS in 3m 16s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/10/check/gate-python-keystoneclient-docs/1707b68//doc/build/html/ : SUCCESS in 3m 44s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/10/check/gate-python-keystoneclient-python27/401b6ca/ : SUCCESS in 2m 26s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/10/check/gate-python-keystoneclient-python34/89446b7/ : SUCCESS in 5m 31s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/10/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/d852a66/ : SUCCESS in 1h 23m 43s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/10/check/gate-keystoneclient-dsvm-functional/2e96b78/ : SUCCESS in 21m 39s","accounts_in_message":[],"_revision_number":10},{"id":"73521c9e94d1f6fe120acc32b7c4da2699e859e7","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-03-07 08:45:25.000000000","message":"Patch Set 10: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":10},{"id":"8b863eafe33ed4ecd5cb96ce0d3d8e992560265f","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-03-08 07:15:26.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"d6d5baaca84fba222bf028b0f966a98665cbd290","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-03-08 08:24:55.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"15fc60de67223db075bbeee8ac2fe7c52dd2cd08","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-03-08 08:27:34.000000000","message":"Patch Set 10:\n\n(6 comments)","accounts_in_message":[],"_revision_number":10},{"id":"49ceae374a2929688fdf9bea022d5e02deee7b35","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-08 09:27:05.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/11/check/gate-python-keystoneclient-pep8/6b59e2b/ : SUCCESS in 4m 07s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/11/check/gate-python-keystoneclient-docs/1a8afa9//doc/build/html/ : SUCCESS in 2m 27s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/11/check/gate-python-keystoneclient-python27/2fcd333/ : SUCCESS in 3m 10s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/11/check/gate-python-keystoneclient-python34/3fd833c/ : SUCCESS in 8m 08s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/11/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/236f3c2/ : SUCCESS in 58m 48s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/11/check/gate-keystoneclient-dsvm-functional/14d2216/ : SUCCESS in 17m 31s","accounts_in_message":[],"_revision_number":11},{"id":"289efa87087832aef751116191f0650f9fe9afb2","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-03-08 16:23:44.000000000","message":"Patch Set 11: Code-Review-1\n\nWe\u0027ve tried a couple of times to have the client return metadata for the lists returned and we wound up reverting the change both times because it broke some user -- https://review.openstack.org/#/c/285549/\n\nI don\u0027t know what the solution is to the problem but this isn\u0027t going to work. Maybe we to add a flag or new functions or start a whole new client library so that applications can opt-in to this.","accounts_in_message":[],"_revision_number":11},{"id":"c63b5cfe76f52e3cb916a9639ff88ec3c3aefd47","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-03-09 02:13:33.000000000","message":"Patch Set 11:\n\n\u003e We\u0027ve tried a couple of times to have the client return metadata\n \u003e for the lists returned and we wound up reverting the change both\n \u003e times because it broke some user -- https://review.openstack.org/#/c/285549/\n \u003e \n \u003e I don\u0027t know what the solution is to the problem but this isn\u0027t\n \u003e going to work. Maybe we to add a flag or new functions or start a\n \u003e whole new client library so that applications can opt-in to this.\n\nHi, Brant: \nDo you think it will be OK if we do what glanceclient do?\nhttps://review.openstack.org/#/c/261288/","accounts_in_message":[],"_revision_number":11},{"id":"e14f8d11d2f379ad295dcccbfe8d44819ef95684","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-03-09 14:02:07.000000000","message":"Patch Set 11:\n\nCao - I don\u0027t think it would be ok to do what glanceclient did, because that doesn\u0027t match the spec -- http://git.openstack.org/cgit/openstack/openstack-specs/tree/specs/return-request-id.rst","accounts_in_message":[],"_revision_number":11},{"id":"9862a639d791c1bfe6f1e08c1434993d1e7f5d63","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-03-09 15:31:45.000000000","message":"Patch Set 11:\n\n(2 comments)","accounts_in_message":[],"_revision_number":11},{"id":"98c55367f123b6781a97d4246e0d0566b7e18afa","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2016-03-09 15:31:58.000000000","message":"Patch Set 11: Code-Review-1","accounts_in_message":[],"_revision_number":11},{"id":"b81d16f93569f47e8b7f918b3bfccbc3257e4b92","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-03-09 19:17:57.000000000","message":"Patch Set 11: Code-Review-1\n\n(9 comments)","accounts_in_message":[],"_revision_number":11},{"id":"9f0e24a3f7017f16cd38b6e9ae78d1055c0eb1f6","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-03-09 19:20:03.000000000","message":"Patch Set 11:\n\nAlso having a test showing the expected behavior would be great. This may need a release note.","accounts_in_message":[],"_revision_number":11},{"id":"14c0b9e4da2d5b478d11c22190361ddf95ba3d97","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-03-11 07:41:20.000000000","message":"Patch Set 11:\n\nHi Brant, Thank you for your comment.\n\u003e We\u0027ve tried a couple of times to have the client return metadata for the lists returned and we wound up reverting the change both times because it broke some user -- https://review.openstack.org/#/c/285549/\nI tried to reproduce this error in my local environment, but this error is not reproducible with my patch and above patch.\nSteps:(1)clone openstack-infra/shade project, (2)create tox environment, (3)apply my patch (or above patch) to .tox environment, and (4)run tests -- $tox -e py27 shade.tests.functional.test_xxx .","accounts_in_message":[],"_revision_number":11},{"id":"374b6c30123b1559cbedd0700bb3c77e0c3dcc95","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-03-29 04:10:51.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"215ef82ff9363521a8b1f064fde686d4e3c6d1a9","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-03-29 04:20:09.000000000","message":"Patch Set 11:\n\n(10 comments)\n\nLance Bragstad, David Stanek,\nThank you for your comments.\n\n\u003e Also having a test showing the expected behavior would be great. This may need a release note.\n\nThe release notes are here. Could you please check? https://review.openstack.org/276644","accounts_in_message":[],"_revision_number":11},{"id":"01825bee41d2a0833ec88e8a2f11041160961e36","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-29 05:13:34.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/12/check/gate-python-keystoneclient-docs/478dcb6//doc/build/html/ : SUCCESS in 4m 30s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/12/check/gate-python-keystoneclient-pep8/8da0509/ : SUCCESS in 4m 28s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/12/check/gate-python-keystoneclient-python27/6c3b569/ : SUCCESS in 3m 39s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/12/check/gate-python-keystoneclient-python34/d0dd104/ : SUCCESS in 3m 06s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/12/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/0bf508b/ : SUCCESS in 1h 01m 43s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/12/check/gate-keystoneclient-dsvm-functional/1ba4380/ : SUCCESS in 21m 06s","accounts_in_message":[],"_revision_number":12},{"id":"2796a748dd566ecdc0acc93f0963feedbe6fed16","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-03-30 03:50:02.000000000","message":"Patch Set 12:\n\n(2 comments)","accounts_in_message":[],"_revision_number":12},{"id":"02fb4fadc324861f0304db8989a50c01f87e636f","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-03-30 06:48:03.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"a17c06e70f2569ba9b4bdba4ab751172bfe4762e","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-03-30 06:50:20.000000000","message":"Patch Set 13: Code-Review+1\n\nOK for me if Jenkins is happy.","accounts_in_message":[],"_revision_number":13},{"id":"6897ecdd313f58ae8716b2c31e6b1f8518fd4f87","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-03-30 06:51:02.000000000","message":"Patch Set 12:\n\n(2 comments)\n\nHi Cao, \nThank you for your comments.","accounts_in_message":[],"_revision_number":12},{"id":"045ce25ba3b27b952cdcd98115a1a28d927f3eea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-30 08:28:17.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/13/check/gate-python-keystoneclient-docs/476de6f//doc/build/html/ : SUCCESS in 5m 41s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/13/check/gate-python-keystoneclient-pep8/65802be/ : SUCCESS in 5m 30s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/13/check/gate-python-keystoneclient-python27/21297ac/ : SUCCESS in 3m 23s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/13/check/gate-python-keystoneclient-python34/75dd2b8/ : SUCCESS in 6m 24s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/13/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/1523034/ : SUCCESS in 1h 37m 11s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/13/check/gate-keystoneclient-dsvm-functional/c30ff77/ : SUCCESS in 22m 44s","accounts_in_message":[],"_revision_number":13},{"id":"5da44ef51b7d10ce658f85f32440791523dfeea2","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-04-06 17:48:38.000000000","message":"Patch Set 13: Code-Review-1\n\nWe\u0027ve tried a couple of times to have the client return metadata for the lists returned and we wound up reverting the change both times because it broke some user. This needs to be opt-in.","accounts_in_message":[],"_revision_number":13},{"id":"30df2167e0152374830ca5a33c1e2a22b9b5449e","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-04-06 18:35:47.000000000","message":"Patch Set 13:\n\n(8 comments)","accounts_in_message":[],"_revision_number":13},{"id":"b294b55e3c2cad662e953518f7936a278a915ae6","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-04-06 18:47:48.000000000","message":"Patch Set 13: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":13},{"id":"27a5085b643ef075498eb96b55efd69085f003fe","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-04-07 03:47:15.000000000","message":"Patch Set 13: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"9c34d9ba783217b1f89d8d006745e487bb65393d","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-04-07 21:40:18.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"67264643af5caf99cbda5cae01b094bf9ae44f06","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-04-13 07:23:25.000000000","message":"Patch Set 13:\n\n\u003e We\u0027ve tried a couple of times to have the client return metadata for the lists returned and we wound up reverting the change both times because it broke some user. This needs to be opt-in.\nHi Brant, Thank you for your comment.\nI tried to reproduce this error in my local environment, but this error is not reproducible with my patch and this patch - https://review.openstack.org/#/c/285549/\nSteps:(1)clone openstack-infra/shade project, (2)create tox environment, (3)apply my patch (or above patch) to .tox environment, and (4)run tests -- $tox -e py27 shade.tests.functional.test_xxx .\nYou can see all tests are passing without any error.","accounts_in_message":[],"_revision_number":13},{"id":"2bdc5e5d9b247aec1242efa6b076d80718833aa4","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-04-13 07:34:52.000000000","message":"Patch Set 13:\n\nSorry, mistake. And re-posted.\n\u003e We\u0027ve tried a couple of times to have the client return metadata for the lists returned and we wound up reverting the change both times because it broke some user. This needs to be opt-in.\n\nHi Brant, Thank you for your comment.\nI tried to reproduce this error in my local environment, but this error is not reproducible with my patch and this patch - https://review.openstack.org/#/c/285549/\nSteps:(1)clone openstack-infra/shade project, (2)create tox environment, (3)apply my patch (or above patch) to .tox environment, and (4)run tests -- $tox -e py27 shade.tests.functional.test_xxx .\nYou can see all tests are passing without any error.","accounts_in_message":[],"_revision_number":13},{"id":"de69a81f5ed9224fbc640d74653c0f3801a2e0db","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-04-13 14:46:40.000000000","message":"Patch Set 13:\n\nShade is an example of an application that had a problem with changes to the return types. We don\u0027t know what all the applications are doing and that might have a problem with this change. So showing that shade works isn\u0027t adequate. You will need to somehow show that every application that uses this library isn\u0027t going to have a problem with it.\n\nIf this was opt-in I would be fine with it. Make it an argument to the Client constructor and only if the application sets the option change the return types.","accounts_in_message":[],"_revision_number":13},{"id":"40835680e5dfade939c468279f03c3112e428232","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-04-14 02:11:26.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"16a790180a30a5041c7dc19640320384b9cc4a8f","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-04-14 16:14:23.000000000","message":"Patch Set 13:\n\nJust saw this -- http://wrapt.readthedocs.org/en/latest/wrappers.html#object-proxy\n\nmight make the code simpler.","accounts_in_message":[],"_revision_number":13},{"id":"0fa07cd5484e7f83a79304d9e5e66065fa18cc85","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-04-21 03:00:00.000000000","message":"Patch Set 13:\n\n\u003e Just saw this -- http://wrapt.readthedocs.org/en/latest/wrappers.html#object-proxy\n \u003e \n \u003e might make the code simpler.\n\nHi, Brant:\nI write a little example[1] about wrapt proxies.\nDo I understand your suggestion right?\nThanks\n\n[1]: http://paste.openstack.org/show/494907/","accounts_in_message":[],"_revision_number":13},{"id":"c9a57fc929c44cc5ea03ad96dae51a18f4043093","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-04-21 03:19:36.000000000","message":"Patch Set 13:\n\nProbably is what Brant was saying, but the doesn\u0027t address the possible breaking changes. Is there any reason not to return a Response object of some sort if the caller opts into it?","accounts_in_message":[],"_revision_number":13},{"id":"b075595a9eb827346bfbdc948719329c171c1975","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-04-21 13:29:18.000000000","message":"Patch Set 13:\n\nCao ShuFeng - yes, looks like the wrapt proxy would make for less code.","accounts_in_message":[],"_revision_number":13},{"id":"7886cdc9637a912733bd49ba999ba8adc750c8e6","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-04-21 20:05:40.000000000","message":"Patch Set 13:\n\nCao - I wrote a sample program, too. Looks like yours -- http://paste.openstack.org/show/495040/","accounts_in_message":[],"_revision_number":13},{"id":"86071791e0a9eb4f5a878f672f201d4072201223","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-05-18 05:32:39.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"e97a094dbdd62628549319520372cf086a8b386e","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-05-18 05:35:41.000000000","message":"Patch Set 14:\n\n\u003e Cao - I wrote a sample program, too. Looks like yours --\n\u003e http://paste.openstack.org/show/495040/\n\nHi Brant, Cao,\nThank you for your comments and sample codes. I fixed this patch with using ObjectProxy.","accounts_in_message":[],"_revision_number":14},{"id":"248ee642117cbac920662eda7763938f8135f23c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-18 07:00:35.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/14/check/gate-python-keystoneclient-docs/85cc9c4//doc/build/html/ : SUCCESS in 2m 18s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/14/check/gate-python-keystoneclient-pep8/231b6be/ : SUCCESS in 2m 25s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/14/check/gate-python-keystoneclient-python27/94a5844/ : SUCCESS in 2m 32s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/14/check/gate-python-keystoneclient-python34/e5a705a/ : SUCCESS in 5m 41s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/14/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/5d39278/ : SUCCESS in 1h 20m 24s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/14/check/gate-keystoneclient-dsvm-functional/5e68dc1/ : SUCCESS in 20m 04s","accounts_in_message":[],"_revision_number":14},{"id":"321c27de4ddab868f6ab94d3fb641c00aafcaab3","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-05-31 18:48:24.000000000","message":"Patch Set 14: Code-Review-1\n\nI still don\u0027t like the approach. I think a response object is a better design because it would make sure the request id gets to where it\u0027s used and we could expose other metadata in the response.","accounts_in_message":[],"_revision_number":14},{"id":"6db1960d4baeb5c5a4609dbcde6d1bf4d7d36ba4","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-06-02 07:18:41.000000000","message":"Patch Set 14:\n\nHi, David,\nThank you for your comment.\nWe talked with Brant about fixing this patch by the policy that Brant and Cao suggest[1], and we agreed at Austin Summit.\nDoes your comment mean that an original patch is better, not use the ObjectProxy?\n[1] http://paste.openstack.org/show/495040/","accounts_in_message":[],"_revision_number":14},{"id":"9b894cdd4892ec26439c82658a6ddf98d346becc","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-06-07 05:14:38.000000000","message":"Patch Set 14: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":14},{"id":"9df91e0520e3795e554db83a2312a887c4df5c53","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2016-06-10 19:56:10.000000000","message":"Patch Set 14: Code-Review+1\n\n(1 comment)\n\nThe current solution seems reasonable to me. I can\u0027t think of a better solution without impacting keystoneclient\u0027s APIs.","accounts_in_message":[],"_revision_number":14},{"id":"09e2a8f256382c211273daa5a3745a0ea190ffef","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-06-13 08:07:24.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"61ea1a15f18224ac83e15e3b8b10f357e0469e8b","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-06-13 08:09:40.000000000","message":"Patch Set 14:\n\n(4 comments)\n\nHi, Cao, and Dolph.\nThank you for your comments.","accounts_in_message":[],"_revision_number":14},{"id":"7a9492dea46432bd9e1f37e487e6ce879cd53f0a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-13 09:08:17.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/15/check/gate-python-keystoneclient-docs/a45db4a//doc/build/html/ : SUCCESS in 3m 25s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/15/check/gate-python-keystoneclient-pep8/088d2d6/ : SUCCESS in 1m 59s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/15/check/gate-python-keystoneclient-python27/bd2763c/ : SUCCESS in 2m 03s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/15/check/gate-python-keystoneclient-python34/8b49587/ : SUCCESS in 4m 16s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/15/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/7b987bb/ : SUCCESS in 58m 14s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/15/check/gate-keystoneclient-dsvm-functional/213bca2/ : SUCCESS in 22m 13s","accounts_in_message":[],"_revision_number":15},{"id":"d82314888870e4245317ed9b1afade22e99c0dfe","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2016-06-13 21:19:24.000000000","message":"Patch Set 15: Code-Review+1","accounts_in_message":[],"_revision_number":15},{"id":"96c0f9784fd821c50377bd9112d687025a0b06d6","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-06-14 02:37:10.000000000","message":"Patch Set 15:\n\n(3 comments)","accounts_in_message":[],"_revision_number":15},{"id":"dc27e8234dd9d6b5b7b4d90e4d0d6a75b97b901b","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-06-14 06:18:09.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"72cb24429d27654d3f8e8305516b0ae5b67f3e88","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-06-14 06:21:33.000000000","message":"Patch Set 15:\n\n(3 comments)\n\nHi, Cao,\nSorry, it was my misunderstanding. Thank you for your advice.","accounts_in_message":[],"_revision_number":15},{"id":"d7688037b43287fdf49bf21d22b68998ac6cc740","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-06-14 06:28:15.000000000","message":"Patch Set 16: Code-Review-1\n\n(1 comment)\n\nSorry, I forgot this.","accounts_in_message":[],"_revision_number":16},{"id":"eff95d2a381bc210e8d5f273a21d039765f5772f","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-06-14 06:49:12.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"33af33eec636ba9a41c5f9b0a17f50d91cd352ae","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-06-14 06:50:48.000000000","message":"Patch Set 16:\n\n(1 comment)\n\nThank you so much, Cao.","accounts_in_message":[],"_revision_number":16},{"id":"d009f3634bcdc96ed39c59af1b4204c4b20e2da2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-14 07:37:25.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/17/check/gate-python-keystoneclient-docs/cca2494//doc/build/html/ : SUCCESS in 2m 19s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/17/check/gate-python-keystoneclient-pep8/371fa47/ : SUCCESS in 3m 51s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/17/check/gate-python-keystoneclient-python27/3569a1c/ : SUCCESS in 2m 25s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/17/check/gate-python-keystoneclient-python34/cccc34e/ : SUCCESS in 5m 28s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/88/261188/17/check/gate-python-keystoneclient-requirements/78d70e6/ : SUCCESS in 2m 25s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/17/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/9477ce8/ : SUCCESS in 43m 40s\n- gate-python-keystoneclient-releasenotes http://docs-draft.openstack.org/88/261188/17/check/gate-python-keystoneclient-releasenotes/8c6f6ed//releasenotes/build/html/ : SUCCESS in 3m 42s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/17/check/gate-keystoneclient-dsvm-functional/2519725/ : SUCCESS in 20m 04s","accounts_in_message":[],"_revision_number":17},{"id":"66755f9276abcc8915ef43c1bf3cf9439f237bd4","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2016-06-14 11:00:17.000000000","message":"Patch Set 17: Code-Review-1\n\n(3 comments)\n\nFew comments inline","accounts_in_message":[],"_revision_number":17},{"id":"a4d198b165e278e57f594ddeed09a060ccbf9a7a","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2016-06-14 11:10:01.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"b43a2fcf6e33e6083ded0c33feebf55c9ad7e284","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2016-06-14 11:21:38.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"305e7b35d4a4f675d24ab35bde6f5dcbccc0f732","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-06-15 13:12:43.000000000","message":"Patch Set 17:\n\nI\u0027ve created a WIP alternative patch showing the approach I was advocating for in previous patchsets. https://review.openstack.org/#/c/329913","accounts_in_message":[],"_revision_number":17},{"id":"23dee9df868bea7205a79f39316f6220841a51df","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-06-16 11:37:15.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"aa6506d1f5c22f451b60377acb43055c6f574702","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-06-16 21:20:21.000000000","message":"Patch Set 17: Code-Review-1\n\nAs I\u0027ve requested since my first review, this needs to be opt-in, such that if the application doesn\u0027t opt-in to this then the return values are unchanged from before this change. See https://review.openstack.org/#/c/329913  for an example","accounts_in_message":[],"_revision_number":17},{"id":"02255cd6420553ced4bda8cd1c60e920d0c02b94","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-07-12 09:18:14.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"819d5f88a3cb8dae51b1703ca6ef170a20f806ff","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-07-12 09:21:47.000000000","message":"Patch Set 17:\n\n(4 comments)\n\nHi Samuel, David, Cao and Brant,\nThank you so much. \nI fixed this patch like David\u0027s patch - https://review.openstack.org/#/c/329913 . Please review for my patch.","accounts_in_message":[],"_revision_number":17},{"id":"32fd797b020bd302939c633663b4465be2fb376e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-12 10:22:55.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/18/check/gate-python-keystoneclient-docs/e7dddeb//doc/build/html/ : SUCCESS in 3m 08s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/18/check/gate-python-keystoneclient-pep8/d470949/ : SUCCESS in 13m 48s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/18/check/gate-python-keystoneclient-python27/495e72a/ : SUCCESS in 2m 25s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/18/check/gate-python-keystoneclient-python34/1364470/ : SUCCESS in 1m 41s\n- gate-python-keystoneclient-python35-nv http://logs.openstack.org/88/261188/18/check/gate-python-keystoneclient-python35-nv/203d603/ : SUCCESS in 3m 58s (non-voting)\n- gate-python-keystoneclient-requirements http://logs.openstack.org/88/261188/18/check/gate-python-keystoneclient-requirements/e66f92e/ : SUCCESS in 58s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/18/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/7599199/ : SUCCESS in 1h 01m 57s\n- gate-python-keystoneclient-releasenotes http://docs-draft.openstack.org/88/261188/18/check/gate-python-keystoneclient-releasenotes/9bc8867//releasenotes/build/html/ : SUCCESS in 1m 21s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/18/check/gate-keystoneclient-dsvm-functional/885d412/ : SUCCESS in 12m 42s","accounts_in_message":[],"_revision_number":18},{"id":"ed901725d0499422be0b49236d894e5bcc8dd5f4","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-07-12 14:36:36.000000000","message":"Patch Set 18: Code-Review-1\n\nI\u0027m still a -1 on this until we can get some more discussion.","accounts_in_message":[],"_revision_number":18},{"id":"125c583ebefdae8b46cd115210d2d62ea26edbe5","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-07-14 05:43:11.000000000","message":"Patch Set 18:\n\n(4 comments)","accounts_in_message":[],"_revision_number":18},{"id":"6f0531c9219f66059a9ba7c18fc557dedf1bc8f2","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-07-14 05:47:45.000000000","message":"Patch Set 18:\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"379759592904ced81072fba52d06a611950a5788","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-18 02:16:37.000000000","message":"Patch Set 18: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":18},{"id":"5f49f276e9036f113526083adbb15c1e758d1fd6","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-07-22 06:13:13.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"53bc5eaf193af5cc8ac7ae2b460d2b62f3291857","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-07-22 06:19:26.000000000","message":"Patch Set 18:\n\n(4 comments)\n\nHi Cao and David.\nThank you for your comments.","accounts_in_message":[],"_revision_number":18},{"id":"8b2f55dd614c5da2bb3c7acd741503ef40fde380","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-22 07:19:10.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/261188/19/check/gate-python-keystoneclient-docs/8a79ea4//doc/build/html/ : SUCCESS in 1m 16s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/261188/19/check/gate-python-keystoneclient-pep8/3aef2d8/ : SUCCESS in 1m 46s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/261188/19/check/gate-python-keystoneclient-python27/ada196a/ : SUCCESS in 3m 47s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/19/check/gate-python-keystoneclient-python34/a99aeba/ : SUCCESS in 1m 43s\n- gate-python-keystoneclient-python35-nv http://logs.openstack.org/88/261188/19/check/gate-python-keystoneclient-python35-nv/dd4265f/ : SUCCESS in 3m 53s (non-voting)\n- gate-python-keystoneclient-requirements http://logs.openstack.org/88/261188/19/check/gate-python-keystoneclient-requirements/fbf2a48/ : SUCCESS in 1m 22s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/19/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/f6483cb/ : SUCCESS in 1h 04m 54s\n- gate-python-keystoneclient-releasenotes http://docs-draft.openstack.org/88/261188/19/check/gate-python-keystoneclient-releasenotes/6b17622//releasenotes/build/html/ : SUCCESS in 2m 25s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/19/check/gate-keystoneclient-dsvm-functional/25ac480/ : SUCCESS in 25m 51s","accounts_in_message":[],"_revision_number":19},{"id":"4772010b45e464ec56449881ceb8d400b4f63cf7","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-07-25 01:25:32.000000000","message":"Patch Set 19: Code-Review-1\n\n(12 comments)\n\nGenerally looking good. Just have a few comments.","accounts_in_message":[],"_revision_number":19},{"id":"8fc623efa5ff837d184ad57c9cb9f224b43d7caf","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-07-25 03:41:34.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"f5ee2f871a0896067fa1225b55803a07302cbe68","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-07-26 10:51:35.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"f6275a07dfa96fbcd3a0104a14b8f344dd6b0bb3","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-07-26 10:53:53.000000000","message":"Patch Set 19:\n\n(13 comments)\n\nHi Brant and Cao. Thank you so much.","accounts_in_message":[],"_revision_number":19},{"id":"4cbd172725379c50a593b2aa5de610fc59099936","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-26 12:31:52.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/88/261188/20/check/gate-python-keystoneclient-docs-ubuntu-xenial/21afde0//doc/build/html/ : SUCCESS in 3m 41s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/88/261188/20/check/gate-python-keystoneclient-pep8-ubuntu-xenial/310e77e/ : SUCCESS in 7m 17s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/88/261188/20/check/gate-python-keystoneclient-python27-ubuntu-xenial/b7c5dea/ : SUCCESS in 3m 56s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/20/check/gate-python-keystoneclient-python34/b8039bd/ : SUCCESS in 2m 49s\n- gate-python-keystoneclient-python35-nv http://logs.openstack.org/88/261188/20/check/gate-python-keystoneclient-python35-nv/6ba4100/ : SUCCESS in 4m 44s (non-voting)\n- gate-python-keystoneclient-requirements http://logs.openstack.org/88/261188/20/check/gate-python-keystoneclient-requirements/e6756b7/ : SUCCESS in 1m 54s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/20/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/01392aa/ : SUCCESS in 1h 00m 23s\n- gate-python-keystoneclient-releasenotes http://docs-draft.openstack.org/88/261188/20/check/gate-python-keystoneclient-releasenotes/a331e6a//releasenotes/build/html/ : SUCCESS in 5m 10s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/20/check/gate-keystoneclient-dsvm-functional/892b216/ : SUCCESS in 55m 08s","accounts_in_message":[],"_revision_number":20},{"id":"580e2f05a4952c07c2da7b05efc14602e0d2d480","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-07-26 13:12:31.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"3772375fc4abd424625391dfa17c386efad7788c","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-07-26 13:12:41.000000000","message":"Patch Set 20: Code-Review-1\n\nSee comment in patch set 19.","accounts_in_message":[],"_revision_number":20},{"id":"59a448ffe9b3bb1178bdf70a91d0b9d501309493","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-08-16 03:46:10.000000000","message":"Patch Set 19:\n\n(1 comment)\n\nHi Brant, Thank you for your comment.","accounts_in_message":[],"_revision_number":19},{"id":"d796236611be278310bddad77c422cd95ac52882","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-08-16 13:24:22.000000000","message":"Patch Set 20: -Code-Review","accounts_in_message":[],"_revision_number":20},{"id":"186eaae737284dba1f00f2c6cfb7927536be10bc","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-08-17 05:36:56.000000000","message":"Patch Set 20: Code-Review+1","accounts_in_message":[],"_revision_number":20},{"id":"dc0716b67c37bfb1f5972269198637fa130a1d9c","author":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"date":"2016-09-06 06:40:59.000000000","message":"Uploaded patch set 21: Patch Set 20 was rebased.","accounts_in_message":[],"_revision_number":21},{"id":"44be6360d171c787a741e340723e1b7567142581","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-06 07:42:38.000000000","message":"Patch Set 21: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/88/261188/21/check/gate-python-keystoneclient-docs-ubuntu-xenial/9f101a3//doc/build/html/ : SUCCESS in 2m 40s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/88/261188/21/check/gate-python-keystoneclient-pep8-ubuntu-xenial/75904c5/ : SUCCESS in 2m 11s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/88/261188/21/check/gate-python-keystoneclient-python27-ubuntu-xenial/25d997d/ : SUCCESS in 1m 59s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/21/check/gate-python-keystoneclient-python34/6b48763/ : SUCCESS in 1m 26s\n- gate-python-keystoneclient-python35-nv http://logs.openstack.org/88/261188/21/check/gate-python-keystoneclient-python35-nv/14d5479/ : SUCCESS in 2m 51s (non-voting)\n- gate-python-keystoneclient-requirements http://logs.openstack.org/88/261188/21/check/gate-python-keystoneclient-requirements/f99e83b/ : SUCCESS in 1m 11s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/21/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/579e93e/ : SUCCESS in 1h 01m 26s\n- gate-python-keystoneclient-releasenotes http://docs-draft.openstack.org/88/261188/21/check/gate-python-keystoneclient-releasenotes/be42055//releasenotes/build/html/ : SUCCESS in 1m 53s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/261188/21/check/gate-keystoneclient-dsvm-functional/cf78263/ : SUCCESS in 12m 31s\n- gate-python-keystoneclient-tox-bandit-ubuntu-xenial http://logs.openstack.org/88/261188/21/check/gate-python-keystoneclient-tox-bandit-ubuntu-xenial/763f4eb/ : SUCCESS in 1m 17s","accounts_in_message":[],"_revision_number":21},{"id":"e94dc6a84f2ac7d14827cf2ebfd66e38415fe3b1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-06 18:30:56.000000000","message":"Patch Set 21: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":21},{"id":"074174203f2b32c5bcd13b72b04f6dfc8ab159e6","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-10-11 02:52:09.000000000","message":"Uploaded patch set 22.","accounts_in_message":[],"_revision_number":22},{"id":"469ce3b703e0d8203d4bf03c4d1bd560c514ccfa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-11 03:34:16.000000000","message":"Patch Set 22: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/88/261188/22/check/gate-python-keystoneclient-docs-ubuntu-xenial/8935c15//doc/build/html/ : SUCCESS in 1m 39s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/88/261188/22/check/gate-python-keystoneclient-pep8-ubuntu-xenial/2ce2173/ : SUCCESS in 1m 26s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/88/261188/22/check/gate-python-keystoneclient-python27-ubuntu-xenial/4f2eab9/ : SUCCESS in 1m 33s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/22/check/gate-python-keystoneclient-python34/0dfcfbd/ : SUCCESS in 2m 11s\n- gate-python-keystoneclient-python35-nv http://logs.openstack.org/88/261188/22/check/gate-python-keystoneclient-python35-nv/024ac71/ : SUCCESS in 1m 48s (non-voting)\n- gate-python-keystoneclient-requirements http://logs.openstack.org/88/261188/22/check/gate-python-keystoneclient-requirements/ded9578/ : SUCCESS in 55s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/22/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/dd28c79/ : SUCCESS in 41m 55s\n- gate-python-keystoneclient-releasenotes http://docs-draft.openstack.org/88/261188/22/check/gate-python-keystoneclient-releasenotes/dccd9c1//releasenotes/build/html/ : SUCCESS in 1m 18s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/88/261188/22/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/135cc5b/ : SUCCESS in 13m 02s\n- gate-python-keystoneclient-tox-bandit-ubuntu-xenial http://logs.openstack.org/88/261188/22/check/gate-python-keystoneclient-tox-bandit-ubuntu-xenial/0228e67/ : SUCCESS in 2m 18s","accounts_in_message":[],"_revision_number":22},{"id":"0397cefa532d4f1a390216c42a7c94ac453c9140","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-10-11 04:24:21.000000000","message":"Patch Set 22:\n\nPatch Set 21 was rebased.","accounts_in_message":[],"_revision_number":22},{"id":"2bf870b37a2a995fddc39d1bf85ce5cdf0692d7f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-10 14:22:21.000000000","message":"Patch Set 22: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":22},{"id":"4972c9f79ac40fb710007a9b8d93ca8f5953a3c1","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2016-11-14 02:03:32.000000000","message":"Uploaded patch set 23.","accounts_in_message":[],"_revision_number":23},{"id":"695cd81b2ae37907b5a8b72ebb82631ee276b281","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-14 02:46:38.000000000","message":"Patch Set 23: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/88/261188/23/check/gate-python-keystoneclient-docs-ubuntu-xenial/2f4c202//doc/build/html/ : SUCCESS in 1m 20s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/88/261188/23/check/gate-python-keystoneclient-pep8-ubuntu-xenial/433dfc0/ : SUCCESS in 2m 25s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/88/261188/23/check/gate-python-keystoneclient-python27-ubuntu-xenial/21d7ef7/ : SUCCESS in 2m 34s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/261188/23/check/gate-python-keystoneclient-python34/069bb89/ : SUCCESS in 1m 40s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/88/261188/23/check/gate-python-keystoneclient-python35/503b762/ : SUCCESS in 2m 03s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/88/261188/23/check/gate-python-keystoneclient-requirements/c5c4476/ : SUCCESS in 56s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/261188/23/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/c75174d/ : SUCCESS in 42m 54s\n- gate-python-keystoneclient-releasenotes http://docs-draft.openstack.org/88/261188/23/check/gate-python-keystoneclient-releasenotes/0f12a0e//releasenotes/build/html/ : SUCCESS in 1m 48s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/88/261188/23/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/511ec7e/ : SUCCESS in 24m 37s\n- gate-python-keystoneclient-tox-bandit-ubuntu-xenial http://logs.openstack.org/88/261188/23/check/gate-python-keystoneclient-tox-bandit-ubuntu-xenial/99723e6/ : SUCCESS in 1m 50s","accounts_in_message":[],"_revision_number":23},{"id":"cd973ab23671c9ba97ca9d0812b9bf1dba0b8861","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2017-03-09 16:39:17.000000000","message":"Patch Set 23: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"4126aac71a7a5f75457528053a71c9b95b359ec4","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2017-03-09 16:40:12.000000000","message":"Patch Set 23:\n\nI would like to see David\u0027s patch build on the tests introduced here if possible. If we can avoid pulling in another dependency for this implementation, I think we should seriously consider the alternative.","accounts_in_message":[],"_revision_number":23},{"id":"b5c8ba69f949f19072eb1830f249b0a4c9e4eac5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-05 21:16:32.000000000","message":"Patch Set 23: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":23},{"id":"cb774ac5ae89691546e168a7979db3234d2748c4","author":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"date":"2017-04-07 13:21:02.000000000","message":"Uploaded patch set 24.","accounts_in_message":[],"_revision_number":24},{"id":"7fd8c503cf814bbdf086e6e7276700c7b7b93d1d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-07 14:31:42.000000000","message":"Patch Set 24: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/88/261188/24/check/gate-python-keystoneclient-docs-ubuntu-xenial/3977fbd//doc/build/html/ : SUCCESS in 2m 02s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/88/261188/24/check/gate-python-keystoneclient-pep8-ubuntu-xenial/f03d87a/ : SUCCESS in 1m 35s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/88/261188/24/check/gate-python-keystoneclient-python27-ubuntu-xenial/d0f2ecd/ : SUCCESS in 2m 29s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/88/261188/24/check/gate-python-keystoneclient-python35/f9c197b/ : SUCCESS in 1m 13s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/88/261188/24/check/gate-python-keystoneclient-requirements/8cea20b/ : SUCCESS in 41s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/88/261188/24/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/3b899fa/ : SUCCESS in 1h 09m 27s\n- gate-python-keystoneclient-releasenotes http://docs-draft.openstack.org/88/261188/24/check/gate-python-keystoneclient-releasenotes/1f32f63//releasenotes/build/html/ : SUCCESS in 1m 37s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/88/261188/24/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/94dc043/ : SUCCESS in 26m 27s","accounts_in_message":[],"_revision_number":24},{"id":"d0e0c5ccceac07162082868b537f55da79d577c0","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2017-04-12 08:08:13.000000000","message":"Patch Set 24:\n\nHi Lance, thank you for your comment.\nDinesh created the alternate patch [1]. Please review it.\n[1] https://review.openstack.org/#/c/329913/3","accounts_in_message":[],"_revision_number":24},{"id":"a0824d0f209b23e49089d6ee1b47aab00a64f0fe","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2017-04-12 15:50:58.000000000","message":"Patch Set 24: Code-Review-2\n\nI\u0027m voting -2 here because I don\u0027t think this one can get merged. I raised the question at the PTG is if my alternative patch should even be merged. Not sure if there are any champions for it yet.","accounts_in_message":[],"_revision_number":24},{"id":"ba9cbdf12950b60209bf905b2b3e6378ef6dd7bc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-16 02:08:55.000000000","message":"Patch Set 24: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":24},{"id":"96f1ba2a9e692df861a525a6b17119b60a58839b","author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"date":"2017-06-04 01:30:07.000000000","message":"Patch Set 24: Code-Review-1\n\nhttps://review.openstack.org/#/c/329913 seems to be a better solution. Between the pros we do not need to add an external library just for this.","accounts_in_message":[],"_revision_number":24},{"id":"4f718b86dd4179e37bf011ab906fcb97764e8353","author":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"date":"2017-06-16 06:06:16.000000000","message":"Abandoned\n\nI abandon this patch because it\u0027s in progress by another patch -\n https://review.openstack.org/#/c/329913 .","accounts_in_message":[],"_revision_number":24}],"current_revision_number":24,"current_revision":"ba08fa00b6c7d608de0d7e9dc073191575a307d4","revisions":{"735907020ac2717e4f69b067b667a16aff560b2a":{"kind":"REWORK","_number":1,"created":"2015-12-24 06:16:31.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/1"}}},"commit":{"parents":[{"commit":"f8c47a1aa0c12e2fb374e66f8787287069acbdd9","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f8c47a1aa0c12e2fb374e66f8787287069acbdd9"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2015-12-24 03:49:11.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2015-12-24 05:03:26.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nAdded wrapper classes which are inherited from base data types str,\nlist, tuple and dict. Each of these wrapper classes and\nthe Resource class contain a \u0027request_ids\u0027 attribute\nwhich is populated with a \u0027x-compute-request-id\u0027 or\na \u0027x-openstack-request-id\u0027 received in a header from a response body.\n\nThis change is required to return \u0027request_id\u0027 from\nclient to log request_id mappings of cross projects.\n\nThis patch is one of a series of patches for implementing\nreturn-request-id-to-caller.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/735907020ac2717e4f69b067b667a16aff560b2a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/735907020ac2717e4f69b067b667a16aff560b2a"}]},"branch":"refs/heads/master"},"042ee0e53afebdc5c95b26eb2a702bf88a0c0575":{"kind":"REWORK","_number":2,"created":"2016-01-08 10:58:56.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/2"}}},"commit":{"parents":[{"commit":"c353a0600e0754a183d1bc606818333b088db5bd","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c353a0600e0754a183d1bc606818333b088db5bd"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2015-12-24 03:49:11.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-01-08 10:58:18.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nAdded wrapper classes which are inherited from base data types str,\nlist, tuple and dict. Each of these wrapper classes and\nthe Resource class contain a \u0027request_ids\u0027 attribute\nwhich is populated with a \u0027x-compute-request-id\u0027 or\na \u0027x-openstack-request-id\u0027 received in a header from a response body.\n\nThis change is required to return \u0027request_id\u0027 from\nclient to log request_id mappings of cross projects.\n\nThis patch is one of a series of patches for implementing\nreturn-request-id-to-caller.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/042ee0e53afebdc5c95b26eb2a702bf88a0c0575"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/042ee0e53afebdc5c95b26eb2a702bf88a0c0575"}]},"branch":"refs/heads/master"},"a9627d21c111dcf74687278158c197a99e444936":{"kind":"REWORK","_number":3,"created":"2016-01-12 08:52:33.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/3"}}},"commit":{"parents":[{"commit":"c353a0600e0754a183d1bc606818333b088db5bd","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c353a0600e0754a183d1bc606818333b088db5bd"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2015-12-24 03:49:11.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-01-12 08:52:01.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nAdded wrapper classes which are inherited from base data types str,\nlist, tuple and dict. Each of these wrapper classes and\nthe Resource class contain a \u0027request_ids\u0027 attribute\nwhich is populated with a \u0027x-compute-request-id\u0027 or\na \u0027x-openstack-request-id\u0027 received in a header from a response body.\n\nThis change is required to return \u0027request_id\u0027 from\nclient to log request_id mappings of cross projects.\n\nThis patch is one of a series of patches for implementing\nreturn-request-id-to-caller.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a9627d21c111dcf74687278158c197a99e444936"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a9627d21c111dcf74687278158c197a99e444936"}]},"branch":"refs/heads/master"},"8512c8cf5161aca9bfb4069fa48a07fba1edd23e":{"kind":"REWORK","_number":4,"created":"2016-01-14 10:04:07.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/4"}}},"commit":{"parents":[{"commit":"977fc4c92c834e5f9124b8f18b3ebb68abb2a1f1","subject":"Merge \"Deprecate the baseclient.Client\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/977fc4c92c834e5f9124b8f18b3ebb68abb2a1f1"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2015-12-24 03:49:11.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-01-14 10:03:17.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nAdded wrapper classes which are inherited from base data types str,\nlist, tuple and dict. Each of these wrapper classes and\nthe Resource class contain a \u0027request_ids\u0027 attribute\nwhich is populated with a \u0027x-compute-request-id\u0027 or\na \u0027x-openstack-request-id\u0027 received in a header from a response body.\n\nThis change is required to return \u0027request_id\u0027 from\nclient to log request_id mappings of cross projects.\n\nThis patch is one of a series of patches for implementing\nreturn-request-id-to-caller.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8512c8cf5161aca9bfb4069fa48a07fba1edd23e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8512c8cf5161aca9bfb4069fa48a07fba1edd23e"}]},"branch":"refs/heads/master"},"2fac145674890b692261ef6059388b354fcc874c":{"kind":"REWORK","_number":5,"created":"2016-02-04 09:07:12.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/5"}}},"commit":{"parents":[{"commit":"977fc4c92c834e5f9124b8f18b3ebb68abb2a1f1","subject":"Merge \"Deprecate the baseclient.Client\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/977fc4c92c834e5f9124b8f18b3ebb68abb2a1f1"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2015-12-24 03:49:11.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-02-04 09:07:08.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nAdded wrapper classes which are inherited from base data types str,\nlist, tuple and dict. Each of these wrapper classes and\nthe Resource class contain a \u0027request_ids\u0027 attribute\nwhich is populated with a \u0027x-openstack-request-id\u0027 received\nin a header from a response body.\n\nThis change is required to return \u0027request_id\u0027 from\nclient to log request_id mappings of cross projects.\n\nThis patch is one of a series of patches for implementing\nreturn-request-id-to-caller.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/2fac145674890b692261ef6059388b354fcc874c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/2fac145674890b692261ef6059388b354fcc874c"}]},"branch":"refs/heads/master"},"7565f7802731f863ccc0e14b9aae8ea911584834":{"kind":"REWORK","_number":6,"created":"2016-02-04 09:21:52.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/6"}}},"commit":{"parents":[{"commit":"977fc4c92c834e5f9124b8f18b3ebb68abb2a1f1","subject":"Merge \"Deprecate the baseclient.Client\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/977fc4c92c834e5f9124b8f18b3ebb68abb2a1f1"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2015-12-24 03:49:11.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-02-04 09:21:22.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nAdded wrapper classes which are inherited from base data types str,\nlist, tuple and dict. Each of these wrapper classes and\nthe Resource class contain a \u0027request_ids\u0027 attribute\nwhich is populated with a \u0027x-openstack-request-id\u0027 received\nin a header from a response body.\n\nThis change is required to return \u0027request_id\u0027 from\nclient to log request_id mappings of cross projects.\n\nThis patch is one of a series of patches for implementing\nreturn-request-id-to-caller.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7565f7802731f863ccc0e14b9aae8ea911584834"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7565f7802731f863ccc0e14b9aae8ea911584834"}]},"branch":"refs/heads/master"},"8d5e5513b46b3d6b864105da0a0e8696b77b6a52":{"kind":"REWORK","_number":7,"created":"2016-02-04 10:18:54.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/7"}}},"commit":{"parents":[{"commit":"977fc4c92c834e5f9124b8f18b3ebb68abb2a1f1","subject":"Merge \"Deprecate the baseclient.Client\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/977fc4c92c834e5f9124b8f18b3ebb68abb2a1f1"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2015-12-24 03:49:11.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-02-04 10:18:27.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nAdded wrapper classes which are inherited from base data types str,\nlist, tuple and dict. Each of these wrapper classes and\nthe Resource class contain a \u0027request_ids\u0027 attribute\nwhich is populated with a \u0027x-openstack-request-id\u0027 received\nin a header from a response body.\n\nThis change is required to return \u0027request_id\u0027 from\nclient to log request_id mappings of cross projects.\n\nThis patch is one of a series of patches for implementing\nreturn-request-id-to-caller.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8d5e5513b46b3d6b864105da0a0e8696b77b6a52"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8d5e5513b46b3d6b864105da0a0e8696b77b6a52"}]},"branch":"refs/heads/master"},"cc2255bd942b033479196d1484182bfd5710db48":{"kind":"REWORK","_number":8,"created":"2016-02-10 06:18:14.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/8"}}},"commit":{"parents":[{"commit":"977fc4c92c834e5f9124b8f18b3ebb68abb2a1f1","subject":"Merge \"Deprecate the baseclient.Client\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/977fc4c92c834e5f9124b8f18b3ebb68abb2a1f1"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2015-12-24 03:49:11.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-02-10 06:17:30.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nAdded wrapper classes which are inherited from base data types str,\nlist, tuple and dict. Each of these wrapper classes and\nthe Resource class contain a \u0027request_ids\u0027 attribute\nwhich is populated with a \u0027x-openstack-request-id\u0027 received\nin a header from a response body.\n\nThis change is required to return \u0027request_id\u0027 from\nclient to log request_id mappings of cross projects.\n\nThis patch is one of a series of patches for implementing\nreturn-request-id-to-caller.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cc2255bd942b033479196d1484182bfd5710db48"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cc2255bd942b033479196d1484182bfd5710db48"}]},"branch":"refs/heads/master"},"1f767db327110963501966dc1d9381ad28ef6e95":{"kind":"REWORK","_number":9,"created":"2016-02-23 04:09:51.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/9"}}},"commit":{"parents":[{"commit":"977fc4c92c834e5f9124b8f18b3ebb68abb2a1f1","subject":"Merge \"Deprecate the baseclient.Client\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/977fc4c92c834e5f9124b8f18b3ebb68abb2a1f1"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2015-12-24 03:49:11.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-02-23 04:08:02.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nAdded wrapper classes which are inherited from base data types str,\nlist, tuple and dict. Each of these wrapper classes and\nthe Resource class contain a \u0027request_ids\u0027 attribute\nwhich is populated with a \u0027x-openstack-request-id\u0027 received\nin a header from a response body.\n\nThis change is required to return \u0027request_id\u0027 from\nclient to log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1f767db327110963501966dc1d9381ad28ef6e95"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1f767db327110963501966dc1d9381ad28ef6e95"}]},"branch":"refs/heads/master"},"9d4e57f4b579d162be7fd91b8207f28cf55a4937":{"kind":"REWORK","_number":10,"created":"2016-03-07 06:52:49.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/10"}}},"commit":{"parents":[{"commit":"9b028b5cdd1b0ef7260fa530a5a5925d78f81646","subject":"Merge \"Update Client examples to use sessions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9b028b5cdd1b0ef7260fa530a5a5925d78f81646"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-03-07 06:46:59.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-03-07 06:47:46.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nAdded wrapper classes which are inherited from base data types str,\nlist, tuple and dict. Each of these wrapper classes and\nthe Resource class contain a \u0027request_ids\u0027 attribute\nwhich is populated with a \u0027x-openstack-request-id\u0027 received\nin a header from a response body.\n\nThis change is required to return \u0027request_id\u0027 from\nclient to log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9d4e57f4b579d162be7fd91b8207f28cf55a4937"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9d4e57f4b579d162be7fd91b8207f28cf55a4937"}]},"branch":"refs/heads/master"},"467247958a73cceb754b0bd0641cf7f456876285":{"kind":"REWORK","_number":11,"created":"2016-03-08 08:24:55.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/11"}}},"commit":{"parents":[{"commit":"9b028b5cdd1b0ef7260fa530a5a5925d78f81646","subject":"Merge \"Update Client examples to use sessions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9b028b5cdd1b0ef7260fa530a5a5925d78f81646"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-03-07 06:46:59.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-03-08 08:24:40.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nAdded wrapper classes which are inherited from base data types str,\nlist, tuple and dict. Each of these wrapper classes and\nthe Resource class contain a \u0027request_ids\u0027 attribute\nwhich is populated with a \u0027x-openstack-request-id\u0027 received\nin a header from a response body.\n\nThis change is required to return \u0027request_id\u0027 from\nclient to log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/467247958a73cceb754b0bd0641cf7f456876285"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/467247958a73cceb754b0bd0641cf7f456876285"}]},"branch":"refs/heads/master"},"15d6512cb59db3cf00d35f1cd96bcf165eea7f07":{"kind":"REWORK","_number":12,"created":"2016-03-29 04:10:51.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/12"}}},"commit":{"parents":[{"commit":"9b028b5cdd1b0ef7260fa530a5a5925d78f81646","subject":"Merge \"Update Client examples to use sessions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9b028b5cdd1b0ef7260fa530a5a5925d78f81646"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-03-07 06:46:59.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-03-29 04:10:26.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nAdded wrapper classes which are inherited from base data types str,\nlist, tuple and dict. Each of these wrapper classes and\nthe Resource class contain a \u0027request_ids\u0027 attribute\nwhich is populated with a \u0027x-openstack-request-id\u0027 received\nin a header from a response body.\n\nThis change is required to return \u0027request_id\u0027 from\nclient to log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/15d6512cb59db3cf00d35f1cd96bcf165eea7f07"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/15d6512cb59db3cf00d35f1cd96bcf165eea7f07"}]},"branch":"refs/heads/master"},"383f79d09b4ee2749f27d99fa6b21ad364c2aec7":{"kind":"REWORK","_number":13,"created":"2016-03-30 06:48:03.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/13"}}},"commit":{"parents":[{"commit":"9b028b5cdd1b0ef7260fa530a5a5925d78f81646","subject":"Merge \"Update Client examples to use sessions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9b028b5cdd1b0ef7260fa530a5a5925d78f81646"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-03-07 06:46:59.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-03-30 06:47:29.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nAdded wrapper classes which are inherited from base data types str,\nlist, tuple and dict. Each of these wrapper classes and\nthe Resource class contain a \u0027request_ids\u0027 attribute\nwhich is populated with a \u0027x-openstack-request-id\u0027 received\nin a header from a response body.\n\nThis change is required to return \u0027request_id\u0027 from\nclient to log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/383f79d09b4ee2749f27d99fa6b21ad364c2aec7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/383f79d09b4ee2749f27d99fa6b21ad364c2aec7"}]},"branch":"refs/heads/master"},"40838ba4890f5254d3f0443e86cede89802a7f75":{"kind":"REWORK","_number":14,"created":"2016-05-18 05:32:39.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/14"}}},"commit":{"parents":[{"commit":"ec391cc7a14490eee3ab74c91a19031e3c5d7c0c","subject":"Merge \"Trivial: ignore openstack/common in flake8 exclude list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ec391cc7a14490eee3ab74c91a19031e3c5d7c0c"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-05-17 00:51:25.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-05-17 00:57:58.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nWrap existing objects returned from API using wrapt.ObjectProxy\nto add request_ids property.\n\nThis change is required to return \u0027request_id\u0027 from client\nto log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/40838ba4890f5254d3f0443e86cede89802a7f75"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/40838ba4890f5254d3f0443e86cede89802a7f75"}]},"branch":"refs/heads/master"},"1c0d46619fe8b0f45688331d9a9577be0c837495":{"kind":"REWORK","_number":15,"created":"2016-06-13 08:07:24.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/15"}}},"commit":{"parents":[{"commit":"ec391cc7a14490eee3ab74c91a19031e3c5d7c0c","subject":"Merge \"Trivial: ignore openstack/common in flake8 exclude list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ec391cc7a14490eee3ab74c91a19031e3c5d7c0c"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-05-17 00:51:25.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-06-10 19:22:36.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nWrap existing objects returned from API using wrapt.ObjectProxy\nto add request_ids property.\n\nThis change is required to return \u0027request_id\u0027 from client\nto log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1c0d46619fe8b0f45688331d9a9577be0c837495"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1c0d46619fe8b0f45688331d9a9577be0c837495"}]},"branch":"refs/heads/master"},"e8b7d090c74312d6156d0016f281f43544348838":{"kind":"REWORK","_number":16,"created":"2016-06-14 06:18:09.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/16"}}},"commit":{"parents":[{"commit":"ec391cc7a14490eee3ab74c91a19031e3c5d7c0c","subject":"Merge \"Trivial: ignore openstack/common in flake8 exclude list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ec391cc7a14490eee3ab74c91a19031e3c5d7c0c"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-05-17 00:51:25.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-06-11 16:25:23.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nWrap existing objects returned from API using wrapt.ObjectProxy\nto add request_ids property.\n\nThis change is required to return \u0027request_id\u0027 from client\nto log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e8b7d090c74312d6156d0016f281f43544348838"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e8b7d090c74312d6156d0016f281f43544348838"}]},"branch":"refs/heads/master"},"3a0185247c47883f6271ba514256c863dfff40fe":{"kind":"REWORK","_number":17,"created":"2016-06-14 06:49:12.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/17"}}},"commit":{"parents":[{"commit":"ec391cc7a14490eee3ab74c91a19031e3c5d7c0c","subject":"Merge \"Trivial: ignore openstack/common in flake8 exclude list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ec391cc7a14490eee3ab74c91a19031e3c5d7c0c"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-05-17 00:51:25.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-06-11 16:55:05.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nWrap existing objects returned from API using wrapt.ObjectProxy\nto add request_ids property.\n\nThis change is required to return \u0027request_id\u0027 from client\nto log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3a0185247c47883f6271ba514256c863dfff40fe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3a0185247c47883f6271ba514256c863dfff40fe"}]},"branch":"refs/heads/master"},"922b7d737f139752abbab6b3e32f2ec27f9bc3d1":{"kind":"REWORK","_number":18,"created":"2016-07-12 09:18:14.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/18"}}},"commit":{"parents":[{"commit":"ec391cc7a14490eee3ab74c91a19031e3c5d7c0c","subject":"Merge \"Trivial: ignore openstack/common in flake8 exclude list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ec391cc7a14490eee3ab74c91a19031e3c5d7c0c"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-05-17 00:51:25.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-07-08 08:46:28.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nWrap existing objects returned from API using wrapt.ObjectProxy\nto add request_ids property.\n\nThis change is required to return \u0027request_id\u0027 from client\nto log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/922b7d737f139752abbab6b3e32f2ec27f9bc3d1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/922b7d737f139752abbab6b3e32f2ec27f9bc3d1"}]},"branch":"refs/heads/master"},"27da8f55e7b91510e6815f521f24dc1f6e536393":{"kind":"REWORK","_number":19,"created":"2016-07-22 06:13:13.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/19"}}},"commit":{"parents":[{"commit":"39fd3a0738e06a135a02806402d09b539a585c8a","subject":"Merge \"Use the adapter instead of the client in tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/39fd3a0738e06a135a02806402d09b539a585c8a"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-05-17 00:51:25.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-07-17 17:32:11.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nWrap existing objects returned from API using wrapt.ObjectProxy\nto add request_ids property.\n\nThis change is required to return \u0027request_id\u0027 from client\nto log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/27da8f55e7b91510e6815f521f24dc1f6e536393"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/27da8f55e7b91510e6815f521f24dc1f6e536393"}]},"branch":"refs/heads/master"},"501c2ceef72e67f391d7aaffd60d2be545d9a82b":{"kind":"REWORK","_number":20,"created":"2016-07-26 10:51:35.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/20"}}},"commit":{"parents":[{"commit":"39fd3a0738e06a135a02806402d09b539a585c8a","subject":"Merge \"Use the adapter instead of the client in tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/39fd3a0738e06a135a02806402d09b539a585c8a"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-05-17 00:51:25.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-07-21 17:01:03.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nWrap existing objects returned from API using wrapt.ObjectProxy\nto add request_ids property.\n\nThis change is required to return \u0027request_id\u0027 from client\nto log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/501c2ceef72e67f391d7aaffd60d2be545d9a82b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/501c2ceef72e67f391d7aaffd60d2be545d9a82b"}]},"branch":"refs/heads/master"},"967f7c8ec233e5207f7593cb664201ba66b7c664":{"kind":"TRIVIAL_REBASE","_number":21,"created":"2016-09-06 06:40:59.000000000","uploader":{"_account_id":20105,"name":"Cao ShuFeng","email":"caosf.fnst@cn.fujitsu.com","username":"caosf.fnst"},"ref":"refs/changes/88/261188/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/21"}}},"commit":{"parents":[{"commit":"8a7cd3dd1ab908766aa354a149f162f89868be68","subject":"Merge \"Update reno for stable/newton\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8a7cd3dd1ab908766aa354a149f162f89868be68"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-05-17 00:51:25.000000000","tz":540},"committer":{"name":"Cao Shufeng","email":"caosf.fnst@cn.fujitsu.com","date":"2016-09-06 08:39:49.000000000","tz":-240},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nWrap existing objects returned from API using wrapt.ObjectProxy\nto add request_ids property.\n\nThis change is required to return \u0027request_id\u0027 from client\nto log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/967f7c8ec233e5207f7593cb664201ba66b7c664"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/967f7c8ec233e5207f7593cb664201ba66b7c664"}]},"branch":"refs/heads/master"},"10fd0458fc2008f0dc47fcfb9282b86584a20278":{"kind":"REWORK","_number":22,"created":"2016-10-11 02:52:09.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/22"}}},"commit":{"parents":[{"commit":"ea84ff9d37b85a2bba350048538e5060ab635806","subject":"Remove redundant variable declaration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ea84ff9d37b85a2bba350048538e5060ab635806"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-05-17 00:51:25.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-10-11 02:51:41.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nWrap existing objects returned from API using wrapt.ObjectProxy\nto add request_ids property.\n\nThis change is required to return \u0027request_id\u0027 from client\nto log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/10fd0458fc2008f0dc47fcfb9282b86584a20278"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/10fd0458fc2008f0dc47fcfb9282b86584a20278"}]},"branch":"refs/heads/master"},"f52a7fe2b1d9200e2b0fb6e628d18cea3e519afd":{"kind":"REWORK","_number":23,"created":"2016-11-14 02:03:32.000000000","uploader":{"_account_id":11704,"name":"Maho Koshiya","email":"koshiya.maho@po.ntt-tx.co.jp","username":"koshi-m"},"ref":"refs/changes/88/261188/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/23"}}},"commit":{"parents":[{"commit":"866315c5a51cc6cbd9c82bbbe5b0b0c68805d10e","subject":"Merge \"Remove revocation event code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/866315c5a51cc6cbd9c82bbbe5b0b0c68805d10e"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-05-17 00:51:25.000000000","tz":540},"committer":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-11-14 00:06:42.000000000","tz":540},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nWrap existing objects returned from API using wrapt.ObjectProxy\nto add request_ids property.\n\nThis change is required to return \u0027request_id\u0027 from client\nto log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f52a7fe2b1d9200e2b0fb6e628d18cea3e519afd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f52a7fe2b1d9200e2b0fb6e628d18cea3e519afd"}]},"branch":"refs/heads/master"},"ba08fa00b6c7d608de0d7e9dc073191575a307d4":{"kind":"REWORK","_number":24,"created":"2017-04-07 13:21:02.000000000","uploader":{"_account_id":20191,"name":"Dinesh Bhor","email":"bhordinesh07@gmail.com","username":"dineshbhor"},"ref":"refs/changes/88/261188/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/261188/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/261188/24"}}},"commit":{"parents":[{"commit":"4c88af5ae1e4d6e871ebcb214caa601848467722","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4c88af5ae1e4d6e871ebcb214caa601848467722"}]}],"author":{"name":"Maho Koshiya","email":"koshiya.maho@po.ntts.co.jp","date":"2016-05-17 00:51:25.000000000","tz":540},"committer":{"name":"dineshbhor","email":"dinesh.bhor@nttdata.com","date":"2017-04-07 13:20:11.000000000","tz":330},"subject":"Add wrapper classes for return-request-id-to-caller","message":"Add wrapper classes for return-request-id-to-caller\n\nWrap existing objects returned from API using wrapt.ObjectProxy\nto add request_ids property.\n\nThis change is required to return \u0027request_id\u0027 from client\nto log request_id mappings of cross-project requests.\n\nChange-Id: Ib8fe51d1e98dc59a4c14d07570011e5ab864cd11\nCo-authored-by: Ankit Agrawal \u003cankit11.agrawal@nttdata.com\u003e\nCo-author: Dinesh Bhor \u003cdinesh.bhor@nttdata.com\u003e\nImplements: blueprint return-request-id-to-caller\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ba08fa00b6c7d608de0d7e9dc073191575a307d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ba08fa00b6c7d608de0d7e9dc073191575a307d4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
