)]}'
{"id":"openstack%2Fkeystone~800606","triplet_id":"openstack%2Fkeystone~master~Id3a820fca0bb20561ba031797d2b0fb96ba1f78d","project":"openstack/keystone","branch":"master","topic":"bug1935840","attention_set":{},"removed_from_attention_set":{"28326":{"account":{"_account_id":28326,"name":"yuezhongtao","display_name":"zhongtao yue","email":"751349974@qq.com","username":"yuezhongtao"},"last_update":"2021-12-08 18:15:24.000000000","reason":"Change was submitted"},"5575":{"account":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"last_update":"2021-12-08 18:15:24.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Id3a820fca0bb20561ba031797d2b0fb96ba1f78d","subject":"Improve performance on trust deletion","status":"MERGED","created":"2021-07-13 09:04:13.000000000","updated":"2021-12-08 18:18:22.000000000","submitted":"2021-12-08 18:15:24.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":8,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"800606-bug1935840","meta_rev_id":"fc6ee1a35748c0b9fcf02c01824cf5a69675c4df","_number":800606,"virtual_id_number":800606,"owner":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-12-08 18:15:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":2,"date":"2021-12-08 16:54:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":1,"date":"2021-12-08 16:47:43.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":1,"date":"2021-12-08 16:47:42.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":2,"date":"2021-12-08 16:53:20.000000000","_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":1,"date":"2021-12-08 16:55:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"_account_id":28326,"name":"yuezhongtao","display_name":"zhongtao yue","email":"751349974@qq.com","username":"yuezhongtao"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-07-13 09:14:11.000000000","updated_by":{"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},"reviewer":{"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},"state":"CC"},{"updated":"2021-07-13 09:44:08.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-07-13 10:29:34.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-09-08 14:32:48.000000000","updated_by":{"_account_id":28326,"name":"yuezhongtao","display_name":"zhongtao yue","email":"751349974@qq.com","username":"yuezhongtao"},"reviewer":{"_account_id":28326,"name":"yuezhongtao","display_name":"zhongtao yue","email":"751349974@qq.com","username":"yuezhongtao"},"state":"CC"},{"updated":"2021-12-08 16:42:01.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":"CC"},{"updated":"2021-12-08 16:47:42.000000000","updated_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"},{"updated":"2021-12-08 16:47:43.000000000","updated_by":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"reviewer":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"state":"REVIEWER"},{"updated":"2021-12-08 16:53:20.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":"2021-12-08 16:54:29.000000000","updated_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"reviewer":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"state":"REVIEWER"}],"messages":[{"id":"c60276b5ea2cea3456f62187b282e0415df06622","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2021-07-13 09:04:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8a7d06e35e8609972064872708c90f98545d2711","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-13 09:44:08.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/f6f537105ab74614aaa7a811659ea13d : SUCCESS in 34m 01s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/32ed09c8ca984359b386f61895dca79b : SUCCESS in 34m 10s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"01ba7e5abec4179a8f438bef59c063c100b631c4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-13 10:29:34.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4d2c91b309c144a4afea26036e340c8d : SUCCESS in 17m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/80e99164661342b2bb31882fd42a36f4 : SUCCESS in 6m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8b91486066f24f23af729c1d0de88a11 : SUCCESS in 15m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/605cf598f283494fa92571d5acb2f899 : SUCCESS in 13m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ac2b21aed86c4d288e31f33e7ce1c601 : FAILURE in 11m 25s\n- grenade https://zuul.opendev.org/t/openstack/build/f36085f3fdc14516a1e77d9e6ad6c1b3 : SUCCESS in 1h 08m 24s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9adecb3184b743b3bacaa2c5fc7dd4e5 : SUCCESS in 1h 19m 41s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/7bd7a22a4cfa478e9d5ff51625b908bd : SUCCESS in 32m 28s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/62c0e50ba6424d90b7beaf9a555b6196 : SUCCESS in 31m 20s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/0caa20f988f5448290e42f5daf42b4b3 : SUCCESS in 29m 25s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/c4c9be95122e41f2ac31a892fbca198e : SUCCESS in 21m 06s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/6dd8b6bc460249a787350f25fa68dc21 : FAILURE in 15m 54s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b889b54744904cbbbc843589779bf2a9 : SUCCESS in 50m 26s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/25df164276f9456c87b1c20a4a519a0d : SUCCESS in 38m 15s","accounts_in_message":[],"_revision_number":1},{"id":"90bf078813f0bfc06976450ca6fab5d1bd291cf4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2021-09-02 13:18:51.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"3e0b231d2d21f10b62b4c3802fd4eedecf554807","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-02 14:22:23.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/e2310731c7ee4d4aa2769dee93d46bdf : SUCCESS in 44m 54s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/72ae831504e5483eafadd88b45379c14 : TIMED_OUT in 1h 01m 35s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"09a32ba1d4e5803255ce2782ee752fe319b900ef","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-02 14:39:29.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ccef06782d1044fe9e05dcd0b65dd9e1 : SUCCESS in 18m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eb6fbd84dc6e47e3b0ac531cce87a4f2 : SUCCESS in 7m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a036bef9eb84474aa227d0c0331c605c : SUCCESS in 13m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/eb085a358d41444b8f32116d12fd3363 : SUCCESS in 15m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bc37a578d06641dd8840f55a05757fb8 : SUCCESS in 13m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/0517e72924704381b543c990e93fb786 : SUCCESS in 1h 04m 39s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9db62bbe4f1f4803b7a5adf98f2c6b89 : SUCCESS in 1h 14m 23s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/b331e9bbe8ef4dbe8e44909b040e8554 : SUCCESS in 31m 39s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/f32c5f72b4a94e1dbecc9691848d8e64 : SUCCESS in 42m 29s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/3711f0fe3664427fbab03c09fed01584 : SUCCESS in 37m 28s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/cb65c1a97ed24f6fb808c6b8f1f8fc79 : SUCCESS in 39m 36s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/a349e2ca1d1d4ed9b3aa464d2a6a7061 : SUCCESS in 18m 23s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/5dc4bf5af2e549aeb1c6c13167f4a042 : FAILURE in 21m 16s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7f57d396b5cf4f4da0d2b0b47f29a988 : SUCCESS in 52m 33s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/3ead7b454de94f1d88b2e69f2bc0507f : SUCCESS in 44m 38s","accounts_in_message":[],"_revision_number":2},{"id":"17f3066f78491804842368db899b2eaad3c4bdb0","author":{"_account_id":28326,"name":"yuezhongtao","display_name":"zhongtao yue","email":"751349974@qq.com","username":"yuezhongtao"},"date":"2021-09-08 14:32:48.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"333e3cd57bf575e9e00232dffe2278b6d51eb92e","author":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"date":"2021-09-16 13:10:40.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nThanks for the review, my comments are inline.","accounts_in_message":[],"_revision_number":2},{"id":"9f63c92413b812eb38547de4df4ffbba28616775","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-12-08 16:42:01.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"45bdfe96dfc773f6766870d0d58df6e0559fdf8d","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2021-12-08 16:47:42.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"616f1326d02db03f7e0655265be7dcb16133cdc8","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2021-12-08 16:47:43.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"adcc66912701cf022a1f7773bd205c792c4b4833","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-12-08 16:53:20.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4a4a26196997c7d0d0abe9888e40b5d229303ac8","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-12-08 16:53:51.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"16fa293d87360181a6d12a11edad6fd73b20fb2a","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2021-12-08 16:54:29.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4cf65035fcd8eb8a22ecf35ca3bc26135857c065","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2021-12-08 16:55:01.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"d750f4aeb2a0bf48662f1f940636b5a26c8830ab","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-08 16:55:39.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"aa6c7678fd66bc6ce38b89156d3833779d18aafd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-08 18:15:23.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ad1b99ac2ef742078dadb5e19f0ef23c : SUCCESS in 5m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8f0243569c0f400585e7ccf3b997fff5 : SUCCESS in 13m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5050932272cd4472a8cbae49aa55fbd4 : SUCCESS in 15m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/359d3b6ab8fd4e88a73a306928361fa9 : SUCCESS in 13m 43s\n- grenade https://zuul.opendev.org/t/openstack/build/782f901a500b43ea89cd9a6aeb8944c3 : SUCCESS in 58m 01s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3d841b1b4bb84f4798083970cb2dc55f : SUCCESS in 1h 19m 26s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/4fbb79735c7b4b54b0c9997572400212 : SUCCESS in 33m 13s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/b851ded8542b43ff88eba7a7baf0e7e1 : SUCCESS in 29m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/58a6682ec7b548e5a18e9889f3352b59 : SUCCESS in 53m 34s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/473996fddbfc4867a7fe55ef34b4ce52 : SUCCESS in 42m 31s","accounts_in_message":[],"_revision_number":2},{"id":"6785fcde8224167da406c2660277a5ccdeed6688","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-08 18:15:24.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"fc6ee1a35748c0b9fcf02c01824cf5a69675c4df","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-08 18:18:22.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3c73bc3690c549bcb8ff9492e48adae6 : SUCCESS in 2m 10s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"23477a13ab29e952a77184c5cf989ecfa175a3ab","revisions":{"9114afabcefcb2a8845e409abc370f11b2584124":{"kind":"REWORK","_number":1,"created":"2021-07-13 09:04:13.000000000","uploader":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"ref":"refs/changes/06/800606/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/06/800606/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/06/800606/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/06/800606/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/06/800606/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/06/800606/1"}}},"commit":{"parents":[{"commit":"252733dce7ae7d335b982d36e96b64e7a29d4ef2","subject":"Merge \"Make DB queries compatible with SQLAlchemy 1.4.x\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/252733dce7ae7d335b982d36e96b64e7a29d4ef2"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2021-07-13 09:00:58.000000000","tz":120},"committer":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2021-07-13 09:00:58.000000000","tz":120},"subject":"Improve performance on trust deletion","message":"Improve performance on trust deletion\n\nDuring a trust deletion, the backend will fetch all trust by the same\ntrustor and look for redelegations to be deleted as well. If you have\na considerable amount of trusts that call becomes expensive. Just by\npushing this filter into the backend, the response time for the api call\njust depends on the number of redelegations for that trust.\n\nChange-Id: Id3a820fca0bb20561ba031797d2b0fb96ba1f78d\nCloses-Bug: #1935840\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9114afabcefcb2a8845e409abc370f11b2584124"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9114afabcefcb2a8845e409abc370f11b2584124"}]},"branch":"refs/heads/master"},"23477a13ab29e952a77184c5cf989ecfa175a3ab":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-09-02 13:18:51.000000000","uploader":{"_account_id":5575,"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","username":"jose-castro-leon"},"ref":"refs/changes/06/800606/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/06/800606/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/06/800606/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/06/800606/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/06/800606/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/06/800606/2"}}},"commit":{"parents":[{"commit":"cf5f1e5651052be52f17beeb400ac433303a9602","subject":"Merge \"Replace deprecated import of ABCs from collections\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cf5f1e5651052be52f17beeb400ac433303a9602"}]}],"author":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2021-07-13 09:00:58.000000000","tz":120},"committer":{"name":"Jose Castro Leon","email":"jose.castro.leon@cern.ch","date":"2021-09-02 13:18:29.000000000","tz":120},"subject":"Improve performance on trust deletion","message":"Improve performance on trust deletion\n\nDuring a trust deletion, the backend will fetch all trust by the same\ntrustor and look for redelegations to be deleted as well. If you have\na considerable amount of trusts that call becomes expensive. Just by\npushing this filter into the backend, the response time for the api call\njust depends on the number of redelegations for that trust.\n\nChange-Id: Id3a820fca0bb20561ba031797d2b0fb96ba1f78d\nCloses-Bug: #1935840\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/23477a13ab29e952a77184c5cf989ecfa175a3ab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/23477a13ab29e952a77184c5cf989ecfa175a3ab"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
