)]}'
{"id":"openstack%2Fswift~848930","triplet_id":"openstack%2Fswift~master~I5983132f776b84db634fef39c833d5cfdce11980","project":"openstack/swift","branch":"master","topic":"remove_memory_dbs","attention_set":{},"removed_from_attention_set":{"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2023-02-09 08:46:13.000000000","reason":"Change was submitted"},"34930":{"account":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"last_update":"2023-01-10 18:28:28.000000000","reason":"\u003cGERRIT_ACCOUNT_34930\u003e replied on the change","reason_account":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"}},"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2023-01-10 19:26:58.000000000","reason":"\u003cGERRIT_ACCOUNT_1179\u003e replied on the change","reason_account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2023-01-30 18:59:07.000000000","reason":"\u003cGERRIT_ACCOUNT_15343\u003e replied on the change","reason_account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}},"hashtags":[],"change_id":"I5983132f776b84db634fef39c833d5cfdce11980","subject":"Remove :memory: from DatabaseBrokers and unittests","status":"MERGED","created":"2022-07-07 07:29:10.000000000","updated":"2023-02-09 08:48:10.000000000","submitted":"2023-02-09 08:46:13.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":25,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"848930-remove_memory_dbs","meta_rev_id":"ec43963751ba9d0c120848f4074d94a47e6ce01d","_number":848930,"virtual_id_number":848930,"owner":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-02-09 08:46:13.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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":2,"date":"2023-01-10 19:26:58.000000000","permitted_voting_range":{"min":2,"max":2},"_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"]},{"value":2,"date":"2023-02-08 21:23:29.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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2023-02-08 21:23:29.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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-07-07 08:15:56.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":"2022-07-07 16:43:11.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":"2022-07-07 21:54:44.000000000","updated_by":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"reviewer":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"state":"CC"},{"updated":"2023-01-10 18:23:13.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"CC"},{"updated":"2023-02-08 21:23:29.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"}],"messages":[{"id":"ec0e25a97ef979f7291e7f47981b19e93a70579e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2022-07-07 07:29:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ec81b07f349790946bab2503e08a1e4c4bb851b8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-07 08:15:56.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b1133f8bd437489f93ef21f018e7b0ba\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f764625bf92c4ed9a362903aaa4886d9 : SUCCESS in 7m 42s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/70da586dca124e3fa19b9c41f36c84c7 : SUCCESS in 44m 29s\n- swift-tox-func-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/65ff0d703864431995151075904bf53e : RETRY_LIMIT in 4m 20s (non-voting)\n- swift-tox-func-encryption-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/1a7bfcc24de54d01afcc72138d5903e0 : RETRY_LIMIT in 3m 38s (non-voting)\n- swift-tox-func-ec-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/94a7dbdde7504662bd3e5432fe7b39ca : RETRY_LIMIT in 4m 17s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/d9772aa4163b42008d1e70b765f215f3 : SUCCESS in 9m 01s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/9ba6611f6ae14d208cb20bf7fd9c81e6 : SUCCESS in 4m 45s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/b27144ad7257409eb33bb264d03f0909 : SUCCESS in 25m 14s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/85b1f3364e5041098d1975fa07393e6f : SUCCESS in 22m 24s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/5830d94916f0490c97a647fe3535bfc0 : SUCCESS in 13m 00s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/15b43146be6046baa3d437256637e203 : SUCCESS in 15m 31s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/41bd16d9e228487286daccb6abaffe56 : SUCCESS in 15m 18s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/1b9d2d40c2314941b0de6ea80a3ca70e : SUCCESS in 15m 26s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/f7c5473187d643299721e048cbb2c1f7 : SUCCESS in 12m 20s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/493a0afe485c4e0a9caf8bed81cbe08a : SUCCESS in 12m 48s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/aa198dd1b02a48a8a6b7eecdd3a5fa35 : SUCCESS in 14m 06s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/69e19d3bd4f64300a738ff8d01ba7a63 : SUCCESS in 37m 07s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/583585503a214c26896197c1a087454b : SUCCESS in 31m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ad7db5d74e5a47feac330146c64fe823 : SUCCESS in 14m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/96430907f98e4b87a6119717efa09708 : SUCCESS in 5m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2ea66d5d6cee46b8af715f535315d450 : SUCCESS in 18m 10s","accounts_in_message":[],"_revision_number":1},{"id":"ea6a644741ee0d6cd38e8883085cd2148ecc45e4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-07 09:02:24.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/18150d26fdc34b7ebb6fe478cb492b0b\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ead66ffe1018490c9621a773025afbae : SUCCESS in 29m 01s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c90ffdb0ea5a471f8674f6a04997b1bc : TIMED_OUT in 1h 31m 00s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/1fe18f121c2245b584dae95c9ee4aee9 : SUCCESS in 1h 10m 42s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/6909b35d67304d9da868d7df276df8f2 : SUCCESS in 26m 29s","accounts_in_message":[],"_revision_number":1},{"id":"713743fb59ddd1cb05f9c39b07858679bc5d9230","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2022-07-07 16:43:11.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b2ea03e15c9360f1f398e5fa89f912ef5cf06c99","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2022-07-07 21:54:44.000000000","message":"Patch Set 1:\n\n(6 comments)","accounts_in_message":[],"_revision_number":1},{"id":"4726dde5aed4df3700b7fc8a0d88a956bc88baba","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2022-07-07 22:28:09.000000000","message":"Patch Set 1:\n\n(5 comments)","accounts_in_message":[],"_revision_number":1},{"id":"cf104246a7b8d4aed1512ad84f359f5464677e53","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2022-07-07 23:04:32.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9d88cb1bc5370159354a8a490e274fbfb0d0936a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2022-07-08 04:39:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"344627b812b68177de26a2b80cc8aafa0c3d004b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-08 05:44:18.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9fcbe2915ca04c4f8ae40b792e69e3ff\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6c2909f37e2b4f18b5fc6053ee064663 : SUCCESS in 8m 47s\n- grenade https://zuul.opendev.org/t/openstack/build/aaa319231681476fbff973d9590232f9 : SUCCESS in 42m 06s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/da9dd309f0234c7fb27e8e0c6bda0d5e : SUCCESS in 41m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/60e50d3884414c73a69ad50419a22036 : SUCCESS in 37m 31s\n- swift-tox-func-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/a134de519d034ee499bea144ff81b936 : RETRY_LIMIT in 4m 35s (non-voting)\n- swift-tox-func-encryption-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/449333485ef040259b77f42766dccc5b : RETRY_LIMIT in 4m 34s (non-voting)\n- swift-tox-func-ec-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/f9c047f022b04e70b133a1a988320c36 : RETRY_LIMIT in 4m 52s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4d1d0ea504614caaafbecd977e957762 : SUCCESS in 7m 07s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/3692126127094707a58b327157479b7d : SUCCESS in 5m 55s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f74b43be49ed4d96ae6a16d916374e10 : SUCCESS in 16m 55s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d00895b7ae074a589b49deb031abb022 : SUCCESS in 16m 03s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/99888dea146647cba8f8d00da334f380 : SUCCESS in 19m 20s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/5eda6d996923409190bc133464835135 : SUCCESS in 20m 16s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/feee7c4df82b47eab764541a51670542 : SUCCESS in 20m 37s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/bcbcfd571c1546b9b6f12e312a68d48b : SUCCESS in 18m 40s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/f1af04c088204dd78eedaecdec4e57eb : SUCCESS in 17m 59s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/e1e6ce7515de4b7397c89455a282639d : SUCCESS in 14m 35s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/f5439e6bd5ee4b30bd0d7ef429737b76 : SUCCESS in 20m 02s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/1e24a602c3534070a60eb6c93068eced : SUCCESS in 5m 57s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1dc3910ac73e4c40a8978e88855439c3 : SUCCESS in 19m 42s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/f0b08aa8587547fe9760515a784ada86 : SUCCESS in 6m 58s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/8dece9c96f7b4d51bce27cc291ab7b17 : SUCCESS in 1h 01m 34s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/e1559d3daf3842a1a0acc7bf81f32ce7 : SUCCESS in 59m 57s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/deb8d7770f8249eeb7aca30d0fe2fad2 : SUCCESS in 40m 00s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/fe95e1a145b943bead77a62972872f17 : SUCCESS in 44m 55s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c199dea3967940c482e5f71d8f09857d : SUCCESS in 21m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ce755a645f1641dd83def128425b0487 : SUCCESS in 5m 18s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0a30c358b5bb4a9fa0d77c9f5a36e925 : SUCCESS in 24m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bceacb4c21e94baaa2aec1e02fc15bc2 : SUCCESS in 57m 09s","accounts_in_message":[],"_revision_number":2},{"id":"d17fbc79eb36a67c46e694e1c478efdc84112801","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-08 05:46:49.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/68c051cb4e5745d799ae65ffaa38cf9d\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/2fb074023f69483282303608df92b5f0 : SUCCESS in 47m 32s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7966d8a5e83f4f27a2a6b4996fb86fe7 : SUCCESS in 31m 51s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/4ebae73dc7714384b80a80b2b39dacb3 : SUCCESS in 1h 05m 06s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/91e4c0d023904997a9b1c017f3016a1e : SUCCESS in 27m 52s","accounts_in_message":[],"_revision_number":2},{"id":"23b548d88621676a3038582fec6719e1aa72a555","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2022-07-08 05:51:38.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c329e3b37bf0552cf232fc0635b33ed86177822d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-08 06:33:44.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/51fdeeb1c07e40419b95df028f374b64\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/10d0c3c6f8e740b5858a754d3e6eb251 : SUCCESS in 40m 16s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/384eba23c6da47cda93d705e39e850b7 : SUCCESS in 40m 41s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/25e29ee7bee44399a3e1090d35d79c4b : SUCCESS in 36m 07s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/12f5a0b0cc104a4784734cb28fe98ae4 : SUCCESS in 35m 40s","accounts_in_message":[],"_revision_number":3},{"id":"2293783b3b5d1225e9fbb6cbeb4095a8f347466d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-08 07:07:40.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/185fde60458c4d44abe9d9a95f899ddb\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d35f46334e5644fa8b406b05ae74cb08 : SUCCESS in 8m 20s\n- grenade https://zuul.opendev.org/t/openstack/build/9db5aaf7ed51421aa78573c0c4636255 : SUCCESS in 50m 48s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5ded769eff46446d844fd9f6f2708342 : SUCCESS in 41m 33s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/551a3cc1f57f4fc1b00b2df15f6e924b : SUCCESS in 45m 34s\n- swift-tox-func-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/849ca735d64949de869a0d3cfe54fe4a : RETRY_LIMIT in 5m 12s (non-voting)\n- swift-tox-func-encryption-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/507773ce2053461885591bd468cf576e : RETRY_LIMIT in 3m 58s (non-voting)\n- swift-tox-func-ec-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/4e8c2c0e13294b5dac9a852caf779fd6 : RETRY_LIMIT in 3m 59s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4591d4e2beb04ae3bc8f404dacad5891 : SUCCESS in 6m 46s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/ec34826c3ecd4cbe945fda085cdf6694 : SUCCESS in 4m 55s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/dc7da7478e494c16adfcb80827c6d23a : SUCCESS in 23m 20s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/21e749573079484f8a7901d291fcadda : SUCCESS in 23m 00s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/db58b62e041748e696b91e731e29bece : SUCCESS in 23m 17s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d7d5640be0354b5eae5af3a3a6332681 : SUCCESS in 26m 01s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a0fac6ff2e8f4618a710d226c088bea1 : SUCCESS in 25m 09s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/e75e909aa8c94d4fa348eca7405f6a46 : SUCCESS in 25m 28s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/9772b32f2a2d4851957c6f17cc38f3f7 : SUCCESS in 23m 32s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/cae6473dac014c829e09e22cf6305200 : SUCCESS in 23m 20s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/1e65810a7ddc4fe4acc12d9d1387d2e5 : SUCCESS in 24m 57s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/900e27ba3c884a3b9b66a6d6b957765c : SUCCESS in 6m 09s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/223efdaeb5ae4bc996fe4d51747180f0 : SUCCESS in 22m 21s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/20be84484cfd4a199270fa77d729e108 : SUCCESS in 7m 01s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/811ea74e10dd43c49493ab3eabba171a : SUCCESS in 1h 13m 49s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/f1623082171b4e24bb35089f9000c538 : SUCCESS in 1h 09m 41s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/72bafc6e282a4cb084410fc99296cf67 : SUCCESS in 48m 06s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f9ec7b6dd6824d7fa7f1fb42e3521eaa : SUCCESS in 47m 08s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b73cc6e5a3fc48ba90c009bf58f7b3ef : SUCCESS in 23m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5e10b71827e345daae7169ab7e75f60e : SUCCESS in 5m 54s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/21e0d80e18d945f0ae6561675a7a5257 : SUCCESS in 27m 36s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ecfcc5d8fdc745a58f26d07286a88d03 : SUCCESS in 48m 51s","accounts_in_message":[],"_revision_number":3},{"id":"7743a52480a8b4e8bb955abaea324ecda23ad1c8","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2022-07-10 23:35:51.000000000","message":"Patch Set 3:\n\n(5 comments)","accounts_in_message":[],"_revision_number":3},{"id":"7e5763b79fe3d1e89192c4d2a450eae2b55bc2d5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2022-07-12 02:31:08.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"c8844dd7c155291f31f468b8ad799be6ef804997","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-12 03:43:25.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/62c77a45bfc74aef93feb042a2a19c59\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5a759d82497e41c7a2830eee09259bf4 : SUCCESS in 9m 33s\n- grenade https://zuul.opendev.org/t/openstack/build/41a066a83521484a8ef85d68ba699250 : SUCCESS in 48m 53s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/d7f912808fe24f14a0d5381f529a4e42 : SUCCESS in 44m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/84dd7b39626f42f7a403619618ecc636 : SUCCESS in 47m 22s\n- swift-tox-func-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/f95db39d9e354f6aa2d59aa425947def : RETRY_LIMIT in 6m 55s (non-voting)\n- swift-tox-func-encryption-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/ff7304526904471bbae9df24ca5bf8d9 : RETRY_LIMIT in 4m 26s (non-voting)\n- swift-tox-func-ec-py36-centos-8-stream-fips https://zuul.opendev.org/t/openstack/build/c99d5466fcae4787b169540d2e6abdf4 : RETRY_LIMIT in 5m 30s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7febcf8e11eb4d0eb23d40692ebab002 : SUCCESS in 8m 22s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/bd3fc3fd48544715a765c5c02abab272 : SUCCESS in 6m 09s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/fae1887338be48f6bb96cda943ad0fc7 : SUCCESS in 13m 39s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1f16dfea631f45b7a6e40411fdaed69d : SUCCESS in 17m 14s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/d0b13259bfc64b0f8e2e1581ab9cc525 : SUCCESS in 16m 49s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f7d4c381b8914bcc98b3cfac927a8bdc : SUCCESS in 17m 28s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/cefa4abb0ff14b4b9e6e0a6e6ea38a33 : SUCCESS in 19m 09s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/9d492f12cdc440fdad0758ff285563dd : SUCCESS in 14m 58s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/3037f1a03e424b3288117c518107698b : SUCCESS in 17m 40s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/7d7d067b89034cb3b4984f97c408ee6d : SUCCESS in 15m 44s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/a1ddde54404644afb0f3469734ac31a8 : SUCCESS in 13m 53s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/a3fc52a3097a45baa3f12b3b2cd17791 : SUCCESS in 6m 15s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/0b675a35f1784e4eafb3a1abf5717e7e : SUCCESS in 15m 00s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/232740fbb4a34e48bc835362806ca1ba : SUCCESS in 13m 26s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/dfa32930eb8942ba96250fa757cecd70 : SUCCESS in 39m 45s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/d1a854b24a1b44eba3ffa63e9a42d866 : SUCCESS in 45m 09s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d27b454c0ce248eab5f22bd170a9f3c3 : SUCCESS in 34m 25s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/87bf780c327049d8b4a46c7b07129034 : SUCCESS in 51m 07s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ab2797848b374c6a8d1f521c49da05e1 : SUCCESS in 12m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8575f25a1b0b457e84002ff7f1c935c9 : SUCCESS in 6m 03s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/60e87b8c60084f098005c260ac0a52cf : SUCCESS in 24m 15s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bda51de4d377402093ba5e092f3a72aa : SUCCESS in 39m 34s","accounts_in_message":[],"_revision_number":4},{"id":"01eebb4733034b0ebb4a48b7bee8d77dde0367dc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-12 03:49:26.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d4b50bbc070a44dd900e897e651fba5f\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/01d46513f3dc4b058c25efc45cad8ef6 : SUCCESS in 1h 13m 49s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c5f98cd57d9b4bdda7e95c8f5d9269a1 : SUCCESS in 59m 28s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/f38e129c8fc14d838070ca1c1ccd78b8 : SUCCESS in 1h 12m 15s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/d4962f28b4ac4c8aa5432cdd71d38042 : SUCCESS in 57m 25s","accounts_in_message":[],"_revision_number":4},{"id":"e8cf940c539fbe4ae44394777c232c0576feb4b0","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-01-10 18:23:13.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"76c2c22dbdcb7fc68b4550818d10db6b97fd079a","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-01-10 18:28:28.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"09c9c937ae5a613d292c6304dbd0fa1382faed6b","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-01-10 19:26:58.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"95ac203fd4cd503916cd92d2892ef793fe6e1fac","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-01-30 18:59:07.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"a700a6e70fcad3750cebc36bed9024375342ca36","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-02-08 21:23:29.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"65ce416feff33b061514bb24afa6e9e13c7ffd62","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-08 21:24:10.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"a62cd80e79dab6261116430919ff518cec2b785f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-09 00:00:18.000000000","message":"Patch Set 4: 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\nhttps://zuul.opendev.org/t/openstack/buildset/5e75900e3c71467795d6516c752d1726\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c4c716dda433438d92ede3fe883c333a : SUCCESS in 8m 22s\n- grenade https://zuul.opendev.org/t/openstack/build/550935360bcd40d8829912c160ad9816 : FAILURE in 51m 00s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/690dd2885f8642d68cff5de979a944a4 : SUCCESS in 39m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7cc873bd768647e9938cd6a96dbff729 : SUCCESS in 53m 45s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/509e9adbc8d24e2cb3f3eef284499d44 : SUCCESS in 10m 05s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/42404bfe658248388c51e3cf94505235 : SUCCESS in 5m 25s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/81d8b19095a841dba098cb7a73475cff : SUCCESS in 28m 02s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/7e71db110feb40d59e3ee09bbe7316de : SUCCESS in 27m 02s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/92c17cab5b2841fba13f63bb741026de : SUCCESS in 14m 53s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/97fc8023bc3d4c298f08b61b2328a212 : SUCCESS in 15m 36s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/83ede9ec467d41bbbec7449a2d335ae6 : SUCCESS in 24m 56s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/21cd060b02f84dbda0ae1a0ade0818cc : SUCCESS in 15m 36s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/dafeb82313ae46379a467aeb8c94ee6e : SUCCESS in 18m 15s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/6418385e5cbf4e9387716071dbe1391f : SUCCESS in 16m 12s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/c1945ec32f07456182dc92784780341a : SUCCESS in 15m 12s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/1424381805a0450a8a82e381e06ed965 : SUCCESS in 15m 57s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7cba3f345bdb45eebd3616308772ed7e : SUCCESS in 6m 36s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/894a1d9e82744bd394c685d36121a126 : SUCCESS in 9m 44s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/fc52d0de5975447a906506bddc5733d6 : SUCCESS in 53m 59s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/cbbd41d0ce6143cd8dc633ba08e871e3 : SUCCESS in 1h 27m 17s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3750f14e9c934134bec6d92e94717c45 : SUCCESS in 57m 28s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/74afeb170b504ee9a1ade7a6fa111822 : SUCCESS in 53m 56s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f621dfbe2a924285b1c912c2ef898ad3 : SUCCESS in 16m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3b8c5eac54fe411c93da730c1b23d6ed : SUCCESS in 5m 13s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/67bd3bc7f3a148f4b65f43c8c5f4870b : SUCCESS in 47m 07s","accounts_in_message":[],"_revision_number":4},{"id":"b46cf34249b4608fe7fc9951366dc5904a77c1a5","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-02-09 01:37:09.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"1667f065e2252b61c9ca85bc97c88b57fef65ea9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-09 01:57:19.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/608a3d8fc45e407a9ffd4cdf2e549e65\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/47690e8b15384ab8b3b676bf29485c19 : SUCCESS in 13m 47s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/6b38efc645a14be3ad2ca81a04e5c10a : SUCCESS in 15m 13s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/be33bd5380354d059f5a695e69875d0d : SUCCESS in 18m 36s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/157cde5847c04dab8363b6a0cd4d6ea5 : SUCCESS in 18m 36s","accounts_in_message":[],"_revision_number":4},{"id":"94ad62a966c365358c4a23335ece9e8882e5f025","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-09 03:16:35.000000000","message":"Patch Set 4: 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/0efeb9a9cbdf464288dc72ec5e555481\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2ed88aaabaa4084a8790ea63dd4c65a : SUCCESS in 10m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/06167abf165d4511a5ee5dd5c2cbac81 : SUCCESS in 51m 55s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/89e268598c0245ada1fa5726596c0f73 : SUCCESS in 44m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/867fb7d65aec485a9576444290ea8d14 : SUCCESS in 1h 14m 56s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ada0f296518f468eb4c779e38e544833 : SUCCESS in 23m 16s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9526e80e4262432586bd1f7b0a0ac1d4 : SUCCESS in 18m 41s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/34e6c65b97794de89d15657dd51e96a5 : SUCCESS in 24m 56s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8e87f0f874644940a1022e52fb01db98 : SUCCESS in 9m 46s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/10ffdfea467341e9b1c69d9670e4bc6e : SUCCESS in 5m 18s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/4918feb707a3428c93ccd3a7c8fca2ce : SUCCESS in 16m 45s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/6f74652184274cc0879cd429f1605bc5 : SUCCESS in 11m 32s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/16417bc27a3f4cee8e2882dde1942371 : SUCCESS in 15m 46s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/983e76af1e064e0a8dfe6f4a81b41711 : SUCCESS in 17m 00s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8351cfe6987044dbaa867eafc29e9c2d : SUCCESS in 15m 24s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/561abf7c61e84ae9b913675b6eb23afb : SUCCESS in 16m 31s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/eb8b4a151b434758995c9b36930c887b : SUCCESS in 23m 59s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/2d9c560e5b9d4729aa54ee621283f44b : SUCCESS in 14m 33s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/32dab83113ec42fb9ab283b2b47df78b : SUCCESS in 15m 43s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/c768324406db48d69e0f636c9700df15 : SUCCESS in 22m 38s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/06fdcbce6d3d4c5b860f0bb7ad9e60be : SUCCESS in 6m 33s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/72ddf2522fb54106b729d457824cc00f : SUCCESS in 14m 49s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/7672046a59324b7394da18c5b2cb02b4 : SUCCESS in 6m 44s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/9c772f6ad3604d81a816f5496427f6fa : SUCCESS in 1h 32m 09s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/6e159f753882451babe710eaafac5ae5 : FAILURE in 56m 30s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/cde64cd4bd5547c49fef804b3804eb8b : SUCCESS in 47m 05s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d62d6c47a5314c828d887202a96c687b : SUCCESS in 43m 58s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2d673a9846c7460eb08cc9ad5ad8b721 : SUCCESS in 14m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ace46ab5783546a7ace1ef98a050210f : SUCCESS in 7m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/cfc1f42a71f44abfbcf27941f09b8d0e : SUCCESS in 26m 05s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1586731e6c0642f19c70b02be9e476c3 : SUCCESS in 1h 25m 17s","accounts_in_message":[],"_revision_number":4},{"id":"eb8c82abd4da16adffd883a2465027a60d6580b0","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-02-09 05:24:04.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"e9fc8550b0fe048a7e425c4e8f0cfa4cdb7253c3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-09 05:45:14.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/12d6b83deb5140e8bc6859b4018ec843\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/5c5f9fc4f08e46d0a976f00cefabbf1f : SUCCESS in 15m 35s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8c0d1855b37e4453bcd0dab40cb76981 : SUCCESS in 16m 53s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/48abe9bb6cce428aa0d8452d30147d1a : SUCCESS in 19m 36s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/3281f11e54f044c5b25df0941421e2da : SUCCESS in 19m 27s","accounts_in_message":[],"_revision_number":4},{"id":"f989aa2ea5e7494a0b592b3fb69addb314cc0d27","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-09 06:38:03.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6380557d533b4cbe95371824878cd295\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/823e34fac3dd4479a433a3b56e667e4b : SUCCESS in 10m 28s\n- grenade https://zuul.opendev.org/t/openstack/build/532de2b83877448aab6ecba2c6bed8ca : SUCCESS in 1h 02m 32s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c94212d32bea404eae0684c9c65cc06d : SUCCESS in 49m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b87ebc63ae664c20b5c42a7fc78fcbc6 : SUCCESS in 1h 08m 24s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/74824590db8148979848c488a2f0ec09 : SUCCESS in 18m 35s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5c51db525a7648b1a626bf0b8c549f08 : SUCCESS in 16m 59s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8385416324ce467d9d5943b4921d39f9 : SUCCESS in 17m 09s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e2fe3bd277f44866b77b96d9c7e30b03 : SUCCESS in 8m 59s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/cdec7f5203824261aafe26e827754e69 : SUCCESS in 5m 15s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e4ea54598af44ec5bee7ea1bbf8db2a6 : SUCCESS in 16m 14s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/be370f6ea65a4ef5abe5adb4ae63220a : SUCCESS in 14m 51s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/e4e1206c3fb443e8a00a4919c01541d9 : SUCCESS in 14m 15s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/4b1c9939eae548f2afee6bdee78d3f69 : SUCCESS in 14m 56s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/ea3169c975b44ca4afb474553050ad2c : SUCCESS in 15m 05s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/cabff12050f34510893fb19497dfe948 : SUCCESS in 15m 51s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f3c36936f35f46faab33098df47827aa : SUCCESS in 16m 34s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/37012649b934417094eb6cd3fb454f8b : SUCCESS in 13m 03s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/d9150af445414295b172c04efeb6f5ce : SUCCESS in 13m 26s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/7a5daa6ddccd42bc801cd88a83bab25b : SUCCESS in 14m 40s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/41b75edd4100465988c6d8abc9912a2f : SUCCESS in 6m 29s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ffb481af68964f76b7fbbd89d112d0cc : SUCCESS in 14m 22s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/cdaf937042a74a40b4d4fe88df70f344 : SUCCESS in 6m 52s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/917420529c4c49088957efd802774adb : SUCCESS in 51m 04s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/2ada09c9e9f84362a023f2a83e2992fd : SUCCESS in 55m 02s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/fcabef0d25484a27b5aa362340ca7ffb : SUCCESS in 47m 07s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/565c67352d504d3aaec374fb29eb508b : SUCCESS in 47m 19s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7a634ce61ee14d36a58b39a80dd65dea : SUCCESS in 15m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a451e95f148249c7ba306576daea49fa : SUCCESS in 4m 40s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a8ccdc5f1ef44f45ad930db1768c2b0b : FAILURE in 29m 40s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/71c280ee85b1429698ac9bcff1d7209f : SUCCESS in 35m 34s","accounts_in_message":[],"_revision_number":4},{"id":"5d4c621bee5fd3133e239bee853ab0663f55aeca","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-09 06:38:41.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"4c95fa57ab31885654b0a5aca9b4b57297e15f8e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-09 08:46:13.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9fff104223ee450fb0bac107b3d4448a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d2c5a95175e451380b766addba1a63f : SUCCESS in 9m 09s\n- grenade https://zuul.opendev.org/t/openstack/build/c22481f394064c0090b8c60a9848aa14 : SUCCESS in 52m 14s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/1844da2130b643b9a60c720be5406ec0 : SUCCESS in 37m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a441760347594062b42b392f8881cd9b : SUCCESS in 47m 17s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/213c748fe074485cb1003bcc3b4df703 : SUCCESS in 8m 44s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/4cc8dc1220d5434cb148a50452699a54 : SUCCESS in 5m 42s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e4c109db79d548e787c3482f84e2578e : SUCCESS in 23m 21s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8f968d4865bc42c6b1dcd7b2d0313bf0 : SUCCESS in 22m 22s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/c8fadc84d64e4a479d01345b270bdf6c : SUCCESS in 22m 01s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/df621f8638854f10a33918b84f340aa5 : SUCCESS in 15m 44s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/60eba9d333a04acc9e0d5e4a7af6b3c6 : SUCCESS in 24m 57s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e0d37ea97a134120a997df8b74312174 : SUCCESS in 16m 59s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/826a663ea4d4413694f91dda63df1abc : SUCCESS in 24m 04s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/2693d479ea684b23abe831d557489064 : SUCCESS in 12m 50s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/87733718f2a448ff8b2591e094d43aeb : SUCCESS in 22m 20s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/9c63fdd81043458f96b0b687ebe8722c : SUCCESS in 13m 59s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0aabffe5cad5427a9db52e8e83d6ac23 : SUCCESS in 6m 57s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/896a6fa4c8ad44ea9bee019283eefc8c : SUCCESS in 6m 30s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/7db8126671594167a5624a9c3d89a652 : SUCCESS in 53m 37s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/d0bc0509b90d4b81b32c87539f74f0aa : SUCCESS in 1h 01m 30s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/780eb5152a8246c1a866c51a18599290 : SUCCESS in 1h 16m 42s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/56a2f8b12add46dc8cdc66aceab39a92 : SUCCESS in 47m 07s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1c88078886044d6d8be11a6355f08a23 : SUCCESS in 14m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/66d96581b643414d9eabd72925d17333 : SUCCESS in 4m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/94752d95d30f43839ca7b1748548cd1e : SUCCESS in 55m 36s","accounts_in_message":[],"_revision_number":4},{"id":"8d459eff54b3b3c0f4a3e512a242c0f510f84e59","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-09 08:46:13.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"ec43963751ba9d0c120848f4074d94a47e6ce01d","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-09 08:48:10.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2ee963f96f094c30b3c2c3f34213612e\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aaaf0e493368435097ea397d268b6c1c : SUCCESS in 53s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/9174257d774d48d4889556608a481b26 : SUCCESS in 1m 33s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/bfe3c30a5360460f9e394223e0201515 : SUCCESS in 36s (non-voting)","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"a548da916f5bb3097c42de54b53e54a57853220b","revisions":{"caf3dbf0231ac2aa4d220f8981fa88663cdd0f82":{"kind":"REWORK","_number":1,"created":"2022-07-07 07:29:10.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/30/848930/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/30/848930/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/30/848930/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/30/848930/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/30/848930/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/30/848930/1"}}},"commit":{"parents":[{"commit":"475cdba65bcd29871b840395576572c0d8399a6b","subject":"Emit metrics for tempurl \u0026 formpost digest usage","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/475cdba65bcd29871b840395576572c0d8399a6b"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-07-07 07:27:49.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-07-07 07:27:49.000000000","tz":600},"subject":"DNM: Testing: Remove :memory: DatabaseBrokers from unittests","message":"DNM: Testing: Remove :memory: DatabaseBrokers from unittests\n\nChange-Id: I5983132f776b84db634fef39c833d5cfdce11980\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/caf3dbf0231ac2aa4d220f8981fa88663cdd0f82"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/caf3dbf0231ac2aa4d220f8981fa88663cdd0f82"}]},"branch":"refs/heads/master"},"aaf19d05d89973b7838dd9e68acac4b572fc5deb":{"kind":"REWORK","_number":2,"created":"2022-07-08 04:39:39.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/30/848930/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/30/848930/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/30/848930/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/30/848930/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/30/848930/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/30/848930/2"}}},"commit":{"parents":[{"commit":"475cdba65bcd29871b840395576572c0d8399a6b","subject":"Emit metrics for tempurl \u0026 formpost digest usage","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/475cdba65bcd29871b840395576572c0d8399a6b"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-07-07 07:27:49.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-07-08 04:28:56.000000000","tz":600},"subject":"Remove :memory: from DatabaseBrokers and unittests","message":"Remove :memory: from DatabaseBrokers and unittests\n\nThe SQLite in-memory databases have been great for testing but\nas the swift DatabaseBroker\u0027s have become more complex, the limitations\nof in memory databases are being reached. Mostly due\nto the introduction of container sharding where a broker sometimes needs\nto make multiple connections to the same database as the same time.\n\nRather then rework the real broker logic to better support in-memory\ntesting, it\u0027s actually easier to just remove the in-memory broker tests\nand use a \"real\" broker in a tempdir. This allows us to better test how\nbrokers behave in real life, pending files and all.\n\nThis patch replaces all the :memory: brokers in the tests with real ones\nplaced in a tempdir. To achieve this, we new base unittest class `TestDBBase`\nhas been added that creates, cleans up and provides some helper methods\nto manage the db path and location.\n\nFurther, all references to :memory: in the Database brokers have been\nremoved.\n\nChange-Id: I5983132f776b84db634fef39c833d5cfdce11980\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/aaf19d05d89973b7838dd9e68acac4b572fc5deb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/aaf19d05d89973b7838dd9e68acac4b572fc5deb"}]},"branch":"refs/heads/master"},"ba107a933ea88fd69001a362bab107e2cd22853f":{"kind":"REWORK","_number":3,"created":"2022-07-08 05:51:38.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/30/848930/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/30/848930/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/30/848930/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/30/848930/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/30/848930/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/30/848930/3"}}},"commit":{"parents":[{"commit":"475cdba65bcd29871b840395576572c0d8399a6b","subject":"Emit metrics for tempurl \u0026 formpost digest usage","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/475cdba65bcd29871b840395576572c0d8399a6b"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-07-07 07:27:49.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-07-08 05:51:23.000000000","tz":600},"subject":"Remove :memory: from DatabaseBrokers and unittests","message":"Remove :memory: from DatabaseBrokers and unittests\n\nThe SQLite in-memory databases have been great for testing but\nas the swift DatabaseBroker\u0027s have become more complex, the limitations\nof in memory databases are being reached. Mostly due\nto the introduction of container sharding where a broker sometimes needs\nto make multiple connections to the same database as the same time.\n\nRather then rework the real broker logic to better support in-memory\ntesting, it\u0027s actually easier to just remove the in-memory broker tests\nand use a \"real\" broker in a tempdir. This allows us to better test how\nbrokers behave in real life, pending files and all.\n\nThis patch replaces all the :memory: brokers in the tests with real ones\nplaced in a tempdir. To achieve this, we new base unittest class `TestDBBase`\nhas been added that creates, cleans up and provides some helper methods\nto manage the db path and location.\n\nFurther, all references to :memory: in the Database brokers have been\nremoved.\n\nChange-Id: I5983132f776b84db634fef39c833d5cfdce11980\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ba107a933ea88fd69001a362bab107e2cd22853f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ba107a933ea88fd69001a362bab107e2cd22853f"}]},"branch":"refs/heads/master"},"a548da916f5bb3097c42de54b53e54a57853220b":{"kind":"REWORK","_number":4,"created":"2022-07-12 02:31:08.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/30/848930/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/30/848930/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/30/848930/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/30/848930/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/30/848930/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/30/848930/4"}}},"commit":{"parents":[{"commit":"475cdba65bcd29871b840395576572c0d8399a6b","subject":"Emit metrics for tempurl \u0026 formpost digest usage","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/475cdba65bcd29871b840395576572c0d8399a6b"}]}],"author":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-07-07 07:27:49.000000000","tz":600},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2022-07-12 02:30:43.000000000","tz":600},"subject":"Remove :memory: from DatabaseBrokers and unittests","message":"Remove :memory: from DatabaseBrokers and unittests\n\nThe SQLite in-memory databases have been great for testing but\nas the swift DatabaseBroker\u0027s have become more complex, the limitations\nof in memory databases are being reached. Mostly due\nto the introduction of container sharding where a broker sometimes needs\nto make multiple connections to the same database as the same time.\n\nRather then rework the real broker logic to better support in-memory\ntesting, it\u0027s actually easier to just remove the in-memory broker tests\nand use a \"real\" broker in a tempdir. This allows us to better test how\nbrokers behave in real life, pending files and all.\n\nThis patch replaces all the :memory: brokers in the tests with real ones\nplaced in a tempdir. To achieve this, we new base unittest class `TestDBBase`\nhas been added that creates, cleans up and provides some helper methods\nto manage the db path and location.\n\nFurther, all references to :memory: in the Database brokers have been\nremoved.\n\nChange-Id: I5983132f776b84db634fef39c833d5cfdce11980\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a548da916f5bb3097c42de54b53e54a57853220b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a548da916f5bb3097c42de54b53e54a57853220b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","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":[]}
