)]}'
{"id":"openstack%2Fswift~902646","triplet_id":"openstack%2Fswift~master~Iebb09d6eff2165c25f80abca360210242cf3e6b7","project":"openstack/swift","branch":"master","topic":"p-proxy-namespaces","attention_set":{},"removed_from_attention_set":{"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2023-12-12 20:40:00.000000000","reason":"Change was submitted"},"34930":{"account":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"last_update":"2023-12-12 20:40:00.000000000","reason":"Change was submitted"},"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2023-12-12 20:40:00.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Iebb09d6eff2165c25f80abca360210242cf3e6b7","subject":"Add account and container properties to Namespace","status":"MERGED","created":"2023-12-05 12:30:27.000000000","updated":"2023-12-12 20:41:06.000000000","submitted":"2023-12-12 20:40:00.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":41,"unresolved_comment_count":12,"has_review_started":true,"submission_id":"902646-p-proxy-namespaces","meta_rev_id":"a8de9a2aa1d49b4f13eb3ee05b2d1b0430b038d0","_number":902646,"virtual_id_number":902646,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-12-12 20:40:00.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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},{"value":2,"date":"2023-12-12 19:22:29.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"]}],"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},{"value":1,"date":"2023-12-12 19:22:29.000000000","permitted_voting_range":{"min":1,"max":1},"_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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"}],"CC":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-12-05 12:59:39.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-12-05 13:53:52.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-12-07 00:57:50.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":"REVIEWER"},{"updated":"2023-12-11 05:31:09.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-12-12 19:22:29.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"}],"messages":[{"id":"2135e486023a0b8fca2e0b6d69f52e9a91426889","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-05 12:30:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"33dd734809d13da4b523704e4513e5019059cb4e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-05 12:59:39.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bbc37071e45a4e8cbd335b1ed479d882\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/4501ade13a3c44cf899f02293542f649 : SUCCESS in 17m 04s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/4c6b49339edc4d1295f38e86313171d0 : SUCCESS in 20m 51s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/ccaec81679f541a7aed57e7f73aed9de : SUCCESS in 26m 08s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/89a950cabf8f4f82bb0e713c41fb7038 : SUCCESS in 22m 18s","accounts_in_message":[],"_revision_number":1},{"id":"ef943c5b5a99cb9eb44f3c591eb81d56a9bddf39","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-05 13:53:52.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c70f79d812524e74a40a13c24c9ba55e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f6c4cee046054d1a8ec1268f53fdbf1f : SUCCESS in 9m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/95b4be2a61b84fecb47d378f004fb543 : SUCCESS in 53m 00s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/5493667ead7c4ea4bca5c6293f2e9ad7 : SUCCESS in 52m 02s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/1fdf972b11dc4d39af54094e52684e07 : SUCCESS in 55m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d0848ad8bd6c4825ab67378ca9e729d4 : SUCCESS in 1h 03m 50s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b5bc989dbdb04c54adb070e3554e7cc3 : SUCCESS in 19m 17s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1cc4cb65ab1e42ffb65a822f09f66f51 : SUCCESS in 18m 50s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ee8cda4077824874bfdda8d1a8bd6816 : SUCCESS in 19m 58s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/94ead377283b478d98a44b7318e427ef : SUCCESS in 9m 23s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/db40343c09c745f185726ed84f58dd76 : SUCCESS in 5m 58s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/33411ca33353495d8a6016339906018d : SUCCESS in 18m 38s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a27be009c2384ef9b2a080166e57e527 : SUCCESS in 14m 46s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/09960d07ecb44ede95023b139f04ad51 : SUCCESS in 15m 13s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/a7fe6c217ab64b7684d07cfa227c3e4f : SUCCESS in 26m 00s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/b88c90afd1404cb1b53f7998a85c6cad : SUCCESS in 15m 54s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e66081d73ebc499ba52b2c84f669794a : SUCCESS in 18m 43s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/859c1e68962f4c8bb2726b8bfca7ef27 : SUCCESS in 21m 01s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f9eabf4662b74fbbb83b18f206baca5b : SUCCESS in 23m 31s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/80304da6a8404df3a4d6c3b89be89e87 : SUCCESS in 14m 38s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/c9af2e0c22844bb68d02d6a3ca5ff1b8 : SUCCESS in 15m 50s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/721e1f981f1b4d9f9476a49ee4d69b66 : SUCCESS in 19m 30s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/2cd7bfefc67b4e03a3a8b764e27e2758 : SUCCESS in 7m 19s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/133e604862d04e01b929c0710d9e3b76 : SUCCESS in 18m 05s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/f5b9383265c347d1b3dc0e38c647c402 : SUCCESS in 9m 22s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/bc3ad2b3cd9f47dd962c15fb51637424 : SUCCESS in 1h 11m 56s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/2ed9ee68882d452785d5ffd82f5b1d1e : SUCCESS in 1h 04m 27s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/429d4f23a8ae4208904528dd26f1bb52 : SUCCESS in 42m 43s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/90b5f074e7024b8181992d58544576be : SUCCESS in 42m 21s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/05a4542d20f74b2e85361cb3c349f428 : SUCCESS in 16m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f0475a8b98c54037a27ce56d5cf3494b : SUCCESS in 4m 43s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/5e535b1cbcec4adb9534dffafee09a7e : SUCCESS in 21m 32s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/db7b3286a0f84760966d7268470fe5a4 : SUCCESS in 1h 06m 46s","accounts_in_message":[],"_revision_number":1},{"id":"fbde242734d15064a7109ba6a15d22b1aab2a833","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-05 18:38:59.000000000","message":"Uploaded patch set 2: New patch set was added with same tree, parent tree, and commit message as Patch Set 1.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"888cb195c65d522715f580b31dcf8897bcadeb9b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-05 19:51:10.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cbeef314efc34a01a3aac31ca9e28b52\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/4c6cc16fecc5430b8f543d3d522987af : SUCCESS in 45m 07s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c873280304954d88ab389714c6ef5b52 : SUCCESS in 1h 09m 47s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/8ecff0a6ca9b4abb9f70cff0deaa9f96 : SUCCESS in 26m 03s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/9b5ce015f68c4908a9d279d987371cab : SUCCESS in 21m 20s","accounts_in_message":[],"_revision_number":2},{"id":"a904386c923689376715ce71a0d43d502e4489ef","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-05 20:18:30.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0bc5a7b9915c4d5095fdb71c63b827e1\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d39673509c754c8da7b3e9c5982e34a2 : SUCCESS in 12m 56s\n- grenade https://zuul.opendev.org/t/openstack/build/79dbb333a52647cd95ab19515c0c8d94 : SUCCESS in 51m 06s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/cc2d062fa03a4863a9fb38ade96c1aef : SUCCESS in 1h 02m 06s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/cc788900b69641768579f5cbac573e0f : SUCCESS in 39m 57s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e866e04510d94f0eaf13e4a18278be73 : SUCCESS in 50m 38s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/02fa6e4867144e598da3ebe557d844e0 : SUCCESS in 18m 57s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8a66ccd6c16340d2ba0cc9eb235d7660 : SUCCESS in 20m 03s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/93541dbae2604ef1818bd3d26cb062d8 : SUCCESS in 25m 36s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/bf3d9eed72bf4ea9ba857f041c9d9d1a : SUCCESS in 9m 04s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/8ec3d8122a1248a28d7bc928310cc5dd : SUCCESS in 5m 59s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/8b55caa413374bc1825bdec340ad31c5 : SUCCESS in 18m 56s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/fdcf2384ffc9451c8800d3dd17750266 : SUCCESS in 17m 27s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3ce6d85eaaad4d238a3477fa1330a794 : SUCCESS in 16m 31s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/b67af041d2144a4b8e53fa3a4df20767 : SUCCESS in 16m 18s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/31a805cdde1b4cd0ad4169deb7a92b55 : SUCCESS in 12m 37s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/166e95e0f4b949fa99fdd81ff703ade6 : SUCCESS in 16m 31s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d7130910b73f40eea1826433909d641b : SUCCESS in 17m 43s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/588a4c2c5d284057b78f5093036a483d : SUCCESS in 19m 51s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/06a05514327a4907b7bb7b001914546e : SUCCESS in 16m 42s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/4807a1d2b58e48eab4341c6d4b0976be : SUCCESS in 16m 51s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/3d9e860de14c4e1e996dbad920ea6f31 : SUCCESS in 13m 17s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/21a2765125a448c2a2483df81e9c908b : SUCCESS in 7m 46s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/9a3b1cfb7ba0474980df85f09b0a623a : SUCCESS in 18m 54s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/152a643ca1124dc1b2a2feecaa1e227b : SUCCESS in 7m 23s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/53778b222f6e47acbd9ccf1a5ed574d1 : SUCCESS in 1h 06m 27s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/8ab902a81fcc4fe49e9a025a05980a77 : SUCCESS in 1h 07m 09s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2f1e6d4efe4c490c9b9f3b8f58ee744a : SUCCESS in 1h 03m 14s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d07d614706df4d388558d2c4b0d9fed6 : SUCCESS in 56m 08s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c469fbabf9d9428a8519d88d2580f8b6 : SUCCESS in 19m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5fa0ed2f57854c6cb0bf8f9ef492ff54 : SUCCESS in 6m 17s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9f97b8fb972340a8876cddee62e39017 : SUCCESS in 21m 25s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/35260666a6324136bf0309d9b166c16d : SUCCESS in 1h 04m 44s","accounts_in_message":[],"_revision_number":2},{"id":"e947a8903dd406af6260afabefa865ee57737b3a","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-12-07 00:57:50.000000000","message":"Patch Set 2: Code-Review+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"2e89aa3343452a8a70b0c1290ae44a4d5fcb757a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-07 14:10:59.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":"932fb386b54568861620b8a0b4753ec618b8db63","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-07 14:21:08.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"916768ad994a8a1712a9862a55ca1c2657374ac5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-07 15:23:50.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/809b7e10cea349c9bf7b745b1a1be214\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/8f652eb0cc354be08981111686047e75 : SUCCESS in 56m 12s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0992c9387e5344b38080c5d78141d9f1 : SUCCESS in 1h 09m 35s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/2ae89f2ddd6a4a7397d6fbee3aee9adf : SUCCESS in 55m 02s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/24ed4931686a4c43b6b0ff24fcac7d20 : SUCCESS in 20m 28s","accounts_in_message":[],"_revision_number":3},{"id":"1c4b6433c43e8ae8e4174fa27d612cbce09fb8f4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-07 15:35:30.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/594781a569da4223a6a08c10ee637f99\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/999e7502fdb041e4856cf6ecf520d3bd : SUCCESS in 8m 51s\n- grenade https://zuul.opendev.org/t/openstack/build/f46691ef48a64cfcaeb96f56d2757388 : SUCCESS in 1h 12m 41s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/d6ea837d88784f8291c280d42e5fe8dc : SUCCESS in 1h 04m 32s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/65d65163551142e8a74a3c2c7d7fd9d7 : SUCCESS in 51m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5d978dcafb984924b7a75a7281435eb3 : SUCCESS in 1h 09m 12s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/cfb7e33ecd0145689d83f91df6143084 : SUCCESS in 19m 36s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7c24a2f67a1e4fc6856ababe9ec65811 : SUCCESS in 21m 02s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/57159bea9cc6425b860813d87c56e546 : SUCCESS in 23m 00s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/23dae225269543049dc39bd960ec555c : SUCCESS in 9m 26s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/ede802f91db648acbd12696fbb90d914 : SUCCESS in 6m 32s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a9ddc578618d4929911e95c0639cb6e6 : SUCCESS in 17m 29s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4aee1f5bb943458ea01935a23d65b284 : SUCCESS in 18m 39s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/cacfdabd1ac6418fb47be8222c778284 : SUCCESS in 18m 16s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/f3eece57b7bf4da8b643e73fe3bf1a7e : SUCCESS in 21m 30s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/740bc9c194fe4a97b71593e1f852adc0 : SUCCESS in 17m 59s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d8046db41e7a497e9317661e7d04a0f3 : SUCCESS in 19m 13s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/afa0bd98ec0944efb5dbd8dffcbf2d4e : SUCCESS in 20m 08s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/e8088a63d66049e2869320d4a7ecf489 : SUCCESS in 18m 43s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/d828323515864c838497d5dc75366a7e : SUCCESS in 18m 12s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/13c12970a05f42388dfbe789722624cb : SUCCESS in 17m 48s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/b68de6d0718a4deba8378f41b3996df3 : SUCCESS in 16m 31s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/fdd6b8e1ebd44178afd774f0f4eb7ef0 : SUCCESS in 7m 39s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d62f663d8ac84b40a61ae25ae517f026 : SUCCESS in 16m 58s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/90e3ee6a9c2049c3aa8a788574c13144 : SUCCESS in 8m 43s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/3e0d81698a4042e6929616bb75fcdc35 : SUCCESS in 56m 00s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/39e7b3dc608b412590753d3af747c77d : SUCCESS in 1h 16m 40s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3b53fe8a4d0d439696caa84893a266b5 : SUCCESS in 1h 00m 01s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/1eb5c42e7e344ae2aa39ecfc0101395f : SUCCESS in 1h 06m 57s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/686f5b7276f44b6aba9c48513c1bc79e : SUCCESS in 20m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d0867b6bedd24a24b6793120e25f8844 : SUCCESS in 5m 00s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d93abe9582614c269d2bc04f36f91e57 : SUCCESS in 22m 03s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8ec87136e8bb4b7f93dce76e6d8236a8 : SUCCESS in 1h 07m 04s","accounts_in_message":[],"_revision_number":3},{"id":"d02c2af54b14d7ed2251ee6cbce452d36fd76dc7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-07 19:06:57.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"72e03157fdfa738d5c941fd89d8f7365b7188e76","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-07 19:12:13.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"0f357cec21a3315a22607192d4b852e5a7bd15dd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-07 20:27:19.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b1cb0c0ed55c467fa88f70c11eee965f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e72bb5b0585a4d8692a01a2afab414cf : SUCCESS in 9m 40s\n- grenade https://zuul.opendev.org/t/openstack/build/d7cd15648f65449c932bb8c25b685b87 : SUCCESS in 1h 05m 14s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/ae5fc9c746db43f6ada039cd9aec1cf5 : SUCCESS in 54m 09s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/80c54a1975d4478f8570b1caaf0fd9eb : SUCCESS in 50m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/eb407233d89e493cb8b1de894e9f2124 : SUCCESS in 1h 08m 32s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/dfe2351fd3c7481ebde21eb8c1dcd146 : SUCCESS in 36m 48s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/47f42d2d260245489d5838b7b4ff598e : SUCCESS in 20m 03s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/440b0470269942f5b2b6fa20bdb472a7 : SUCCESS in 19m 11s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/bfdff3807ac54460bd80b714d6e8ca7b : SUCCESS in 8m 59s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/1a488580298f44a5b45e4ccd9a0d6938 : SUCCESS in 5m 27s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/4d1f86ee3b1c41848c3029f6ed4af7f4 : SUCCESS in 16m 41s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/9c5a92f0a84743758aa58702330dfb94 : SUCCESS in 16m 56s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/41164e6dbba943e1a2c4e97b742ce23e : SUCCESS in 16m 16s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/47bf7050362c4e84a4759fe0179b51c6 : SUCCESS in 18m 08s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/d2807afa2db34fc48c501805c124e793 : SUCCESS in 15m 14s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/0b994c4db4a542ada79b3a1d367a1433 : SUCCESS in 15m 49s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/5c9ef583847b4cb995a56b3e4445ba2d : SUCCESS in 18m 51s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/fc68b2bb45924736956e1d7802109900 : SUCCESS in 18m 25s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/3a30ff75a7874b2f8f44bab7c89189ca : SUCCESS in 36m 51s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/ffe0ae6b493a4e0e9d892245fc232fa0 : SUCCESS in 17m 41s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/e1703f4af6524b2ea57f70566812e89e : SUCCESS in 16m 38s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/d4053f4ca163475192eb3b6b24093432 : SUCCESS in 8m 19s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c6582521a314480bb5f100da3fea4d01 : SUCCESS in 33m 19s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/d75adf16de0e49c796cee91de6180ae3 : SUCCESS in 7m 58s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/f9b71a341cfe4bdfbf550fe2503f5af7 : SUCCESS in 58m 40s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/7de4f732af5f4aa9a99fe09175c830d1 : SUCCESS in 1h 08m 19s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2fce6bfaaf714916b2a97fe093d04080 : SUCCESS in 55m 23s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e03c13dd1ba148208e6125b1e16aea26 : SUCCESS in 56m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f2f1c859adb94eb4a04272b05b5c0a83 : SUCCESS in 16m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/58decb1c0aab408a9bad15b23306f42f : SUCCESS in 5m 03s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b625385f315746b3b9701810b0f2d8fe : SUCCESS in 20m 27s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ea99b04b389c4978b9a5ccf4e95bf9b3 : SUCCESS in 1h 00m 51s","accounts_in_message":[],"_revision_number":5},{"id":"d81a66b74e504cf5af2af722c33388e94b501441","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-07 20:27:57.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0210d7557de24c76befb257c69efadd5\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/f453894691ea42839754607af47bedeb : SUCCESS in 13m 51s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/9b3b5946967548f4b9557db846b58b18 : SUCCESS in 14m 54s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/7c20635c9109423cbfec5c01326ac589 : SUCCESS in 1h 13m 23s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/7ba8d4bfca464239b5a3366bb8fa7a67 : SUCCESS in 23m 26s","accounts_in_message":[],"_revision_number":5},{"id":"15dff5ab454c670cfb69c30a90657fa67b14c87a","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-12-07 23:04:03.000000000","message":"Patch Set 5: Code-Review+1\n\n(6 comments)","accounts_in_message":[],"_revision_number":5},{"id":"6436226e75655cef5792305a17e0d59d6f684ac6","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-08 10:51:00.000000000","message":"Patch Set 5:\n\n(5 comments)","accounts_in_message":[],"_revision_number":5},{"id":"02c33dadcbeb0125ab8cd81b1a8ccfaec333a0a0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-08 15:48:44.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"fb82b86e7bf548b78d48b2bb8380d0a502cec2ad","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-08 16:14:38.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/153e57d06e82492db2f778de66a18902\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/2f834af0c9654fd5a7eb01470f61b1a9 : SUCCESS in 16m 21s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/b4544524ce5841709efb5039482a64e4 : SUCCESS in 15m 35s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/42f73d811e3748e98a6675f709b5f541 : SUCCESS in 24m 24s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/ab7a30ffcfb6412d9c8b4581c4e4b637 : SUCCESS in 21m 00s","accounts_in_message":[],"_revision_number":6},{"id":"709ca912377189d310c82741602e3863135b57c8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-08 17:08:19.000000000","message":"Patch Set 6: 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/4e72bba9681c4ce195faebbd000e0d9a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f584fb035ab04ef3a44496a0e9d2230c : SUCCESS in 10m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/1ce5e5442a6a46f8bbf346e04748ae5b : POST_FAILURE in 1h 12m 26s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/b5a37d03801a49d2a84259febf8924b2 : SUCCESS in 1h 09m 33s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/951e8f13e3154abeaa1204a43fde299d : SUCCESS in 54m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e5c034b6d55044b18197f5935aae789a : SUCCESS in 58m 27s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4c2356b873fd423795533ca0cbb63a88 : SUCCESS in 20m 50s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/09932b1535e14138bbbf1cd7f0312ba2 : SUCCESS in 20m 32s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3919337ff8cc4838b8566bae55f7acf6 : SUCCESS in 19m 40s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e157169f47764d699f84d7fe5e471ff2 : SUCCESS in 11m 16s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/c87ee33c8fb34993999b64ff3431ac42 : SUCCESS in 5m 29s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/ad873aa63bd44a3fa7644c2df9757047 : SUCCESS in 19m 50s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f9ec02bd782f446e851cf7947d577f42 : SUCCESS in 12m 16s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/203e9cf4f90c461ea76b4860a3239b31 : SUCCESS in 20m 23s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/25ef703354024abe827af9fdaa7f5724 : SUCCESS in 25m 05s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/19b7ca9f12a34fd8937fb65033ad0637 : SUCCESS in 16m 36s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/ba7d3551d69a41118d8f43968c04961b : SUCCESS in 19m 42s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/899112c352e84dbcb4cb083c9110b89c : SUCCESS in 17m 58s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f0a6888b305d49dd8726d50b49d792e8 : SUCCESS in 18m 24s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/81a8487fe2434fca898ae6a5a4a6454d : SUCCESS in 16m 36s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/f59c7b8a5e6d4b50a95a889f44d7996a : SUCCESS in 16m 56s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/efebe0a8de7b49918792c1df46825db6 : SUCCESS in 16m 45s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/44f12cebb05041a69fe615e7ca5a5313 : SUCCESS in 7m 09s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/82da8ca8264b4f999aef08a31a5d23d8 : SUCCESS in 16m 19s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/c4f79f71341d4a499fdb3fb91e141eb2 : SUCCESS in 8m 22s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/2d094d6f89b948a6b2b1dda907a0219a : SUCCESS in 56m 22s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/8e0b9e5a928547c8b5e25cfb0e6930d4 : SUCCESS in 1h 05m 54s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1e40248bb827464ab3a2da89c0a7c253 : SUCCESS in 54m 58s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/42a7f6d3534e4ab7bb5534baa2bcb9a2 : SUCCESS in 54m 35s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/771fe197988242ffbeb25e3133c30bf5 : SUCCESS in 18m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cb5727369e254dfeafe717d5547b5f75 : SUCCESS in 5m 48s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/44e25f02e280419f8071d3d5a9fda59f : SUCCESS in 29m 04s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/76dfbf5bc2ee49fea40ee1de7ea97871 : SUCCESS in 1h 05m 56s","accounts_in_message":[],"_revision_number":6},{"id":"a8fd436df32beee591599ea5b2d4c718edb4a9eb","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-08 17:50:02.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"1d9ca117fae3012ca539832b8e9ca26eb4d49824","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-08 19:17:23.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/224d90e2140a4773ac833f864a2e6659\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ff8f7522fda04be688a0604d62634633 : SUCCESS in 1h 25m 03s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/ccfea56fbb0649588a73af466c9cf627 : SUCCESS in 1h 03m 22s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/a52975f224d94f2a89a61fe837bfc0b3 : SUCCESS in 21m 36s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/124785abe80540a98477883a6eb91749 : SUCCESS in 20m 30s","accounts_in_message":[],"_revision_number":6},{"id":"7a1176dfbd627b90005b471a8d79996d1f0ddd78","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-08 19:29:02.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/45632dc5676d44a18b1aa3d7ae5b802c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f58d7691c5d64fe2888039254ad394b0 : SUCCESS in 9m 53s\n- grenade https://zuul.opendev.org/t/openstack/build/dd074767090643df9ce875dd269bfa7d : SUCCESS in 57m 43s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/ca8186f03424474c954ab3852fce00c6 : SUCCESS in 55m 06s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ad1cb977b4234e718b5962ca20bbd090 : SUCCESS in 44m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7f316e0744154171bae2ad54da7fa3d5 : SUCCESS in 59m 18s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6da1bfddd7cf4053adaed0f61ca64925 : SUCCESS in 27m 06s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8f0de23f28834d0da14491b1d212c3e9 : SUCCESS in 18m 28s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/44cd6621ca3647618f47dbc52b031f00 : SUCCESS in 18m 56s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e46cec694721444294179caec20ce9c7 : SUCCESS in 8m 56s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/4c1eaeb35acd4dbe9a69af15a68e7389 : SUCCESS in 5m 58s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/fb79a87eeb0d4168b8926d6a35d792a9 : SUCCESS in 17m 37s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d26e0aebaacd47398fc6de7dc171d450 : SUCCESS in 17m 39s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3087e9a88c984ce2876346cde68e70f1 : SUCCESS in 16m 07s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/bfabf7cceacc4cdfa6b722f5711a35e9 : SUCCESS in 15m 54s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/6f1c6e32c18f4792a0da37b60021369c : SUCCESS in 17m 22s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/a619dfd5e37b4c11ad9872aa02537b58 : SUCCESS in 18m 20s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/41fe7be2f30a4f28aa8d2a369fcbcdf0 : SUCCESS in 17m 41s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/96f42293283c4cfb893a66f67554caa7 : SUCCESS in 25m 39s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/b1e8a287642645608dc0bb968caf222f : SUCCESS in 20m 36s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/0e24d57182b54fc1bd2ab8033632df94 : SUCCESS in 15m 35s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/36d4bee3580f4fff9bb883453f572f68 : SUCCESS in 17m 34s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/beabb812774e4528870daa716752b8f3 : SUCCESS in 8m 07s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/2384789c0ce24f55bd5c6885b0f0d6e7 : SUCCESS in 18m 04s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/858d9a4a123341ccb59e016e794e911b : SUCCESS in 7m 16s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/97337a145dc046d6aa646c7c0449e167 : SUCCESS in 1h 05m 54s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/3ebe0bf29e514d38bd39ef7c17f57aaa : SUCCESS in 1h 10m 12s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/371fd8b2137548af8bf5d1e5b11fd746 : SUCCESS in 53m 46s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/b0a5369b8c6544b4a28f734a6ac0195b : SUCCESS in 52m 46s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/be587f4ab4384fc19d8e0c4b0dd52ff7 : SUCCESS in 18m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ef736e5fdf2e48c987be3af970973723 : SUCCESS in 5m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7587b508230f44cb8817606964b8e29b : SUCCESS in 22m 41s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d646ce4b00934a39ab107b931556d6d0 : SUCCESS in 1h 07m 06s","accounts_in_message":[],"_revision_number":6},{"id":"840fb625a52b64a8396d69ff5790f1528cda9284","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"real_author":{"_account_id":34892,"name":"ASHWIN A NAIR","display_name":"indianwhocodes","email":"nairashwin952013@gmail.com","username":"indianwhocodes","status":"Nvidia"},"date":"2023-12-08 20:13:08.000000000","message":"Patch Set 7: Patch Set 6 was rebased on behalf of \u003cGERRIT_ACCOUNT_7847\u003e\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}],"_revision_number":7},{"id":"368ac987f0ed5e00e2bae50779a06b1af8bae361","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-08 20:37:34.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cf73e3941fbf4dcc8a835b45d6d17dec\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/7940b730c92f4e59a389a7f96130190a : SUCCESS in 16m 53s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/e96f6294477449b69f3ef2e68a66d069 : SUCCESS in 18m 35s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/0aa676f283c24a66b6d142908a27c51d : SUCCESS in 23m 24s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/5cd0d146fb0e4b2faba207dc14e46435 : SUCCESS in 20m 55s","accounts_in_message":[],"_revision_number":7},{"id":"43f535cf19fa0b9c5379ab8d4b70ca991b823d8b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-08 21:20:15.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f5b4048c9b31401bb031417e15011402\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fa23905e7e9c4361b2bc4c4c0386c556 : SUCCESS in 8m 45s\n- grenade https://zuul.opendev.org/t/openstack/build/8a3dac00df1445c59775d32b3de435c3 : SUCCESS in 57m 58s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/f7f1740bd6b4499b9d633faea616aed3 : SUCCESS in 58m 15s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/7e6f82a8596f4dcdb99c090e02ceda48 : SUCCESS in 45m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/97f582e9004a4a15b704b59462ef7b0c : SUCCESS in 55m 17s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/19cd5436f7784652ba06ba95f982bcd8 : SUCCESS in 16m 35s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/01856fb2298e44fc84f9a38741e3b50e : SUCCESS in 17m 23s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a54fb1244d7945d990464a8a1166a344 : SUCCESS in 16m 40s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b7ff2792ab3048ef9c25b7915045b262 : POST_FAILURE in 12m 45s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/2e83a817d0754b79bd7f2fb326dbb668 : SUCCESS in 5m 25s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/052afd74423e4738b279a14eee636881 : SUCCESS in 18m 29s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4e5fe5a47a064eb8b0e028a9d5e7f94c : SUCCESS in 15m 50s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/d876762ebe654326b5f0c9576fe4ba09 : SUCCESS in 16m 44s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/e2fd8b7595f649c59738a1b81472b07e : SUCCESS in 15m 01s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/dd3ce793b176486f8d926a677b06bd11 : SUCCESS in 18m 41s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f68275c659ba45acb0cb24fb9beb2de3 : SUCCESS in 20m 52s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/0c8de6e103164962b0fee61a0884b1e7 : SUCCESS in 19m 21s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/753c60a951b54167a6fbbe3be8ad43e3 : SUCCESS in 18m 54s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/4ca71bb1110a4f13be6b944cdcee20d0 : SUCCESS in 16m 57s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/8683439bb5414ce4ba398e6d061b5513 : SUCCESS in 18m 02s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/5ad117e8d61647a49667a5f57b57734c : SUCCESS in 16m 39s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/55ef122b89254af6b1f0c77c9fb5597a : SUCCESS in 8m 28s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/247e158ef8524ce8b3ad08c4e3748849 : SUCCESS in 18m 17s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/fdcb3c8d126d40b0a25ecf64f40abc4b : SUCCESS in 7m 23s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/a7ab6094bca14aa5bb039932b675c45e : SUCCESS in 58m 58s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/3b131e516551455e9afadbe78436a9a7 : SUCCESS in 1h 02m 05s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/baf67092f78e47369397d7a474824b7c : SUCCESS in 55m 30s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4ab7d2e12938453182ac36531ecf292d : SUCCESS in 52m 41s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e3383a6279ad4eb89def3cfc310e27fd : SUCCESS in 18m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e3d324f1ee1c404696109582c6f78687 : SUCCESS in 6m 10s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b0b1b088b1f44adfbbba9e4176251cf2 : SUCCESS in 28m 05s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/10edbaaea0594b6283b1417de66b16c5 : SUCCESS in 49m 00s","accounts_in_message":[],"_revision_number":7},{"id":"f5040b9fa9c6118e172178682536207ca4c78114","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-12-08 22:08:42.000000000","message":"Patch Set 7: Code-Review+1\n\n(6 comments)","accounts_in_message":[],"_revision_number":7},{"id":"cdadf982ca11ebebbbde3065d66f5ef631e8c07a","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2023-12-11 05:31:09.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"f0a41da942cc9d78e46b548f31ab44902db21ded","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-11 14:25:49.000000000","message":"Patch Set 7:\n\n(4 comments)","accounts_in_message":[],"_revision_number":7},{"id":"e26d57f1663ce4fece4f6080d631de5bf8ff3408","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-11 14:54:20.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":8},{"id":"de1e54c73c6f9b27d36a222c9560c7459a7053b2","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-11 15:14:19.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"fd74360d344559ffecdd9e349844437dc6760ab3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-11 15:51:38.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dfffd75bcd2d4029bd31fc8af27422ad\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/c6a015dfd28540ba8b6a6611aca0f270 : SUCCESS in 17m 39s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/562cd32ce5f84e5db50c2e9d7be820b3 : SUCCESS in 17m 17s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/f57ed38d9b654c74916624a9c6ca88cd : SUCCESS in 54m 48s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/83b578e2a6c6464bad7675a3a3b4b3f2 : SUCCESS in 21m 27s","accounts_in_message":[],"_revision_number":8},{"id":"157c7ea1c8c48cc6051c041b4f0980abe3a78044","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-11 16:28:14.000000000","message":"Patch Set 8: 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/a090d2ce3f354940a0aff529d8ea947c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/75376120c9554614a4435854a7c4440e : SUCCESS in 9m 34s\n- grenade https://zuul.opendev.org/t/openstack/build/780539bcdb0947a9962255d31d3acc70 : SUCCESS in 1h 05m 09s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/672ef0105c374c25b5ae150a8066b4e3 : SUCCESS in 1h 01m 10s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/cf2a420415c84a03990951fde46ebf7f : SUCCESS in 47m 22s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8710667ac3a148a7bdee1687dc0f18f2 : SUCCESS in 1h 09m 30s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/658c7980a40a4789ac4964e5aa7163e6 : SUCCESS in 35m 07s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0230d099abdf4a0ebb3a11689c090f47 : SUCCESS in 19m 03s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/08eb2f1889834ac7868c6e3e9069536d : POST_FAILURE in 20m 44s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/025f390df93f443580ae1bce7d6edd18 : SUCCESS in 10m 45s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/1f5a4ea05376426597709005dcd23bc3 : SUCCESS in 5m 06s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/6018b1c750844f638bc3d310143dea3b : SUCCESS in 19m 05s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/25be116fe0214b15b0e4155b042f27b9 : POST_FAILURE in 19m 19s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/087c4dc5c32f409fb2bd27a9a459497d : SUCCESS in 18m 15s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/ca7e418b675045ae8ffc74537897ace6 : SUCCESS in 17m 38s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/cf05f4f59ea24e7fb5e1716019c8b192 : SUCCESS in 16m 46s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/af9fb44517234a79b29b3b9fde5829ac : SUCCESS in 18m 04s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/07d81fe052764e3c940f90574b0eefea : SUCCESS in 19m 18s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3eff72d5225c4acf880bff80a758ad56 : SUCCESS in 17m 02s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/fb1c7f0ec315447989c275553dc85746 : POST_FAILURE in 16m 58s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/6f99968fa3b14cedaf2ffb07d6987d02 : SUCCESS in 17m 07s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/27ef719864c8468db1729ec426012d40 : SUCCESS in 15m 24s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/62bf05c0c88743dfb26a6c4a4585bb4a : SUCCESS in 7m 16s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e2bd4a03cf264fe4a63506f36422a3f2 : SUCCESS in 17m 26s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/2e2290881c644b33815a38ea00b1d429 : POST_FAILURE in 8m 12s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/2326fd9055a84efbb1ccf1bed97b94b1 : SUCCESS in 48m 37s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/cf29183f713a483c969cec07260eabe1 : FAILURE in 1h 02m 27s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4811bf4400b146318bfee590023a9b43 : SUCCESS in 1h 04m 12s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7ec4e5d7209a481ca497f7e24df2aa1f : SUCCESS in 57m 58s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c22e99e91be8415a933f8f34fb5a3c2b : SUCCESS in 18m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b642a131c44c4373bb0bb541299b28eb : SUCCESS in 5m 02s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f2696ac23eeb4f9d85cd4f63e6450884 : SUCCESS in 21m 13s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b94b8d50210f4f948c0c0404ffc29f15 : SUCCESS in 1h 11m 11s","accounts_in_message":[],"_revision_number":8},{"id":"ff6538394989f9f617464ae483b33089f9f2954c","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-11 18:59:37.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"0b55d99bdb95f8a8a24d1ec8188c925560db97df","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-11 20:19:54.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5c3a4b73839d4f4a9ec5152af527b5bd\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7248629cde3d4816bec38c4bc6e05ad5 : SUCCESS in 8m 53s\n- grenade https://zuul.opendev.org/t/openstack/build/62b73757b4ea4da4b8b7224ba1366cdc : SUCCESS in 1h 04m 03s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/dc34b45ff98b4ac39b008f8bc00b252c : SUCCESS in 57m 54s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/d128a7c22bb645cc9174a4b17996ebd1 : SUCCESS in 52m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6901f1b867c140ac9773d0f8400fc82d : SUCCESS in 51m 36s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/fe7b93c87c0b4d95b06f0a4b42541378 : SUCCESS in 20m 04s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3c5b5e09fd064866815d7ca40bf049de : SUCCESS in 24m 14s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4fd1a44e17f745028c37e193c5de6065 : SUCCESS in 20m 11s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5d8cfe08dc6548389c9e18045db87c96 : SUCCESS in 8m 44s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/03d73b0129364602b953766756bbbef5 : SUCCESS in 6m 04s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/50fda766a6f241638238c868dd309070 : SUCCESS in 17m 00s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/0a717bb9662a4a43be59ee0289ea4d63 : SUCCESS in 11m 49s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/06006ae9d7474b78921b5bb74fe12e97 : SUCCESS in 14m 10s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/5610e2fd9ea241eba13088068c763907 : SUCCESS in 14m 48s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/532a12729939492ebef4af9225ad54fc : SUCCESS in 15m 45s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d69675387b1744f489a9742862d88763 : SUCCESS in 14m 10s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/3583db049c9a45619419eb09e523e92f : SUCCESS in 14m 53s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/10a8c6fa74c74b60a61ca26a243f3d14 : SUCCESS in 18m 53s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/d0f2afac6dc847c7a1d54840ee84c207 : SUCCESS in 14m 44s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/4bcca1faba884f65acd7d03233e111a2 : SUCCESS in 14m 35s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/101dc1ab7f5d43ec8f5c927255d1a527 : SUCCESS in 16m 03s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/fb2d78fdfa534719945f5d538617d2a9 : SUCCESS in 8m 08s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/82898012f6654148acf6cee8c249d2db : SUCCESS in 16m 33s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/de8bf7692d9d4620b10a48322de75c56 : SUCCESS in 8m 26s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/603d314165b742aab8a185b082d74b8a : SUCCESS in 58m 31s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/433d80578b0b41fd806052a4aae16a0b : SUCCESS in 1h 11m 19s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/bf374791f0c64cb7a6ed86dd1c514390 : SUCCESS in 58m 35s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/5aca1034b14d49669c7eb1f4e60ea933 : SUCCESS in 59m 34s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5647f2b56c5647a7a6c5bae9311a3f34 : SUCCESS in 26m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cb94637b7768412591cfebe7a2a2dcf7 : SUCCESS in 4m 59s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/60056f4d62064e5cb6c4a3119c3d6573 : SUCCESS in 21m 35s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fdba660746814736843b0810fa76b25d : SUCCESS in 1h 02m 57s","accounts_in_message":[],"_revision_number":8},{"id":"16f41b8be6d6fb913237b2eacae850f49ee0a40f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-11 20:33:23.000000000","message":"Patch Set 8:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d0fc830a0e1445a28e637b90bdde2797\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/4558e8f680574dfdba6dfe54c784691c : SUCCESS in 19m 51s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/eda7e20e502f4b16b469cf549d2cfc7a : TIMED_OUT in 1h 30m 59s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/135da3dac1074087beddafd1241e51ba : SUCCESS in 22m 54s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/13a4a9a6179b4931bd883993a35fca4f : SUCCESS in 22m 01s","accounts_in_message":[],"_revision_number":8},{"id":"c3b33d650f65a1b4da626bbb854bc591fc0a530f","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-12-12 19:22:29.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1\n\n(9 comments)","accounts_in_message":[],"_revision_number":8},{"id":"3c5ac5e59bc7b141f0045ce7ddd7f1af4f1184a9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-12 19:31:05.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"79a91c243629dfd290ef446323a82f08597f3cc7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-12 20:40:00.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/619776fbb85f4c89a6897833fc859794\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/01e40a2c2ba740e88158e3094b7be90d : SUCCESS in 9m 15s\n- grenade https://zuul.opendev.org/t/openstack/build/68d97a4025a54e01b82ebd82315bcfaa : SUCCESS in 51m 11s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/db209291bfb04ecca135459b43ecb0dc : SUCCESS in 1h 01m 22s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/9785c03cff0e473cb7429be873c5305b : SUCCESS in 1h 01m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9831c6539c99453d8b0e36d8ccec7c47 : SUCCESS in 55m 47s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/d96bd8e3e621452ca007f8477c4e2a74 : SUCCESS in 8m 40s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/6d07a0044da14882b67fbc7d710c7b32 : SUCCESS in 6m 24s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0220795668694c8bae0f478146c36a1c : SUCCESS in 15m 51s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b4ca2b0d8330456a84b9bea9bcf5ba01 : SUCCESS in 19m 10s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/51fbcd81c6fa4cc58f1774d62a9f2730 : SUCCESS in 13m 49s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/01a02b6917324f5ea8b6233cd0cd9b0f : SUCCESS in 18m 03s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/c142a8c3813e4eb8986cb84877b8aef2 : SUCCESS in 17m 01s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8f37f959d89441029aa02fb7f1a99b30 : SUCCESS in 24m 53s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/006dbe451feb42a48da0074f16a3577f : SUCCESS in 20m 48s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/e12aa9f6bd3c479bb43907833470e7da : SUCCESS in 17m 59s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/e49461ae1c904236b67f866dad7d23fe : SUCCESS in 15m 23s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/1138333a3bde4b53bf3ceedc56c3f5ca : SUCCESS in 22m 44s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/18412a750ba4419eac9fa98f495b29c2 : SUCCESS in 15m 59s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/8aae17bf7d1341abb2d8696a4dd49706 : SUCCESS in 9m 16s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/2b6e31f64dcf4f2e9715cdd2f1311ed0 : SUCCESS in 8m 26s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/8acc535994f34adfac35125f9933fede : SUCCESS in 1h 07m 28s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/91b9ad3a88554283a11a81993fa218be : SUCCESS in 1h 04m 35s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/d7c28880ab0640b2a63491c2f513efd1 : SUCCESS in 58m 47s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/bb555d0260324941a312824df771354b : SUCCESS in 59m 30s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d31fdc4f52a9444fb90f9ab6e1c81aa3 : SUCCESS in 26m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a4eddec857624f6bac24fa8b4bfa683e : SUCCESS in 5m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f94a812b1ce745c2a11ae8bcdbd81c45 : SUCCESS in 47m 03s","accounts_in_message":[],"_revision_number":8},{"id":"08c62303f606228c818671cfafffd8bb019658c4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-12 20:40:00.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":8},{"id":"a8de9a2aa1d49b4f13eb3ee05b2d1b0430b038d0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-12 20:41:06.000000000","message":"Patch Set 8:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8963962506f14051913c3d700e0b645d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4c4436e925ad4b959afcf907dfabf034 : SUCCESS in 48s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/a4a4436ec0154f8abc92c43a03f83803 : SUCCESS in 32s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/94dd19c81bd143bf983404c45e78c24c : SUCCESS in 34s (non-voting)","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"93f812a5186f31bcdfcfb97f7f885605ada6819a","revisions":{"bf7e5a1095f6287185d3196a7031ba617cef2bbb":{"kind":"REWORK","_number":1,"created":"2023-12-05 12:30:27.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/46/902646/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/46/902646/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/46/902646/1"}}},"commit":{"parents":[{"commit":"966340aeedfd5cc7246f57083ea6eacb62c2eae1","subject":"Merge \"Remove per-service auto_create_account_prefix\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/966340aeedfd5cc7246f57083ea6eacb62c2eae1"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-05 11:55:38.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-05 11:55:38.000000000","tz":0},"subject":"Add account and container properties to Namespace","message":"Add account and container properties to Namespace\n\nShardRange.name is required to have the form \u003caccount/container\u003e. We\u0027d\nlike to be able to replace ShardRange instances with the Namespace\nsuperclass but still have the convenience of the account and container\naccessors.\n\nThe name is stored as a single attribute and split when accessing via\nthe account and container getters, rather than splitting into two\nattributes in the name setter, to minimise the overhead of\nconstructing Namespace instances. Where performance can be critical\n(e.g. fetching the entire set of namespaces from a container server)\nthe number of Namespace instances constructed can be much greater than\nthe number whose account and container properties are used. The author\nfound that this approach became more efficient when the rate of\nconstructing instances was ~5x greater than the rate of using the\naccount or container getters.\n\nChange-Id: Iebb09d6eff2165c25f80abca360210242cf3e6b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bf7e5a1095f6287185d3196a7031ba617cef2bbb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bf7e5a1095f6287185d3196a7031ba617cef2bbb"}]},"branch":"refs/heads/master"},"56a5bc18cdc39129580270cdfc754aec4b760910":{"kind":"NO_CHANGE","_number":2,"created":"2023-12-05 18:38:59.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/46/902646/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/46/902646/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/46/902646/2"}}},"commit":{"parents":[{"commit":"966340aeedfd5cc7246f57083ea6eacb62c2eae1","subject":"Merge \"Remove per-service auto_create_account_prefix\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/966340aeedfd5cc7246f57083ea6eacb62c2eae1"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-05 11:55:38.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-05 18:23:40.000000000","tz":0},"subject":"Add account and container properties to Namespace","message":"Add account and container properties to Namespace\n\nShardRange.name is required to have the form \u003caccount/container\u003e. We\u0027d\nlike to be able to replace ShardRange instances with the Namespace\nsuperclass but still have the convenience of the account and container\naccessors.\n\nThe name is stored as a single attribute and split when accessing via\nthe account and container getters, rather than splitting into two\nattributes in the name setter, to minimise the overhead of\nconstructing Namespace instances. Where performance can be critical\n(e.g. fetching the entire set of namespaces from a container server)\nthe number of Namespace instances constructed can be much greater than\nthe number whose account and container properties are used. The author\nfound that this approach became more efficient when the rate of\nconstructing instances was ~5x greater than the rate of using the\naccount or container getters.\n\nChange-Id: Iebb09d6eff2165c25f80abca360210242cf3e6b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/56a5bc18cdc39129580270cdfc754aec4b760910"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/56a5bc18cdc39129580270cdfc754aec4b760910"}]},"branch":"refs/heads/master"},"93c634d9e350eb6b022933d79d037f1124dc1796":{"kind":"REWORK","_number":3,"created":"2023-12-07 14:10:59.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/46/902646/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/46/902646/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/46/902646/3"}}},"commit":{"parents":[{"commit":"966340aeedfd5cc7246f57083ea6eacb62c2eae1","subject":"Merge \"Remove per-service auto_create_account_prefix\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/966340aeedfd5cc7246f57083ea6eacb62c2eae1"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-05 11:55:38.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-07 14:07:47.000000000","tz":0},"subject":"Add account and container properties to Namespace","message":"Add account and container properties to Namespace\n\nShardRange.name is required to have the form \u003caccount/container\u003e. We\u0027d\nlike to be able to replace ShardRange instances with the Namespace\nsuperclass but still have the convenience of the account and container\naccessors.\n\nThe name is stored as a single attribute and split when accessing via\nthe account and container getters, rather than splitting into two\nattributes in the name setter, to minimise the overhead of\nconstructing Namespace instances. Where performance can be critical\n(e.g. fetching the entire set of namespaces from a container server)\nthe number of Namespace instances constructed can be much greater than\nthe number whose account and container properties are used. The author\nfound that splitting in the account and container getters became more\nefficient than splitting in the name setter when the rate of\nconstructing instances was ~2x greater than the rate of calling the\naccount and container getters.\n\nThe author found that this change added ~10% to the time taken to\ninstantiate a Namespace, due to the validation of the name format.\n\nChange-Id: Iebb09d6eff2165c25f80abca360210242cf3e6b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/93c634d9e350eb6b022933d79d037f1124dc1796"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/93c634d9e350eb6b022933d79d037f1124dc1796"}]},"branch":"refs/heads/master"},"671225c996ba85575bb7b02fb539a00eb2ff1cfc":{"kind":"REWORK","_number":4,"created":"2023-12-07 19:06:57.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/46/902646/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/46/902646/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/46/902646/4"}}},"commit":{"parents":[{"commit":"966340aeedfd5cc7246f57083ea6eacb62c2eae1","subject":"Merge \"Remove per-service auto_create_account_prefix\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/966340aeedfd5cc7246f57083ea6eacb62c2eae1"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-05 11:55:38.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-07 19:05:45.000000000","tz":0},"subject":"Add account and container properties to Namespace","message":"Add account and container properties to Namespace\n\nShardRange.name is required to have the form \u003caccount/container\u003e. We\u0027d\nlike to be able to replace ShardRange instances with the Namespace\nsuperclass but still have the convenience of the account and container\naccessors.\n\nThe name is stored as a single attribute and split when accessing via\nthe account and container getters, rather than splitting into two\nattributes in the name setter, to minimise the overhead of\nconstructing Namespace instances. Where performance can be critical\n(e.g. fetching the entire set of namespaces from a container server)\nthe number of Namespace instances constructed can be much greater than\nthe number whose account and container properties are used. The author\nfound that splitting in the account and container getters became more\nefficient than splitting in the name setter when the rate of\nconstructing instances was ~2x greater than the rate of calling the\naccount and container getters.\n\nThe author found that this change added ~10% to the time taken to\ninstantiate a Namespace, due to the validation of the name format.\n\nChange-Id: Iebb09d6eff2165c25f80abca360210242cf3e6b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/671225c996ba85575bb7b02fb539a00eb2ff1cfc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/671225c996ba85575bb7b02fb539a00eb2ff1cfc"}]},"branch":"refs/heads/master"},"19096673d15f52a30187828819618549ad30d4a9":{"kind":"REWORK","_number":5,"created":"2023-12-07 19:12:13.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/46/902646/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/46/902646/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/46/902646/5"}}},"commit":{"parents":[{"commit":"966340aeedfd5cc7246f57083ea6eacb62c2eae1","subject":"Merge \"Remove per-service auto_create_account_prefix\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/966340aeedfd5cc7246f57083ea6eacb62c2eae1"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-05 11:55:38.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-07 19:11:21.000000000","tz":0},"subject":"Add account and container properties to Namespace","message":"Add account and container properties to Namespace\n\nShardRange.name is required to have the form \u003caccount/container\u003e. We\u0027d\nlike to be able to replace ShardRange instances with the Namespace\nsuperclass but still have the convenience of the account and container\naccessors.\n\nThe name is stored as a single attribute and split when accessing via\nthe account and container getters, rather than splitting into two\nattributes in the name setter, to minimise the overhead of\nconstructing Namespace instances. Where performance can be critical\n(e.g. fetching the entire set of namespaces from a container server)\nthe number of Namespace instances constructed can be much greater than\nthe number whose account and container properties are used. The author\nfound that splitting in the account and container getters became more\nefficient than splitting in the name setter when the rate of\nconstructing instances was ~2x greater than the rate of calling the\naccount and container getters.\n\nChange-Id: Iebb09d6eff2165c25f80abca360210242cf3e6b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/19096673d15f52a30187828819618549ad30d4a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/19096673d15f52a30187828819618549ad30d4a9"}]},"branch":"refs/heads/master"},"50f6829cc8b652d289e90b7830742840b8db0982":{"kind":"REWORK","_number":6,"created":"2023-12-08 15:48:44.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/46/902646/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/46/902646/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/46/902646/6"}}},"commit":{"parents":[{"commit":"966340aeedfd5cc7246f57083ea6eacb62c2eae1","subject":"Merge \"Remove per-service auto_create_account_prefix\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/966340aeedfd5cc7246f57083ea6eacb62c2eae1"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-05 11:55:38.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-08 10:06:18.000000000","tz":0},"subject":"Add account and container properties to Namespace","message":"Add account and container properties to Namespace\n\nShardRange.name is required to have the form \u003caccount/container\u003e. We\u0027d\nlike to be able to replace ShardRange instances with the Namespace\nsuperclass but still have the convenience of the account and container\naccessors.\n\nThe name is stored as a single attribute and split when accessing via\nthe account and container getters, rather than splitting into two\nattributes in the name setter, to minimise the overhead of\nconstructing Namespace instances. Where performance can be critical\n(e.g. fetching the entire set of namespaces from a container server)\nthe number of Namespace instances constructed can be much greater than\nthe number whose account and container properties are used. The author\nfound that splitting in the account and container getters became more\nefficient than splitting in the name setter when the rate of\nconstructing instances was ~2x greater than the rate of calling the\naccount and container getters.\n\nThe account and container property setters are removed from the\nShardRange class. These were never used.\n\nChange-Id: Iebb09d6eff2165c25f80abca360210242cf3e6b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/50f6829cc8b652d289e90b7830742840b8db0982"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/50f6829cc8b652d289e90b7830742840b8db0982"}]},"branch":"refs/heads/master"},"f54be2450cdece69049dde4d1f677dc87130038e":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2023-12-08 20:13:08.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"real_uploader":{"_account_id":34892,"name":"ASHWIN A NAIR","display_name":"indianwhocodes","email":"nairashwin952013@gmail.com","username":"indianwhocodes","status":"Nvidia"},"ref":"refs/changes/46/902646/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/46/902646/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/46/902646/7"}}},"commit":{"parents":[{"commit":"7dadc5cac1e47605def54c78ebb10744e0239620","subject":"test: use debug_logger instead of Mock logger","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7dadc5cac1e47605def54c78ebb10744e0239620"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-05 11:55:38.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-08 20:13:08.000000000","tz":0},"subject":"Add account and container properties to Namespace","message":"Add account and container properties to Namespace\n\nShardRange.name is required to have the form \u003caccount/container\u003e. We\u0027d\nlike to be able to replace ShardRange instances with the Namespace\nsuperclass but still have the convenience of the account and container\naccessors.\n\nThe name is stored as a single attribute and split when accessing via\nthe account and container getters, rather than splitting into two\nattributes in the name setter, to minimise the overhead of\nconstructing Namespace instances. Where performance can be critical\n(e.g. fetching the entire set of namespaces from a container server)\nthe number of Namespace instances constructed can be much greater than\nthe number whose account and container properties are used. The author\nfound that splitting in the account and container getters became more\nefficient than splitting in the name setter when the rate of\nconstructing instances was ~2x greater than the rate of calling the\naccount and container getters.\n\nThe account and container property setters are removed from the\nShardRange class. These were never used.\n\nChange-Id: Iebb09d6eff2165c25f80abca360210242cf3e6b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f54be2450cdece69049dde4d1f677dc87130038e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f54be2450cdece69049dde4d1f677dc87130038e"}]},"branch":"refs/heads/master","description":"Rebase"},"93f812a5186f31bcdfcfb97f7f885605ada6819a":{"kind":"REWORK","_number":8,"created":"2023-12-11 14:54:20.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/46/902646/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/46/902646/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/46/902646/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/46/902646/8"}}},"commit":{"parents":[{"commit":"7dadc5cac1e47605def54c78ebb10744e0239620","subject":"test: use debug_logger instead of Mock logger","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7dadc5cac1e47605def54c78ebb10744e0239620"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-05 11:55:38.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-11 12:49:58.000000000","tz":0},"subject":"Add account and container properties to Namespace","message":"Add account and container properties to Namespace\n\nShardRange.name is required to have the form \u003caccount/container\u003e. We\u0027d\nlike to be able to replace ShardRange instances with the Namespace\nsuperclass but still have the convenience of the account and container\naccessors.\n\nThe name is stored as a single attribute and split when accessing via\nthe account and container getters, rather than splitting into two\nattributes in the name setter, to minimise the overhead of\nconstructing Namespace instances. Where performance can be critical\n(e.g. fetching the entire set of namespaces from a container server)\nthe number of Namespace instances constructed can be much greater than\nthe number whose account and container properties are used. The author\nfound that splitting in the account and container getters became more\nefficient than splitting in the name setter when the rate of\nconstructing instances was ~2x greater than the rate of calling the\naccount and container getters.\n\nThe account and container property setters are removed from the\nShardRange class. The name setter is removed from the Namespace class.\nThese setter were never used.\n\nChange-Id: Iebb09d6eff2165c25f80abca360210242cf3e6b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/93f812a5186f31bcdfcfb97f7f885605ada6819a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/93f812a5186f31bcdfcfb97f7f885605ada6819a"}]},"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}}]}],"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":{}}}]}
