)]}'
{"id":"openstack%2Fswift~873744","triplet_id":"openstack%2Fswift~master~Ib5bb84fa3f8a4b9c062d58c8d3689e7030d9feb3","project":"openstack/swift","branch":"master","topic":"keepalive_timeout","attention_set":{},"removed_from_attention_set":{"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2023-05-09 01:39:07.000000000","reason":"\u003cGERRIT_ACCOUNT_7233\u003e replied on the change","reason_account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}},"597":{"account":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"last_update":"2023-04-19 06:14:17.000000000","reason":"\u003cGERRIT_ACCOUNT_597\u003e replied on the change","reason_account":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"}},"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2023-05-09 02:56:09.000000000","reason":"Change was submitted"},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2023-05-09 02:56:09.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib5bb84fa3f8a4b9c062d58c8d3689e7030d9feb3","subject":"wsgi: Add keepalive_timeout option","status":"MERGED","created":"2023-02-14 18:55:42.000000000","updated":"2023-05-09 02:57:20.000000000","submitted":"2023-05-09 02:56:09.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":22,"unresolved_comment_count":9,"has_review_started":true,"submission_id":"873744-keepalive_timeout","meta_rev_id":"9217c7be8fa750c8232d2908b79c7347b0c1bb05","_number":873744,"virtual_id_number":873744,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-05-09 02:56:09.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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":2,"date":"2023-05-09 01:39:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":2,"date":"2023-04-19 06:14:17.000000000","_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":1,"date":"2023-05-09 01:39:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"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":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-02-14 20:26:38.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":"2023-02-14 20:41:21.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":"2023-02-15 01:13:35.000000000","updated_by":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"reviewer":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"state":"CC"},{"updated":"2023-02-17 13:51:18.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2023-02-17 21:46:48.000000000","updated_by":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"reviewer":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"state":"REVIEWER"},{"updated":"2023-05-08 07:14:34.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"CC"},{"updated":"2023-05-09 01:39:07.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"}],"messages":[{"id":"2a5790a9ef4b7c47fc94c8fe071f2f82b51c357f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-02-14 18:55:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dd758cd2563cdf2a6072b06c9546d93027b38d06","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-14 20:26:38.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0c5b77f94181474eb534b12d5e7d1d19\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/9d4293f9258e443083d4aad2d06db632 : SUCCESS in 1h 05m 49s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/32e25817df62419da5e653bb77bcd24f : SUCCESS in 1h 28m 43s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/f0679a37b30a40329d41891a3886e5ae : SUCCESS in 1h 20m 41s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/16f74bde05ee42b7ae4c5186eb103d4d : SUCCESS in 1h 27m 34s","accounts_in_message":[],"_revision_number":1},{"id":"8fb22eab0e5424c107e421e9b8a171e717540021","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-14 20:41:21.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\nhttps://zuul.opendev.org/t/openstack/buildset/0ad3cfafecca43f18a32486621a43bfc\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/43828c2d2fa3489f82e9941ab9b27ceb : SUCCESS in 9m 40s\n- grenade https://zuul.opendev.org/t/openstack/build/900b267f65b5414a9e74c29e30de4660 : SUCCESS in 1h 12m 41s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b2b5e0f36f4c45f99d9012026eba4606 : SUCCESS in 49m 54s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/28fade04d9f444d1aeabb0be84798ee9 : SUCCESS in 51m 11s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ae083eddc3c243978c2492d47eb04875 : SUCCESS in 18m 57s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/33b3ef11d1d442efb8b685108b0a41ee : SUCCESS in 18m 46s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2b2ae64477df4b3cb3f82fe20d040593 : SUCCESS in 54m 38s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/cf061a09e6f34942aacaa39e03938de5 : SUCCESS in 8m 29s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a6e9616bbf1c4f5bb44b1384d11320e2 : SUCCESS in 6m 39s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/328fe56baff44e8cbfad9043f5815193 : FAILURE in 19m 36s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/706d4456e9424807b8f14fcdbde837e0 : SUCCESS in 17m 14s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/8907e59cf66f4ecd8349132cc9e461a0 : SUCCESS in 15m 36s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/aa1c77cc0eff4477a65af4124d383b53 : SUCCESS in 13m 53s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/0b4be0274b1a4b9791c154fac3dbd78b : FAILURE in 19m 59s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/2cb786cab154426589be32a74cf7aac1 : FAILURE in 19m 26s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/6a5cfc7717be425ab2de4bb612eb458e : FAILURE in 52m 29s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/950dfbd0f50844ac918bb544e95aebf1 : SUCCESS in 14m 26s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/b29f28d373764f60b31b16a8810d9d2e : SUCCESS in 16m 49s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/94075222285e496f861dd917c4b9b640 : SUCCESS in 15m 32s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/16d7f06274b04de894f6667ffe554f1b : SUCCESS in 6m 44s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/b41a4c01b47543f28bed1664f3c81414 : SUCCESS in 14m 29s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/d091e6e2caff41639eae25b115aec65f : SUCCESS in 7m 12s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/dae15a5bc23240e2a193d8ff883c1ae7 : SUCCESS in 52m 33s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/bc26fbbdef8a41e58ffd11182d5493c3 : SUCCESS in 57m 11s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1ab97704acd4414cb851a54f1a9653a9 : SUCCESS in 56m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/28fef7269bfd4d06ad92b6a2571a258e : SUCCESS in 49m 02s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e35560ddc05e4dc79cd14c5fac8b4a36 : FAILURE in 16m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ee32b3cd2794458e9780050fc2998c65 : SUCCESS in 4m 42s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/dd1b4901d58d4c5c96a6f0faa8d6f62c : SUCCESS in 23m 29s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4c10c230c47e455fa16ef29b1801f61f : SUCCESS in 1h 17m 53s","accounts_in_message":[],"_revision_number":1},{"id":"6de14c5625053252f7ba8cbfaf0835ffeb51e88f","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2023-02-15 01:13:35.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0110d9e5c04d840239d2953c3dca78eab638d9f8","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-02-15 17:30:50.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c115ad072a71f66d6390c8d6ed3fc6e674bc82a2","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-02-17 13:51:18.000000000","message":"Patch Set 1: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"da69ffb94789d7e63f3b2cf1ccd8707bfb2c79da","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-02-17 16:43:46.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"3326925b59fca9e8cc141c3553c41db26793834b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-02-17 21:02:17.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9fd41324fed166f31346289d0a659ce4e2b52d3e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-17 21:29:19.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7154572a737a4ab3941cbc43d084c352\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/708f98a815cb4e1db358b2b31ef04c2a : SUCCESS in 18m 37s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/4643691fa3bf4c438d31070f89baeb26 : SUCCESS in 15m 44s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/a9bdf5433eb04de9bfa704e9cda7ae05 : SUCCESS in 22m 11s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/2080ebefd03a45fea6f0787cd1e796a1 : SUCCESS in 25m 31s","accounts_in_message":[],"_revision_number":2},{"id":"a1496f280a3061d6eb0d2ce268fb479a84c005a6","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2023-02-17 21:46:48.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"5707a8cdbc78d5ab0152d8dc8fe000bf8f21fe5e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-17 22:08:25.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/95703ce818184b1aa12ed6f0656a6ce1\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/73b5e6e5e25e41a9b31660a29193b72c : SUCCESS in 8m 32s\n- grenade https://zuul.opendev.org/t/openstack/build/ea58d312c5904c2997a8226cbba1c22c : SUCCESS in 55m 53s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ad8f55a960854da99a82e84ea071a2c8 : SUCCESS in 30m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9b1e3fb97c11494f9f8706f92eccbd3f : SUCCESS in 55m 49s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b821bd667b94452ea4f48f87b63b6e8a : SUCCESS in 15m 48s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/17319fa5841146538d83a969046b71cf : SUCCESS in 17m 16s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/30ddf69687e84d2fae9759867afab536 : SUCCESS in 16m 25s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/dda00e262fc24b25a3cee54acade079d : SUCCESS in 8m 09s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/49592d6d520a46d8bff1021b6036a7c0 : SUCCESS in 5m 24s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e71bf5ac05884394b7ddb18e9bbfb778 : SUCCESS in 15m 54s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/050c3ab4fa084c12b859a23e8ffdb1f0 : SUCCESS in 13m 56s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/9876bfe4947a468badba5830c021d766 : SUCCESS in 14m 41s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/7d92d6a51579420b8c8b9ee01535c669 : SUCCESS in 35m 03s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8d1741a45e9b4fd39924357f4b4174be : SUCCESS in 15m 14s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/4828d990a7174ac0a09371eed9c2713a : SUCCESS in 15m 36s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/663bfb6c398f42c6bf2cc9a29c416ae6 : SUCCESS in 19m 18s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/4ea90c8cbde7422daecd29dc1656e793 : SUCCESS in 35m 48s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/bc5471e110f24786adb9bf9a6013c3aa : SUCCESS in 35m 32s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/6fa8a9e9e7ff4425930e2f84c80455b8 : SUCCESS in 14m 17s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/53f853b6a64448f980c083cf5e42b404 : SUCCESS in 6m 14s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/351c156edc6b4e1e859d220e91acc390 : SUCCESS in 30m 07s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/57fdebd11873496a97283bbc6ce5ec17 : SUCCESS in 8m 17s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/56dc6e38912d47839d29458999047127 : SUCCESS in 55m 32s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/3256f8fb961d47dda593afb967bca33f : SUCCESS in 55m 38s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/356fb3a391e546ac9743077c907e34ad : SUCCESS in 1h 03m 59s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e687955f868d4792b50b3b2997f7ce7d : SUCCESS in 47m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/253767213ad84badbbb31eaabbe59f32 : SUCCESS in 15m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9e7447bab6c5451c908b743764bfc5d3 : SUCCESS in 5m 08s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/509c8f61cc6d45d4953e3644c49b4209 : SUCCESS in 43m 15s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a9c02cbfc192406fb4c0035ccd14c845 : SUCCESS in 49m 48s","accounts_in_message":[],"_revision_number":2},{"id":"b3e14ac7a25c8ad36a96e40959f0695ff7c70b20","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-02-21 19:00:03.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"cbd6c8bbecb415fa60f87ef8a9843c8937a6810d","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-02-21 19:34:49.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"e885bb04175d28804c385aec5df866f8985a9354","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-04-18 18:49:12.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"4f2790523e8d8854c8bedcc3e1b78cd24ba0ef71","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-04-18 20:04:13.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c9215747fa2e40bbaab790b6f5204ea3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f6d87638e1bd4517908ca094a9e4d773 : SUCCESS in 8m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/823a6b71f1fd452eae2b14307976cac0 : SUCCESS in 39m 56s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/07a0660cf40e4735969b3d227ef5784e : SUCCESS in 30m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/de05fdab23314e198a9a291f5a7ba7eb : SUCCESS in 48m 47s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e514cba4d69b43928a74337ea97e7bc1 : SUCCESS in 14m 44s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d918954942624bb88c2baa80bff5a60f : SUCCESS in 15m 04s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1ec13ebb62e3473ebcb86b71c8588587 : SUCCESS in 16m 09s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e8b7d456554848ebb4bb378e8e18d731 : SUCCESS in 8m 47s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/17c316ea87f2424994892fd79b25c74d : SUCCESS in 6m 30s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/6aad4764af484545ae53edfc5818be3c : SUCCESS in 25m 54s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/077be9655b1e4c959eecea9e2d51bd44 : SUCCESS in 16m 35s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/222ec88771b2431b83971dc3555b87ec : SUCCESS in 13m 58s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/9e6612bea66c452cb6aa2c8c9437ab1b : SUCCESS in 16m 03s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/69f5f417c75f4bc782ca058902cea3fd : SUCCESS in 23m 45s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/529620680ff94a24af0ba50149379e87 : SUCCESS in 17m 50s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/a4f9db7f4c2b4249b3e5d86beafafed2 : SUCCESS in 17m 36s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/90fb0d50c65e496b85dd827ec04a6ebb : SUCCESS in 14m 19s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/c44dc982805e48e3adb6ea77672df6bf : SUCCESS in 13m 59s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/4e11f1b154c94215add595178860e989 : SUCCESS in 15m 58s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/5a7e1a6bca454c85b4c1d40701c95306 : SUCCESS in 6m 38s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/4a1b2186a5454cd49181f6f43987e316 : SUCCESS in 20m 35s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/ad7d6a23ffe5417882a5e8111c8fced7 : SUCCESS in 7m 41s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/41ddc79d9522495ab7fb7c0184019d7a : SUCCESS in 49m 47s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/4ec95bdfce674be1b456b632da097b25 : SUCCESS in 57m 59s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8279a3195ea3499c93eb26799518c2a0 : SUCCESS in 1h 00m 36s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/975f078c4d044645bf0ab67175993260 : SUCCESS in 1h 03m 42s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9d8f438891e246c5865da24bf8d75f4d : SUCCESS in 24m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9e1de2de5b5b4995b49a6917716b485f : SUCCESS in 4m 24s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a4b20f4ec61741cb86bd4842598c806f : SUCCESS in 20m 44s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d8f2e53fb59646a983633541b414d6cd : SUCCESS in 58m 06s","accounts_in_message":[],"_revision_number":3},{"id":"a11a772b4b37d9b7ff23ba99bdb5641ba0abc17c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-04-18 20:21:47.000000000","message":"Patch Set 3:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ef13cc5f4dba425e90f1461f6331d5a2\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/c6f598738398432a98ae0f81a7886449 : SUCCESS in 15m 54s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/71e821072a6a4eec84ef91f562ba5b50 : SUCCESS in 16m 14s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/a17b3a82027f4089986c0c4edb6846f3 : SUCCESS in 1h 27m 35s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/759ce18e6eae4839a72845a3a6c919e7 : NODE_FAILURE Node request 300-0021003796 failed in 0s","accounts_in_message":[],"_revision_number":3},{"id":"700ac23299db37da4315b017182e40deec64ab8b","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2023-04-19 06:14:17.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"f246dd58c53cc32ed10e40d2b49782af39fc94ce","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-04-21 16:50:45.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"65212c18dd6161add86cdb5c7a4a411e94fbd1a0","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-04-28 17:31:26.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c24dc5b367adda5267b9bc8222957e9c8a7baab8","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2023-05-08 07:14:34.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"590b7d30f7dbf575c6f91bfb18c4d16f81b4075e","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-05-08 18:12:04.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"f0a28a49b27ecdc0746b92a01894594a735a1a0c","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2023-05-09 01:39:07.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"877aa62e733165c9175b8da096c3542754558b6e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-09 01:39:39.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"5ff0c9bc50f5b93988e81d8410ec34ac5e3715ea","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-09 02:56:09.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4664e97647b144188cf5faad1b95b3cc\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9e78e74cdd714222ad67b51fccd9509b : SUCCESS in 8m 14s\n- grenade https://zuul.opendev.org/t/openstack/build/daa3be42193d4573aafe58a6c9e8b63f : SUCCESS in 47m 30s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/4f5d7185bba247b7ad2e6523e6373c77 : SUCCESS in 37m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/410ce09fd38d47389595a78dcabee1b8 : SUCCESS in 51m 24s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/382456e20f4345dda4b91d015bd157f9 : SUCCESS in 9m 41s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/1b4270beac59441eaa45c486894ecfb5 : SUCCESS in 5m 01s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/4b47f6da0dd0435e9d1f2b4455736c95 : SUCCESS in 15m 26s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f2d7fc9a4def42aeb5a2c85cf5a5a92d : SUCCESS in 17m 02s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/9fbaf8e32e4d40ccaac088e205f6b7a7 : SUCCESS in 14m 02s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/4ead9580194f4565929ce9c46d89d51d : SUCCESS in 12m 02s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/c123728a506946458c77dcb47a08b6db : SUCCESS in 17m 14s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/ec33479cd6f6490a935d56ea62c430cd : SUCCESS in 19m 21s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/46111d1baf7b48ddba928373a85e7390 : SUCCESS in 17m 40s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/586084d3bc964675a582eefaadc0af60 : SUCCESS in 13m 31s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/cac4edb6cc894ef6ae8b71e1a76e7e55 : SUCCESS in 11m 59s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/b9c541e072a34b60b3ce0b098b27b17a : SUCCESS in 13m 52s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/2f44808da89f4dffb472c192ecd87d50 : SUCCESS in 6m 01s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/9a7be62734e84fb4a7a028a413e9bad1 : SUCCESS in 7m 03s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e11bdfd783aa44d58e96c1ed5645c222 : SUCCESS in 53m 41s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/f824733a1c6c45f687000095eaaf4b0d : SUCCESS in 1h 16m 01s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/b31b31ae72dd429dbc9061038545405d : SUCCESS in 49m 09s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/8295484f5138404490ca5e8ba8eb1364 : SUCCESS in 57m 19s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a59a3b8973d14607978e75d3790ca909 : SUCCESS in 18m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/649672a781274e28a129ab088597256f : SUCCESS in 3m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b20d592e706c47b5b82283e4428f8db5 : SUCCESS in 56m 49s","accounts_in_message":[],"_revision_number":3},{"id":"ef763db0beef2208dcd39ccbdbc142027f3cd664","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-09 02:56:09.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"9217c7be8fa750c8232d2908b79c7347b0c1bb05","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-09 02:57:20.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7a82a8b25f6448e09bcad653020b436c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8e705a5d596241139393570864f608d4 : SUCCESS in 50s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/b7daa27bb6fa46f18016be0c2e16536a : SUCCESS in 32s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/28561b6843834b2097debedc63e55eea : SUCCESS in 38s (non-voting)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"469c38e9fb91bf383e92fd697eceb07f30316030","revisions":{"42fac0903e5e23bcb0ee8b0375d1afcb8fb50387":{"kind":"REWORK","_number":1,"created":"2023-02-14 18:55:42.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/44/873744/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/44/873744/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/873744/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/873744/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/873744/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/44/873744/1"}}},"commit":{"parents":[{"commit":"488f8c839f034172d20b3f28ca851d83b7a3bfff","subject":"tests: Fix some func tests to do with metadata maximums","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/488f8c839f034172d20b3f28ca851d83b7a3bfff"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-02-14 05:46:40.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-02-15 02:55:36.000000000","tz":-480},"subject":"wsgi: Add keepalive_timeout option","message":"wsgi: Add keepalive_timeout option\n\nClients sometimes hold open connections \"just in case\" they might later\npipeline requests. This can cause issues for proxies, especially if\noperators restrict max_clients in an effort to improve response times\nfor the requests that *do* get serviced.\n\nAdd a new keepalive_timeout option to give proxies a way to drop these\nestablished-but-idle connections without impacting active connections\n(as may happen when reducing client_timeout).\n\nChange-Id: Ib5bb84fa3f8a4b9c062d58c8d3689e7030d9feb3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/42fac0903e5e23bcb0ee8b0375d1afcb8fb50387"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/42fac0903e5e23bcb0ee8b0375d1afcb8fb50387"}]},"branch":"refs/heads/master"},"e325506b8ee372fcdffd72dd83e5cbf526141c11":{"kind":"REWORK","_number":2,"created":"2023-02-17 21:02:17.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/44/873744/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/44/873744/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/873744/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/873744/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/873744/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/44/873744/2"}}},"commit":{"parents":[{"commit":"488f8c839f034172d20b3f28ca851d83b7a3bfff","subject":"tests: Fix some func tests to do with metadata maximums","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/488f8c839f034172d20b3f28ca851d83b7a3bfff"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-02-14 05:46:40.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-02-17 21:00:20.000000000","tz":-480},"subject":"wsgi: Add keepalive_timeout option","message":"wsgi: Add keepalive_timeout option\n\nClients sometimes hold open connections \"just in case\" they might later\npipeline requests. This can cause issues for proxies, especially if\noperators restrict max_clients in an effort to improve response times\nfor the requests that *do* get serviced.\n\nAdd a new keepalive_timeout option to give proxies a way to drop these\nestablished-but-idle connections without impacting active connections\n(as may happen when reducing client_timeout). Note that the *first*\nrequest on the socket gets a full client_timeout to send the request\nline.\n\nChange-Id: Ib5bb84fa3f8a4b9c062d58c8d3689e7030d9feb3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e325506b8ee372fcdffd72dd83e5cbf526141c11"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e325506b8ee372fcdffd72dd83e5cbf526141c11"}]},"branch":"refs/heads/master"},"469c38e9fb91bf383e92fd697eceb07f30316030":{"kind":"REWORK","_number":3,"created":"2023-04-18 18:49:12.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/44/873744/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/44/873744/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/873744/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/873744/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/44/873744/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/44/873744/3"}}},"commit":{"parents":[{"commit":"4b6f54d063c33e13ced7d6dd5208921680f56ca6","subject":"Merge \"ssync: Round-trip offsets in meta/ctype Timestamps\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4b6f54d063c33e13ced7d6dd5208921680f56ca6"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-02-14 05:46:40.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2023-04-18 18:49:05.000000000","tz":-420},"subject":"wsgi: Add keepalive_timeout option","message":"wsgi: Add keepalive_timeout option\n\nClients sometimes hold open connections \"just in case\" they might later\npipeline requests. This can cause issues for proxies, especially if\noperators restrict max_clients in an effort to improve response times\nfor the requests that *do* get serviced.\n\nAdd a new keepalive_timeout option to give proxies a way to drop these\nestablished-but-idle connections without impacting active connections\n(as may happen when reducing client_timeout). Note that this requires\neventlet 0.33.4 or later.\n\nChange-Id: Ib5bb84fa3f8a4b9c062d58c8d3689e7030d9feb3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/469c38e9fb91bf383e92fd697eceb07f30316030"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/469c38e9fb91bf383e92fd697eceb07f30316030"}]},"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":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}}]}],"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":{}}},{"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":{}}},{"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":{}}}]}
