)]}'
{"id":"openstack%2Fswift~817307","triplet_id":"openstack%2Fswift~master~I601d92d8079ef75c4dd8af0eea8968bdad44c870","project":"openstack/swift","branch":"master","attention_set":{},"removed_from_attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2021-12-20 20:19:57.000000000","reason":"Tim Burke replied on the change"}},"hashtags":[],"change_id":"I601d92d8079ef75c4dd8af0eea8968bdad44c870","subject":"memcache: Prevent possible pool exhaustion","status":"MERGED","created":"2021-11-09 20:52:52.000000000","updated":"2021-12-20 22:26:04.000000000","submitted":"2021-12-20 22:23:51.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"817307","meta_rev_id":"c1e61a810246eb3ba562f4bef3114f5a9383e8d0","_number":817307,"virtual_id_number":817307,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-12-20 22:23:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-12-18 05:46:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-12-18 05:46:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-11-09 22:12: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":"REVIEWER"}],"messages":[{"id":"1fddfc21ce4699034cc095896c6ca26655e4c8f3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-11-09 20:52:52.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"499860e17a5e141f708453631817cac0419b38fd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-09 22:12:08.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/19fdf37395a24c00a4b306830428a315 : SUCCESS in 9m 47s\n- grenade https://zuul.opendev.org/t/openstack/build/1f8c5700bdee47c4990248ee073ed474 : SUCCESS in 57m 16s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/afd4280b8db344a492eb666fec4cbd92 : SUCCESS in 50m 21s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5c8713bdb0964acba85810365a3eae86 : SUCCESS in 8m 23s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/cf31e081956f4b28bc343619ee6c0b50 : SUCCESS in 6m 48s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/9eb525a4b45746cdbad33253b4858c09 : SUCCESS in 17m 14s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8a593188ed3a46a3a6326a1352a816fe : SUCCESS in 16m 46s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1ab1b58a96184ddc846d61663731dbf3 : SUCCESS in 17m 12s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/49582cdef07448f2a8a7de43b7cef25e : SUCCESS in 17m 01s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/5bd2d3d85209449da15dea66ccb5276f : SUCCESS in 15m 20s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/35b42f6d526d4ff69a00674c76a1759b : SUCCESS in 16m 47s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/9ba5a559a2ed454d865a6c2604eb89ee : SUCCESS in 19m 28s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b3be6a7921a34c79bfd98d7f879dfd3b : SUCCESS in 14m 19s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/cb146ba147fd4e54bed8a1be0ab28850 : SUCCESS in 21m 44s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/0c4465148bda43d4af6782217e70a291 : SUCCESS in 16m 22s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/a35d590702d94d8aaec531bb4a7f7351 : SUCCESS in 16m 26s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7018ccfb9fa24bf5931dcdc987ad3cb4 : SUCCESS in 6m 32s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/bf16cc53eeeb47879869eb7f7698c1cd : SUCCESS in 21m 37s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/f6832f4dde704c34a2ba48e2bdcc35b8 : SUCCESS in 1h 07m 13s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/41818179efd447ebadb7ba3c5f618093 : SUCCESS in 1h 01m 27s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/474cd9449528492fb77d9c39f4f44175 : SUCCESS in 41m 58s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3e298a7ed00b4eb9b5f0e534f909934f : SUCCESS in 49m 32s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/622cea6772ec466bb5e6404faad28a9b : SUCCESS in 20m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3efa48cc7ffc4683ad5c1a3096ceaf2b : SUCCESS in 6m 43s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/556c0cf6112045f2a465a78a1ae65fbb : SUCCESS in 32m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ecc3871bc4f84558aec9541ecbda351e : SUCCESS in 1h 08m 51s","accounts_in_message":[],"_revision_number":1},{"id":"d17037ec3e04cdac1f15d4a94874763c4dd15966","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-09 22:39:38.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/c815745763554486b62457a4acaa7120 : SUCCESS in 32m 46s (non-voting)\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/e2f9d8c45c5646b0a6bc17eddfc066b1 : SUCCESS in 31m 51s (non-voting)\n- swift-probetests-centos-8-arm64 https://zuul.opendev.org/t/openstack/build/58bf15513b9d4668b98d0e2d8f24f146 : SUCCESS in 1h 32m 01s (non-voting)\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/81d79d95fbe9491bb787cd33fb0eb77e : SUCCESS in 1h 10m 36s (non-voting)\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/a5874cf8549848cc8bc988fa759aff83 : SUCCESS in 1h 12m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8fff4529fc011259d6a97ada5e68104b95c0da21","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-11-09 22:55:21.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2867b1336ee6d00a69545dd40aa0cfe7af99daaa","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-12-18 05:46:56.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"e3f777a597ca587efad4ab48945d478c8192e92d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-18 05:47:33.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"e73083d8bbd99f1e192533cbc2aeea8b9b4cd5a0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-18 07:22:42.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate 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-docs https://zuul.opendev.org/t/openstack/build/45697fa0bb094154bbcafccccdbb48e4 : SUCCESS in 8m 23s\n- grenade https://zuul.opendev.org/t/openstack/build/5f7a2664d8da4cf1877ffd12ae089c97 : SUCCESS in 57m 21s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f3ebfc233b3d4981b1bfa8589179972e : SUCCESS in 50m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/89f44504a3f74eb79bd30d7fdd5917d1 : SUCCESS in 56m 58s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/7eae3416185642e596bf9d909399f072 : SUCCESS in 8m 12s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/47f1bf7271f748ee90d65b6df385aea3 : SUCCESS in 6m 56s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/5e8b7293f3004e15b75c172a3a51eb61 : SUCCESS in 20m 09s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/3099d8e308564e46834ec6dd2a364b3d : SUCCESS in 15m 14s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9b5c1ac7639b451392c69c3aa69afdf2 : TIMED_OUT in 1h 31m 11s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/f57020dd1ee746e3a8c34255add67015 : SUCCESS in 17m 46s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/18a7d29169b049dfb321baa36625f8f1 : SUCCESS in 19m 44s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8676fc093f924945b31cab3a515460c1 : SUCCESS in 16m 07s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/48fd77b89b824d9e8b7a93865ed9ae28 : SUCCESS in 29m 47s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c9b99c1798134478909c5ef80d8bd001 : SUCCESS in 16m 39s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/8e1af865bd824488a44470f0629d8189 : SUCCESS in 17m 23s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/8f8e91601d1f447e9f9c3fb9eabc1f40 : SUCCESS in 18m 23s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/09a2c329bc404a2e86babdb5a0fae1a9 : SUCCESS in 20m 08s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/09235913c0f24167862e7f09f9d88069 : SUCCESS in 5m 57s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b87cbd2ea13243ada3b2b755df50293c : SUCCESS in 49m 35s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/24b70ac2597b41638f9603ce87ccb2f3 : SUCCESS in 57m 39s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a4022f3ceba444ff8449f8a146cb895d : SUCCESS in 28m 18s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/99bca334d82846ea907ae04092b10690 : SUCCESS in 45m 26s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7994cc347aab4925abebcc6a7517e8b5 : SUCCESS in 15m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7835fe06b74e4875bf4843ba11663941 : SUCCESS in 6m 03s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/91fe1405445e41018bd375989b6deb33 : SUCCESS in 20m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8640e2c7810542fb8966a9c6e13a612c : SUCCESS in 43m 38s","accounts_in_message":[],"_revision_number":1},{"id":"109de2d9d779538c2500e9ccc891287c7ba64eca","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-12-20 20:19:57.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4f3b2fde8c82a722dd9f2a27eb86f01cc326725a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-20 21:20:02.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d6c2ce12577c47c2ba94056d9d63774c : SUCCESS in 10m 49s\n- grenade https://zuul.opendev.org/t/openstack/build/2e6afc8d138940abbeafadf9310c9942 : SUCCESS in 53m 00s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/13291930499c44d8be22f05388e3ffc8 : SUCCESS in 43m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7ab3a745926e47ffbaf678a40e79d9c3 : SUCCESS in 43m 34s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8bc4eaea939e4dc397edac54c386588e : SUCCESS in 8m 05s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a6cac2113f13402184a40a53595e011c : SUCCESS in 7m 26s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a96fac229740425da61c5e947375cffe : SUCCESS in 15m 53s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b1114c796f81440db180ed412e0d20c4 : SUCCESS in 15m 06s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/cefb547f8bc048aba2f03afdad8a394e : SUCCESS in 15m 08s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/24befbb3c9244695b5478a21746156e0 : SUCCESS in 14m 57s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/d8034da473f7478e9c7f4dae9653e1f8 : SUCCESS in 19m 41s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/30ea1e3eae8f4cf09128b91bba67bbf5 : SUCCESS in 16m 00s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/9f0b9371927f433e830f15b16a02ad23 : SUCCESS in 16m 30s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/fffcf38c49ab42a7a13f3b0377a94ea6 : SUCCESS in 16m 46s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/0dab2c06bc574b2595c13eccc36d129c : SUCCESS in 15m 19s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/b25775e84c8b499b91b1780b11d6dfec : SUCCESS in 16m 12s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/4bee08d872c2428d9e1b9a39a9da3bec : SUCCESS in 18m 05s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/08609be329a048c49595345f0b1791e2 : SUCCESS in 9m 00s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/56929aee28904c2db0c01359eaf87039 : SUCCESS in 20m 22s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/cccbff9320214bde8896e9f0e2220049 : SUCCESS in 48m 27s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/6abfbedeb82e49ef93bc0928dab94a5e : SUCCESS in 54m 53s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/164a91ff9c8649d68f0fb917fcfc7042 : SUCCESS in 42m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/91cff108e8cd4f94aace0063405bc6e9 : SUCCESS in 38m 31s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a21addda84534d7fbd0709f42135eb84 : SUCCESS in 14m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f03b465f3413451da689a265e8d57fe6 : SUCCESS in 5m 40s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/07fa4a6d59d240328ca6fe7a89a2eb4b : SUCCESS in 20m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3601903c66c740bd9663e98874c2019f : SUCCESS in 54m 45s","accounts_in_message":[],"_revision_number":1},{"id":"ac3a936603f527bfbc20303a3f455bee83dd6360","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-20 21:20:49.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"f10b37fc97fca7e260a583b02dec652032cd1186","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-20 22:06:03.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/87f8d465414449dfac3d8cbf37d88e7b : SUCCESS in 41m 23s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/6c2f91b7709b41f68b10a5d66f2f5d04 : SUCCESS in 42m 03s\n- swift-probetests-centos-8-stream-arm64 https://zuul.opendev.org/t/openstack/build/39143b233607445d94f0aff15860fe5a : SUCCESS in 1h 38m 56s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/80bdc5967cab4471853abecee657b29a : SUCCESS in 42m 01s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/383c898ffe934f64a79004432ecc0a90 : SUCCESS in 41m 31s","accounts_in_message":[],"_revision_number":1},{"id":"1806e2bf025d200b7ecb5e1d5a6856d3537d38de","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-20 22:23:51.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/636f8fec2ac242fba22d66df85bfae34 : SUCCESS in 8m 20s\n- grenade https://zuul.opendev.org/t/openstack/build/534c9351f57140f384a173a6ba0c2121 : SUCCESS in 57m 06s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/227d2e6bf4714cf8a5ed390cb1059548 : SUCCESS in 50m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/392405778f26400e85cde3fc94a00b81 : SUCCESS in 48m 53s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/1b54730c05454bb68e0653296175bf1f : SUCCESS in 10m 03s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/66724a674e354e95a71272b81bc370d4 : SUCCESS in 6m 01s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/3676c509e5484845adc2226952bd5919 : SUCCESS in 16m 36s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b0b9f384f9e14f9a80a6bc1bb0c0cc8b : SUCCESS in 15m 01s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6b2c4f5fd44547e7b89b807cfa6663be : SUCCESS in 16m 23s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/df07116a3baf4131b5238fbe4973488d : SUCCESS in 12m 43s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/31eedaa115514a398b241f827cda3a41 : SUCCESS in 14m 36s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/3a69d9d0e4d4443b831a5a84178c4b20 : SUCCESS in 16m 02s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/1ca1a4fa0ccd45b58c07f5efbe55b63f : SUCCESS in 17m 34s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/47564fffbbc54b76934f1d7354d086df : SUCCESS in 19m 46s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/e859ad7fd16544d7811a47dfddb82ad0 : SUCCESS in 16m 19s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/ec47c6c90fbb42d08203cd39851d03ae : SUCCESS in 15m 09s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/b7e329fdb14f47efa30e0d7011382830 : SUCCESS in 18m 33s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e0b31c96ae024890834869368fc165d3 : SUCCESS in 6m 10s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/19e16eaceda74f639dde613151e2c486 : SUCCESS in 1h 01m 46s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/23f86a777d8d4bffa97e55b75f617505 : SUCCESS in 55m 32s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/241c069f934d4b6f85d10830877521ec : SUCCESS in 42m 31s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b7178b3d693b46ce8625128674186f06 : SUCCESS in 38m 35s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/780fb356308c475c9eb04ce94f3883f1 : SUCCESS in 15m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/abd17b2fbd20461cb10168a81d365657 : SUCCESS in 5m 48s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/dcfd41075b4d4146a3da281cf3ebbf9e : SUCCESS in 19m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/90621d29f0cd442d8a902f6a962f64fb : SUCCESS in 51m 16s","accounts_in_message":[],"_revision_number":1},{"id":"2ca92ec425b899c0c411568c87c7c93f95049b6f","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-20 22:23:51.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"c1e61a810246eb3ba562f4bef3114f5a9383e8d0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-20 22:26:04.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/569db301d06f4d8485755561ab73aed8 : SUCCESS in 1m 31s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/f5db6fb552e34446bb98b4f1c98c2e52 : FAILURE in 1m 03s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/031c4eba44494edd8419afe9d3705707 : FAILURE in 52s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"898a1d790857fef56b78d7106483d4a9c560fc4d","revisions":{"898a1d790857fef56b78d7106483d4a9c560fc4d":{"kind":"REWORK","_number":1,"created":"2021-11-09 20:52:52.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/07/817307/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/07/817307/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/07/817307/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/07/817307/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/07/817307/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/07/817307/1"}}},"commit":{"parents":[{"commit":"27478f07c3f45067a2644140b7da2b356ca9ac60","subject":"Merge \"proxy: Remove a bunch of logging translations\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/27478f07c3f45067a2644140b7da2b356ca9ac60"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-11-09 20:34:33.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-11-09 20:34:33.000000000","tz":-480},"subject":"memcache: Prevent possible pool exhaustion","message":"memcache: Prevent possible pool exhaustion\n\nNormally, the _exception_occurred() handling in _get_conns() would\nrepopulate the pool -- but it won\u0027t if there\u0027s a MemecachePoolTimeout.\nThe assumption in _get_conns() is that we\u0027ll be waiting on the\nsuper().get() when the timeout pops, but there\u0027s a chance you see\nsomething like\n\n   * caller starts a 1s MemecachePoolTimeout, calls get()\n   * after 0.9s, super().get() returns (None, None), so we call\n     create(), which blocks on connect()\n   * the pool timeout lapses before the connect timeout\n\nPreviously, nothing would repopulate the pool when that happened.\nAnecdotally, having it happen once seemed to increase the likelihood\nthat it would happen again (as more in-progress requests vie for fewer\navailable connections), which could completely deplete the connection\npool.\n\nNow, catch the MemcachePoolError during create() and put back another\ndead-connection sentinel before re-raising.\n\nChange-Id: I601d92d8079ef75c4dd8af0eea8968bdad44c870\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/898a1d790857fef56b78d7106483d4a9c560fc4d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/898a1d790857fef56b78d7106483d4a9c560fc4d"}]},"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"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":{}}}]}
