)]}'
{"id":"openstack%2Fkeystone~992974","triplet_id":"openstack%2Fkeystone~master~I3808d57ffab52f768420f26c3346a898bf73643a","project":"openstack/keystone","branch":"master","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-06-17 03:54:11.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}},"hashtags":[],"change_id":"I3808d57ffab52f768420f26c3346a898bf73643a","subject":"Materialize limit backend queries in read sessions","status":"MERGED","created":"2026-06-11 16:07:19.000000000","updated":"2026-06-17 18:51:53.000000000","submitted":"2026-06-17 07:10:55.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"992974","meta_rev_id":"26908db94270a2193ccc740b192e0cd8df953b4a","_number":992974,"virtual_id_number":992974,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-17 07:10:55.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":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"recommended":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"all":[{"value":1,"date":"2026-06-11 17:01:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":2,"date":"2026-06-15 07:39:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":2,"date":"2026-06-12 17:24:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"all":[{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":1,"date":"2026-06-15 07:39:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-11 17:01:54.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":"2026-06-11 18:08:58.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":"2026-06-12 17:24:23.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2026-06-15 07:39:50.000000000","updated_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"reviewer":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"state":"REVIEWER"}],"messages":[{"id":"9df355308a1438927884fd9c18f8997fe6665ac4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-06-11 16:07:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6394272327c8ff12b023a45bdf08aaae381b4e1b","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2026-06-11 17:01:54.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"9cc5c80323e2d44863a251157a6058f14e7808aa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-11 18:08:58.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3865ba79e529440f99db9a9076038ce6\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/40124e5e6a894c2f8eb22d1102f3b0a5 : SUCCESS in 15m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/524537cc10fc4b6da2bd7ff2fa7ae1c8 : SUCCESS in 5m 56s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d82029c9cc4f478791a4e1ccef667a55 : SUCCESS in 11m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bcfe09ef8d55470387dbf795cd4b4515 : SUCCESS in 11m 16s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d4306b98aeb14c4b9881f05af0288218 : SUCCESS in 8m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ac5ba14dfae24bd28c0d5e2e968e968b : SUCCESS in 7m 59s\n- grenade https://zuul.opendev.org/t/openstack/build/9ff96fbb7cce41cda06915a7e13b1afd : SUCCESS in 1h 15m 19s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e986f20d092c4af4899bf7e5b7157bb3 : SUCCESS in 1h 52m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/34db1b43b6c54c5b90814872d1ce54d6 : SUCCESS in 12m 28s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/ed14809b4ec44670b2d2d804c74404be : SUCCESS in 17m 19s (non-voting)\n- keystone-tempest https://zuul.opendev.org/t/openstack/build/8f4edc14eb944f399433718815d5e815 : SUCCESS in 13m 33s\n- keystone-tempest-fips https://zuul.opendev.org/t/openstack/build/7f02190d9b404c3399dfab6fed62be52 : FAILURE in 18m 39s (non-voting)\n- keystone-tempest-federation https://zuul.opendev.org/t/openstack/build/443eb6774897414f89b353186b283c9a : FAILURE in 27m 33s (non-voting)\n- keystone-tempest-federation-k2k https://zuul.opendev.org/t/openstack/build/cfae6f29713e4b5e88d1385c96024947 : SUCCESS in 30m 07s\n- keystone-tempest-oidc-federation https://zuul.opendev.org/t/openstack/build/d6fc96e3db7046ccb6609b8a8a4754ce : SUCCESS in 33m 02s\n- keystone-tempest-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/c16feca742eb4875a1015e624cd18832 : SUCCESS in 19m 20s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5288761b9a094cc8a6f325f77614fe5c : SUCCESS in 34m 47s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/4bd9dbd03e47427aa746c06bbd311d28 : SUCCESS in 18m 02s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/fb561f0a87824523b157f727dfc0309a : SUCCESS in 3m 37s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b5cb1abbfafd4050bd0d6127a53b4b3df02e4dc8","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-06-12 17:24:23.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"e46413060694e6f951038312f68dfaa2590caf46","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2026-06-15 07:39:50.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"a5bd7e58f7dbefeeef687279e8e7832478f8b67f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 08:29:10.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"10d390a5952d08f1c92e52f04b3fecc28f011f34","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 10:35:05.000000000","message":"Patch Set 1: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/keystone/+/992782 is needed.","accounts_in_message":[],"_revision_number":1},{"id":"4ce9919aaf30729197e2ead336ec2a5904059c1b","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-06-15 13:46:18.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6bdbe73ac7ba4e0bcb11ef0a8ee48529f6145cf1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 15:27:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6fe51fe05aeb4439b0c5a0197f32e7f5\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f191799782cd4ddca34808a0243bba16 : SUCCESS in 18m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3ec5fc3b98c343ebb08ceed05312d368 : SUCCESS in 7m 09s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/afaddc8c475c4b598020832005fddefb : SUCCESS in 11m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cddf78abea114f138c4c0ad5310d4a57 : SUCCESS in 12m 27s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/aa355377e4c94d368864391fa387513f : SUCCESS in 18m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b7a62b384e6447beb83bd5a44767d242 : SUCCESS in 14m 38s\n- grenade https://zuul.opendev.org/t/openstack/build/c16bf2eea60c46d384349f4aeadd36b8 : SUCCESS in 30m 32s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d344f7f3fb7a4fc3ae4afbd2244a9442 : SUCCESS in 1h 38m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/355ae0c8641545f0985cecdee0e34427 : SUCCESS in 14m 19s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/9891902673374f0ba76c4e8029bed256 : FAILURE in 20m 42s (non-voting)\n- keystone-tempest https://zuul.opendev.org/t/openstack/build/295d67807e4c47f3a89f95ca4f763ef2 : SUCCESS in 32m 40s\n- keystone-tempest-fips https://zuul.opendev.org/t/openstack/build/3d7bf0c6dca6471bb711139724ca14b3 : FAILURE in 20m 58s (non-voting)\n- keystone-tempest-federation https://zuul.opendev.org/t/openstack/build/4ecc059b910e4084809c683f510c0b0e : FAILURE in 25m 52s (non-voting)\n- keystone-tempest-federation-k2k https://zuul.opendev.org/t/openstack/build/f7a0c72779ce4b99a08fee4f71e49fa7 : SUCCESS in 31m 57s\n- keystone-tempest-oidc-federation https://zuul.opendev.org/t/openstack/build/2b2419d4dfd444488d8011565757ccd0 : SUCCESS in 13m 36s\n- keystone-tempest-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/75f5589bdb5b490cb9caf504f7d1c231 : SUCCESS in 37m 23s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a66285746068441286491191f764c6d6 : SUCCESS in 41m 02s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/2d29d755c8784c499300df57c9f03cce : SUCCESS in 48m 26s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/a21450fa2c154569acbc82be942ba1f9 : SUCCESS in 7m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ab4ee2554f1f10f33c063953bc2e1302ab412c79","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 20:13:05.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"deae199321c95c17c713f9fb9141f779188df963","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 21:29:33.000000000","message":"Patch Set 1: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/keystone/+/992782 is needed.","accounts_in_message":[],"_revision_number":1},{"id":"512c85c44d873eb32d729e20d147281a8747444a","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-06-15 21:37:11.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"712dfa3c39163de05b07d2e3ccfc744b207891c8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 23:30:06.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/0b49b8be743646ebac605439b6ef10bd\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f26a2f5f742d4dcfa51d0e0bb0051ff2 : SUCCESS in 17m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8af40fd7460c4789828f0bc496368198 : SUCCESS in 6m 52s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d8aa3cdf446942e28259d0f06f9d3851 : SUCCESS in 10m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8e77cc196eea4a9992f9d8515c997b31 : SUCCESS in 6m 57s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/bb7a776a179c45ac8936ba997114ea92 : SUCCESS in 14m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6f18841273d445b3864bd38d8b83766f : FAILURE in 6m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/5a3ccf71961a48af982db094dd5db54f : SUCCESS in 1h 01m 21s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/dc96d4df6d2942228866cf8b52913449 : SUCCESS in 1h 47m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/24377421ec2c4a8d8c9f3443dd08dfd9 : SUCCESS in 5m 40s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/bbd6eaf0eac44d518434531f5a3c2832 : SUCCESS in 19m 08s (non-voting)\n- keystone-tempest https://zuul.opendev.org/t/openstack/build/3eb6594299c94643a7a10d29c0316944 : SUCCESS in 24m 33s\n- keystone-tempest-fips https://zuul.opendev.org/t/openstack/build/d5854d05dbd04c489a36c872298871a4 : FAILURE in 9m 52s (non-voting)\n- keystone-tempest-federation https://zuul.opendev.org/t/openstack/build/819a18c9bcfe4a6491ed3c3aa8bcc329 : FAILURE in 24m 10s (non-voting)\n- keystone-tempest-federation-k2k https://zuul.opendev.org/t/openstack/build/8ffa541dfea04deaaeaf4cd090cc1dae : SUCCESS in 13m 49s\n- keystone-tempest-oidc-federation https://zuul.opendev.org/t/openstack/build/19e44babfc3f422f897e3e2aedec5a9f : SUCCESS in 23m 00s\n- keystone-tempest-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/a3598b8d19774f448ef81defbe887efe : SUCCESS in 38m 25s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/669e2f61bfe0436a8d95c217e8103d59 : SUCCESS in 1h 03m 18s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/2e5e079ba97f47f59b56ebe8f9b534dd : SUCCESS in 22m 11s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/aabdf93239604213acd17756eec08c3f : SUCCESS in 7m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c624ca291f3ee3a553c3254f766fe31d561a59e9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-16 10:53:07.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9e21e7091e8c47688ab1dcbdf5281d39\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/f5cef0e98cc9445d8c90cc913bc9c234 : POST_FAILURE in 17m 08s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c5fc84c60d27453398467ae68e2a28b2 : SUCCESS in 19m 31s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/0c7957739f3341bd8215643940c93efe : POST_FAILURE in 25m 59s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"95250a168f87150de945719781a1c6a73e92880e","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-06-17 03:54:11.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"82c9773021cee4b870d15acc3c1071f57100c3ba","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 06:03:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/016ee5f3f3774f599a5ab54cf0acc618\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/81b4f24f04254fba85d2bc3f1db3a49a : SUCCESS in 16m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d77a1592fd054563a168f4d0aa1eb210 : SUCCESS in 5m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/dc114945447943f9bf7fc4cdec66ba89 : SUCCESS in 11m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4f3aae2d11f24f1596a031f1101352f5 : SUCCESS in 7m 53s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c9f661b3bcf84b23bc712eadbf7e1b4c : SUCCESS in 15m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9bf6482ea8cb4ec28a25c0f94391027c : SUCCESS in 7m 41s\n- grenade https://zuul.opendev.org/t/openstack/build/c3384ba165fe4e368c3b1df962dff64d : SUCCESS in 1h 03m 31s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/76e6acf6f5df48e9ba412e3ff1cda802 : SUCCESS in 2h 03m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8038bfce7a2a4094bac49978e8bfc062 : SUCCESS in 6m 12s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/c6749178c22b45b99579d96c5b0c6336 : SUCCESS in 17m 06s (non-voting)\n- keystone-tempest https://zuul.opendev.org/t/openstack/build/d017dd5ad86e4f65887a433434a6f8f2 : SUCCESS in 23m 19s\n- keystone-tempest-fips https://zuul.opendev.org/t/openstack/build/6d41ebced3244f5cbb0f7c49ab5725af : FAILURE in 9m 39s (non-voting)\n- keystone-tempest-federation https://zuul.opendev.org/t/openstack/build/fcc369773bc342c1ba74c3eae853de67 : FAILURE in 20m 04s (non-voting)\n- keystone-tempest-federation-k2k https://zuul.opendev.org/t/openstack/build/c66393d3b12e494991bd2b1fbb8d0d37 : SUCCESS in 32m 00s\n- keystone-tempest-oidc-federation https://zuul.opendev.org/t/openstack/build/3284c12c8ecb4a6fb714f56ad4756799 : SUCCESS in 31m 27s\n- keystone-tempest-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/b2729ba6e2d240c48de83dadec5bb297 : SUCCESS in 37m 57s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b08a8bd895ba45f389f54dd54b27ceca : SUCCESS in 32m 28s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/62121508ef0a42939ea2e20d9e8f57b3 : SUCCESS in 49m 21s\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/85198a139eb9415184f153cd679ede34 : SUCCESS in 7m 22s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c31fa17259d0912bdea5210d863ac72b8c369a4e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 06:03:36.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"d9ddf36c3a420913a1360839156ff77506dd3aeb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 07:10:55.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e518b4edb20443ddb603476541d1650a\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fffd48fe4dc940fbb50af2815ff28e22 : SUCCESS in 6m 28s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9ab8bf7629654d179df3fbc5a28ba29d : SUCCESS in 10m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1731263db7f148f99137e817ae7bbbce : SUCCESS in 8m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5b9dbe116b8342279527ee7ed9d529d3 : SUCCESS in 13m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/10c6b5a55c3e47729c545646d9ff9d98 : SUCCESS in 37m 45s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3d710c9ddeec4568959633a4f2b6a661 : SUCCESS in 1h 01m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/45f2181a56c3464f963fc6361941783a : SUCCESS in 4m 33s\n- keystone-tempest https://zuul.opendev.org/t/openstack/build/6f6160f6561340ac917d1a6bd4dffdf0 : SUCCESS in 30m 01s\n- keystone-tempest-federation-k2k https://zuul.opendev.org/t/openstack/build/a7d92f039e21405fbc5ff66578be7e29 : SUCCESS in 29m 36s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1f114243d6564cca87fd7f25b2f47dcb : SUCCESS in 1h 02m 29s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/b82370d703d141b48c37b5aa3de088d5 : SUCCESS in 42m 23s","accounts_in_message":[],"_revision_number":1},{"id":"7ac973769709250bfab99af1737b24442e8369b0","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 07:10:55.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"aa22b5b0cd5ae3cf16d87af328bd4e84c343038f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 07:12:07.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8ee7eb78592e43bda478e6ff4fea7551\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d48f7afa5a4844dc807c56eb804e423a : SUCCESS in 57s","accounts_in_message":[],"_revision_number":1},{"id":"26908db94270a2193ccc740b192e0cd8df953b4a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 18:51:53.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/65b5fcd7d2bd4180820ecb687f746219\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/8d2095119b0e4456a0888a52d1c26538 : SUCCESS in 16m 31s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/cb052a3a6e9f44f98b3c3fc9658683bf : SUCCESS in 15m 29s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/64eb6ae4f5a249039db945116f57bdf2 : SUCCESS in 32m 20s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"4172e784581e71b468325c05f4e9023c0fefd9b5","revisions":{"4172e784581e71b468325c05f4e9023c0fefd9b5":{"kind":"REWORK","_number":1,"created":"2026-06-11 16:07:19.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/74/992974/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/74/992974/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/992974/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/992974/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/74/992974/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/74/992974/1"}}},"commit":{"parents":[{"commit":"8e78573a95426f194789f7a13e9f298f1133faf1","subject":"Materialize lazy SQL backend queries","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8e78573a95426f194789f7a13e9f298f1133faf1"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-06-11 16:04:08.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-06-11 16:04:08.000000000","tz":60},"subject":"Materialize limit backend queries in read sessions","message":"Materialize limit backend queries in read sessions\n\nThe limit SQL backend builds a couple of SQLAlchemy queries inside\nsession_for_read contexts but evaluates them after the context has exited.\nKeep those query executions inside the read session so the database access\nhappens within the intended transaction scope.\n\nUse a single-row existence check when looking for referenced limits instead\nof materializing every matching limit row.\n\nGenerated-By: pi gpt-5.5\nRelated-Bug: #2152932\nChange-Id: I3808d57ffab52f768420f26c3346a898bf73643a\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4172e784581e71b468325c05f4e9023c0fefd9b5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4172e784581e71b468325c05f4e9023c0fefd9b5"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
