)]}'
{"id":"openstack%2Fswift~778989","triplet_id":"openstack%2Fswift~master~I61e4a2fed703c56461c7e0738513ca6738aaee68","project":"openstack/swift","branch":"master","topic":"p-sharder-conf-loading-v1","hashtags":[],"change_id":"I61e4a2fed703c56461c7e0738513ca6738aaee68","subject":"Unify sharder and manage-shard-ranges options","status":"ABANDONED","created":"2021-03-05 17:08:12.000000000","updated":"2021-05-20 12:45:18.000000000","total_comment_count":38,"unresolved_comment_count":16,"has_review_started":true,"meta_rev_id":"6d6272b1b96a09d9040f3c2f971cc71701ca235e","_number":778989,"virtual_id_number":778989,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2021-05-19 15:36:11.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_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":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":-1,"date":"2021-05-19 14:30:56.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-03-06 00:36:26.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":"2021-03-09 04:05:11.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":"2021-03-11 23:50:27.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"},{"updated":"2021-03-22 18:16:56.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"},{"updated":"2021-05-18 00:01:51.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":"c8eb453b07330449aca990bfd8457d35921a3652","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-03-05 17:08:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f370c59c9d3c7626945ba1ebd5619c5013ccbd42","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-06 00:36:26.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2cbc4173492e4e61b3be122a63a67429 : SUCCESS in 10m 30s\n- grenade https://zuul.opendev.org/t/openstack/build/ebec235637904c24af163f4aff1328e1 : SUCCESS in 1h 02m 16s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/90f9bc0156f4430bad0ee8acc4219616 : SUCCESS in 36m 52s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/00e2fe6eb28743a7b1b5a91cb4c20ebe : SUCCESS in 11m 37s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/5ec0c79c46c64b4e9a13a2506e034c76 : SUCCESS in 7m 41s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f371ef3f7bc04faf8f078337a31bf10b : SUCCESS in 16m 34s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c197c93426fd4e9aab2e859c3cfc3723 : SUCCESS in 16m 43s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1e2f3447275540768945bf1e5f60545c : SUCCESS in 18m 47s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/0723a36aafb74baa9cdd09a9c7ca7dde : SUCCESS in 14m 40s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/b09ed5bc4d02489abac1f8196474dee2 : SUCCESS in 18m 19s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/44786f96a95d4c4a9d8244a54d6e88fb : SUCCESS in 19m 13s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/f4207ae7cd754813a79419cb3674b40e : SUCCESS in 24m 59s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3669fc5c83b64519bb6925c63e9a016c : SUCCESS in 22m 07s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/5cdf5968951f4dbbaccbb31bed8dcaa9 : SUCCESS in 20m 26s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/8de705baf7db49d3baafb725457de46f : SUCCESS in 20m 51s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/42a731bebd8941a0b8764efcaa9ba941 : SUCCESS in 23m 38s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/06a8fe1da2ce44049f2273fb887eb957 : SUCCESS in 10m 17s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/3f953c85fb0c4b13b464514cb6b9bbd7 : SUCCESS in 41m 58s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/c9d1453cbfbb47298f2a2058e3c75a8b : FAILURE in 1h 13m 38s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/453f9213e72948cf988c7eba33bb1bb4 : FAILURE in 48m 11s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4c33b8b3dbf14789a41caf8e95684669 : SUCCESS in 34m 48s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c27df6688c7e4fd18f2c3eb7fdf282e0 : SUCCESS in 33m 09s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/43edfdd98afb47678eaabf76e84c30e2 : SUCCESS in 15m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fd88a635fa60460b927c77e08672535a : SUCCESS in 8m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/014b2097c70b4941b4a07d05c334d951 : FAILURE in 14m 11s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d0804caf9407447ea61f26eddc051a35 : SUCCESS in 59m 15s","accounts_in_message":[],"_revision_number":1},{"id":"5c4e0ddaa121d6c12f2a4e114715fde0295b9d30","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-03-08 11:54:16.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"28df22871408ee3525058b650a21836a4db91c71","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-08 13:49:24.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/06969e638653419f9171c595945935bc : SUCCESS in 10m 23s\n- grenade https://zuul.opendev.org/t/openstack/build/0f4f8bd3951f4860b26009466c4d143d : SUCCESS in 1h 06m 32s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/39cfd26232e2472b8ba76db98f33c790 : SUCCESS in 49m 06s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7e3d88e5a40a457c90d8b0e0e47164db : SUCCESS in 9m 47s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/4d5c02f524804b91942819f3633201d3 : SUCCESS in 11m 05s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d86a40d126c54cd882f3ed30cfb2ff21 : SUCCESS in 18m 29s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c881891253b644219bac13f4c59d2405 : SUCCESS in 20m 20s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/db69f96550834377b5a4dee005122221 : SUCCESS in 17m 39s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/6a32ceb14122431ead0db738438d10a7 : SUCCESS in 21m 40s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/0f5e258c63ac444ba15454280d19c4fe : SUCCESS in 16m 33s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/4a76b3dde42746e88b538684f1a45fc9 : SUCCESS in 17m 26s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/03015d296dab45ecad5477dc4dcfc97c : SUCCESS in 25m 32s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/1c1c10b7c342442a975df4ad70e42a52 : SUCCESS in 18m 07s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/e2d62c29df8e4455a68939376e5afbbd : SUCCESS in 17m 04s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/a185157b2c9a4f88b846914f0d64151b : SUCCESS in 18m 33s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/f78d428cbeb44339b0adf5147ebd5ac5 : SUCCESS in 23m 50s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/70067a9053cf44e8ba05b3694eb49bf6 : SUCCESS in 9m 32s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7754d640d5794180ae91fd9c09bb3303 : SUCCESS in 22m 17s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/1dd7c35a420747b7b6f274609fdb670b : SUCCESS in 57m 15s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/a2e5ac512c2842839aaa5a6a40dc493a : SUCCESS in 49m 05s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/20433b5dbf9f4cce88ca16cfe81ef02f : SUCCESS in 46m 16s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/cb5f96e6cec14dfebaf95e5e86751b82 : SUCCESS in 34m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d6d6827f01d54757a2afef4ed89d2d24 : SUCCESS in 25m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/24769e77835d463f9b8c4a87e2b5c3c1 : SUCCESS in 8m 17s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/160efcbede5e4ccdb14ae4d758019938 : FAILURE in 16m 05s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/468aa6c37e744717a6ae41b6b85e0e08 : SUCCESS in 1h 08m 23s","accounts_in_message":[],"_revision_number":2},{"id":"3dee99fabe31efea00cf0a14dfe1478c9e0097fc","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-03-09 04:05:11.000000000","message":"Patch Set 2:\n\n(3 comments)\n\nLooks good Al, just some quetions inline.","accounts_in_message":[],"_revision_number":2},{"id":"ed7f035effea3c19c67b6325d64cb93d9b9dc3e6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-03-09 12:53:16.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"12d3008a78ffebeeaa6464121d72f07e293230f4","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-03-09 12:53:23.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"5b386cb17bbd93bbc8254016f6188d0d84f2ea84","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-09 14:33:39.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/84339f174c064e528cef254bff1e5a70 : SUCCESS in 10m 51s\n- grenade https://zuul.opendev.org/t/openstack/build/ff71021950b64c3880073757d1c1a006 : SUCCESS in 58m 39s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/26486035f80740ec9205d694fa86b616 : SUCCESS in 49m 12s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/24deda9fe9324bcaaaa69afbf28a0240 : SUCCESS in 11m 21s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/4361acb6338146da86acd19c7c0ec033 : SUCCESS in 8m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/029160e1dd4c418499d5fde98062fa25 : SUCCESS in 18m 32s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e4ae686ed6334633943050bc029355b0 : SUCCESS in 13m 56s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/f9240954f066415c892a35a2eba47d88 : SUCCESS in 15m 37s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/9b7e5fd0acdd4f5c80f663ad1c956562 : SUCCESS in 22m 01s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/ff635f6ccaad40ea91cccd10f6ce6c7d : SUCCESS in 18m 39s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f84865f5fe7c4494ae6b318aee68859f : SUCCESS in 16m 47s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/3828948ddca349ac9f0ac665288e5d70 : SUCCESS in 21m 14s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/10ae5f95ccae4fad9d35ddb541c6f170 : SUCCESS in 21m 24s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/7ac4c42ea3b94137934bf7a55d4afb4b : SUCCESS in 23m 46s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/fbc33c89788240218a56841538943c9a : SUCCESS in 24m 33s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/b324f77f8f8548bea4618d388cf0a6d1 : SUCCESS in 20m 18s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/68c91e13f3744393b0239a30cc6f6589 : SUCCESS in 6m 50s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/09fb96c6423d491ba45ec82768cc6517 : SUCCESS in 30m 22s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/cababc397aa349e9a5ce7874e9f87a43 : SUCCESS in 48m 10s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/3a1366f699404fe6b8bb6d42ce0c4291 : SUCCESS in 1h 36m 36s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/02802e273fbf4b6a80107e7d5959abc0 : SUCCESS in 41m 12s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/dc2d818b97f743988e8d70b07eba9216 : SUCCESS in 39m 14s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/208903d40ef047289f887e25bd76ac77 : SUCCESS in 17m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cddf751ad137417c9a19b0adb2d161e6 : SUCCESS in 7m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/73e3c36b86f24bd4b9e723ce874e3af9 : FAILURE in 12m 18s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3660f22c5f074cd7a4293b9a8d14f185 : SUCCESS in 57m 43s","accounts_in_message":[],"_revision_number":3},{"id":"f1aba6b33c896bf2f3131c152a448cf905b2d8b4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-03-11 23:50:27.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"2ec9e3eceb2a4f405bc4fc0281a350a69fcdea58","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-12 01:01:20.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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c6b24829e6ac417d811dbfaed17cacf6 : SUCCESS in 8m 23s\n- grenade https://zuul.opendev.org/t/openstack/build/d842ff8ad95f42f5aae7e400790aaeda : SUCCESS in 46m 07s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0470008009714e8c96bb63b6a4c2be83 : SUCCESS in 51m 35s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a56ec08f849247e388dd986093dcb07f : SUCCESS in 8m 46s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/b42d321873124c55ab2ad7db33dd557c : SUCCESS in 8m 03s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/03a568ee19c049c0b62c4cda2be67735 : SUCCESS in 18m 21s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/476ec3859b9543c0a053f59174a629be : SUCCESS in 33m 33s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/355b0c2170354a91b8aa90fb11ec55ad : SUCCESS in 14m 50s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c9a09888d36c4cdab77db066de99be5c : SUCCESS in 21m 32s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/14ef2482cd80432bb434a8ff1743d10b : SUCCESS in 32m 49s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/0dcb33759c9f4a45a3f7de063560bc95 : SUCCESS in 55m 30s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/fc07b5ab3a9c4480b9ec19e7f82e8cd0 : SUCCESS in 18m 40s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/67465621bead4ef9a9389a7a47e014d5 : SUCCESS in 19m 52s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/fa011b8ef210492d8cf2a1dab79c7003 : SUCCESS in 36m 23s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/eafa1d727d9c488ba50f55ac69cb9f01 : SUCCESS in 19m 40s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/540982d7578f4bd18c0abfa220c7874a : SUCCESS in 46m 11s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/3102fbbd60104f69a92c115a92959d0a : SUCCESS in 6m 40s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/5fb225e2f601446381d5c7557f36af15 : FAILURE in 1h 01m 38s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/861dd5328e1a4a2397655e3a32fb48cb : SUCCESS in 54m 12s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/d888d97272c74dd987612cf3b66c6dc5 : SUCCESS in 45m 35s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8b4bd60e3dba4cc8843d5c4779091695 : SUCCESS in 34m 19s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/58a514265dd84e65ad0df82291a3238b : SUCCESS in 37m 16s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e9918f2df7794c7fbb662d72c86e10b2 : TIMED_OUT in 40m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/59114b5b2861447c91d423c49e6c8f3d : SUCCESS in 7m 03s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/dfb71b66205848879e222b9c364f61f3 : FAILURE in 11m 04s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/771cba212b21476dbd7d6b30beca3c36 : SUCCESS in 1h 04m 53s","accounts_in_message":[],"_revision_number":4},{"id":"7de38fcc88721804f46062eab769468a2ab686eb","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-03-15 15:56:44.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"eb85d4b69ac6a6189d8b6718fa67ed70aa99408d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-15 17:09:08.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aff5344a6ee34182abc7583f4b5b6446 : SUCCESS in 10m 11s\n- grenade https://zuul.opendev.org/t/openstack/build/76db291c245142f9baefa6e53300e116 : SUCCESS in 1h 05m 01s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/fb9e18a1cff14332aa26a27677c8a9dc : SUCCESS in 45m 00s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1069441e2c24481ea48fd7656fa2693d : SUCCESS in 9m 45s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/deff55d61d694a3e82c6f02e38e4db5a : SUCCESS in 8m 07s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/3ea241769afd4022b964fe90465f7be9 : SUCCESS in 16m 57s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/6bb699a5cbe842fea1328f0ec6cacf01 : SUCCESS in 13m 33s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/f7021aec243645c38e62dd2640217a01 : SUCCESS in 15m 30s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/bb8117b7e3394f56b0c5861f06a6db01 : SUCCESS in 19m 41s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/a80daa9afca8442595854d94ea44c491 : SUCCESS in 17m 49s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/bf52f012ade5486588d2e30839cea70c : SUCCESS in 20m 31s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d500a3c028c54ce48ab828d34d178c7a : SUCCESS in 20m 25s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/6ad20c9d80454e91b949b2df15ffec28 : SUCCESS in 22m 21s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/04541ce0cf134f7aa46bf151a29bf64b : SUCCESS in 24m 25s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/4ca24e6fafc541bb9bf99cff8d4c66e3 : SUCCESS in 23m 37s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/583b04f1826447e5afafbd47e639333c : SUCCESS in 16m 52s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/3cb3157463414b52b70b80fbb772b0d5 : SUCCESS in 7m 07s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c219ec293a6e4d9e916117f53298d67c : SUCCESS in 33m 29s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/4f5f68123cb748858f415c0e254f235a : SUCCESS in 59m 29s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/f0a7c477fcf84dd2a1f89b63f6d69bb1 : SUCCESS in 53m 36s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/506ec3ef182240ae85864b30206cdc2a : SUCCESS in 43m 52s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/020c3064cd5540e492d44514ab30f48a : SUCCESS in 52m 25s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8ad5a2c69dac4a7d87660e741137acb1 : SUCCESS in 15m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9d37fdba9afd4b4f9a8f1e0dea752bc9 : SUCCESS in 5m 47s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ca0f209140d94b0a80ea4705111376ee : FAILURE in 15m 44s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7d4e826c1a374254a8d71f406e8ae18f : SUCCESS in 53m 12s","accounts_in_message":[],"_revision_number":4},{"id":"91d9e55768fc1a52736cda0822cf69eed7b7de13","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-03-22 09:41:36.000000000","message":"Patch Set 4: Code-Review+2\n\nNice, and with the next in the list being getting rid of the percentages, although I kinda like them, I think the easier it\u0027ll be to understand, use and to share amongst the different sharding tools will be a big win.\n\nWe just need to get this rebased because it\u0027s in merge conflict 😊","accounts_in_message":[],"_revision_number":4},{"id":"5f3909d1558aa9ad9935057de0208bed0a6bc78c","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-03-22 09:48:37.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"dd700075d961d1691c47da05fcdab774a6f4d244","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-22 18:16:56.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"9e6123ee259c11635ae5ce01395e05060b5c2a38","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-22 18:17:21.000000000","message":"Patch Set 5:\n\nJust resolving the merge conflict.","accounts_in_message":[],"_revision_number":5},{"id":"3b7f84c618c9c051e280f69e5f6c7d012439ce7d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-22 20:43:08.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/da75fd80e6d745158e6a9518f535e110 : SUCCESS in 9m 26s\n- grenade https://zuul.opendev.org/t/openstack/build/d36595a0cec54d48a3ebaef075b0208a : SUCCESS in 1h 05m 11s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/4e7ecde1c73c4720b9141de9ac3cc480 : SUCCESS in 41m 52s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7c4d1af6c6834c1a85716cfab2e566bd : SUCCESS in 11m 43s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/3c80932607ce4725b9b62f1af4290819 : SUCCESS in 9m 38s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/db5875769efb4075bee3b6bd1232c20d : SUCCESS in 16m 20s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/3d6c215c721a47f9afcd3ea601d3d3b0 : SUCCESS in 20m 00s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/99c3b72313a743c9ab61d09105c6f680 : SUCCESS in 20m 10s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/22bbb49d6bf14e52ba10fa517a36c38d : SUCCESS in 26m 40s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/68511df74e0c427f87dd7a267da30e5c : SUCCESS in 25m 45s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/952a02cfb5b04119a1ec0135c15077c6 : SUCCESS in 20m 47s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/65a915919eb041c99af390745584fe26 : SUCCESS in 26m 16s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f121ce2bf4354f18946cb2aa50b57624 : SUCCESS in 23m 17s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/4c7a9a0bdb4a4f13b9cdc711cf89656b : SUCCESS in 21m 29s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/7d079c680f4b47d2a57490079bd61b13 : SUCCESS in 20m 47s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/7f45a19b3fb54aa78f825d680d12a1dd : SUCCESS in 23m 00s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e1a66e8ad8594cb697d037ff553d978b : SUCCESS in 8m 18s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/33e24a4e382e4d129148be6202301801 : SUCCESS in 23m 24s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/4aff091850ba42c4af8ff0d84610a144 : SUCCESS in 56m 14s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/ae3a011e2a1345d599d9d59a238bc6e3 : SUCCESS in 49m 20s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f5b7d6e1351f4ea4a4bcb2ec828bbfca : SUCCESS in 38m 38s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/0ef0321d73ad403aa1cff2b150207791 : SUCCESS in 41m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fa57a57c4643491c85b3aacf9fff1c71 : SUCCESS in 15m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5545b08e7c2b47fd8e4137b49d8dccfc : SUCCESS in 6m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/45c4619991d14da487facbe035d50ebc : SUCCESS in 29m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9c94dffc8eec4215bbc5e3052e1deaae : SUCCESS in 1h 02m 27s","accounts_in_message":[],"_revision_number":5},{"id":"8d5d0ff21f6d04d5b5d468b15529a3fb1620519b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-04-01 10:53:09.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"00bcd332c182a12ea9b5e34615ff6c6a175d3e01","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-01 12:09:37.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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b16fad7e20c94322a048ab8de71eab5d : SUCCESS in 9m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/794d84e7ff0940698599396e527deb72 : SUCCESS in 1h 13m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b942207202ad4d5880a1c763db15dd1f : SUCCESS in 44m 11s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1c8714172e814d768359be6d27a154cc : SUCCESS in 9m 45s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/1dc1500aec1145c4b68e7c8240d4ed59 : SUCCESS in 7m 18s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/2adcd3e197d8457b975fbe077b269ef3 : SUCCESS in 13m 59s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/d0b435662f194370905aa53356976225 : SUCCESS in 17m 42s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/ede9f328de934e00aa54a8e534270eed : SUCCESS in 16m 22s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/85fb65d303bb4033bde92dbdee2edc1a : SUCCESS in 16m 16s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/8bb700836a564fe8a9a0769a50ed7018 : SUCCESS in 18m 21s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/57ead318f3274bc991da7cabb5578314 : SUCCESS in 17m 48s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/1363a267163445a0a402610a5d31f2ec : SUCCESS in 18m 12s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/82ab0e57132d4320a70e5d9f93001eac : SUCCESS in 21m 32s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/bd8451c7c0e34c528125dd48f7d39319 : SUCCESS in 21m 23s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/9bd20641e86b4c7b93f0d4799b4fc6fc : SUCCESS in 21m 52s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/26f04c2dc3464bc69819a533b318edb6 : SUCCESS in 20m 13s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/19d37172e82147788a3a9a6ef2778767 : SUCCESS in 7m 13s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/708925579f30442080df593b6d440846 : FAILURE in 22m 19s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b69d59ae638d4d91b9533cf6dfcc5fef : FAILURE in 53m 19s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/0ebc5b3e059547748ccc3a4766a57215 : SUCCESS in 50m 37s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/84256e676f7349c2998a3369f5084e6e : SUCCESS in 41m 59s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/0c1a5d1e521343b783ffe15b8c1e1af7 : SUCCESS in 42m 09s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2d35f9b267484ea59393d7319e89e39f : SUCCESS in 17m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/602b00965eab4766b838a10e420478a3 : SUCCESS in 6m 46s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1155077562f743d897d32e39b58b1122 : SUCCESS in 25m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/94db17cfba7c43f38b9289a56acd9658 : SUCCESS in 1h 03m 32s","accounts_in_message":[],"_revision_number":6},{"id":"273af9399c868daa4e6b2fbfa3f65b55dfe6ee18","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-04-01 12:57:58.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"c1bd4ddc6f2f111c0e568315dd61503e511e382e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-01 14:10:16.000000000","message":"Patch Set 6:\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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b11c403d8e80400492e1f7c0f2a07c88 : SUCCESS in 11m 18s\n- grenade https://zuul.opendev.org/t/openstack/build/364f4ce24f874beab3c2df6187b39f94 : SUCCESS in 52m 29s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ad9c5ce10ffc4f76b0fa1b595b67a956 : SUCCESS in 38m 06s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8ef0ba02557c406e82b5a1a26808291f : SUCCESS in 10m 41s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/433d354f752848e092ef3ffa8c992558 : SUCCESS in 7m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/41613d8553ba43f68cb2f330e794d731 : SUCCESS in 13m 16s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a3cd583dc9af49d3beea0961d864663b : SUCCESS in 12m 28s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/38630bee3fae4d09b5e9354d8fb843a4 : SUCCESS in 13m 19s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/38b5231abb6946779c609cccc8dafdc0 : SUCCESS in 19m 36s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3bb4203c7a524fe4b7c16cad27e3508d : SUCCESS in 15m 31s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/12d273df26a042ad88cd5f753161158f : SUCCESS in 23m 56s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/28242c5aac994b4ca881318b93d5f3d4 : SUCCESS in 18m 51s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/5ab873bab642435abd3fd23b38553eb0 : SUCCESS in 18m 24s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/cfbc000799ad48bdb629e61f64d00598 : FAILURE in 17m 04s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/32b256505cda4eca87e7f640c475ec4f : SUCCESS in 19m 31s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/5e1dc9e93478465b81cafda8bd19c89b : SUCCESS in 26m 19s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/97b9293785ef4bd79c0b910cfa9ca9f0 : SUCCESS in 6m 29s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/87772435abaf4ee098388b5eab15f570 : SUCCESS in 32m 45s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/499ca630a7994e8298d194161fc7faf0 : SUCCESS in 51m 25s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/411a3ec95a364e9fb64ce3b7b5d7ed40 : SUCCESS in 41m 19s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/be6426f9740e4ca28547e5d012010d24 : SUCCESS in 54m 11s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/74de7dba993b4535a5a996c41675ed51 : SUCCESS in 43m 19s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a252a876e6d4484d91468991029da10d : SUCCESS in 13m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/42d39c54a67e43a9b25c22ef8765a0b1 : SUCCESS in 5m 29s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/440ee17bd32c46eb853a71b3b6761de4 : SUCCESS in 24m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d4836a35c9b94854a28714546b9f0aa7 : SUCCESS in 1h 10m 13s","accounts_in_message":[],"_revision_number":6},{"id":"5876f6e9a5671e52f3397c5a73d49581a4193f4d","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-04-06 21:29:39.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"76ab7b9cbbe36795bdd5b22d0bc38db06749040a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-06 22:32:55.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/29738c3c07164a67a8d4c0f657a383a4 : SUCCESS in 9m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/a5a9774649f142adbc0a2dfbc207ea29 : SUCCESS in 57m 38s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ef2866416efc426885fa2bc70b40761d : SUCCESS in 45m 16s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9c5b4e4df4eb4030a1447ebc3c59431a : SUCCESS in 10m 26s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/3c05d30a90f940ecb961286cbdd5146e : SUCCESS in 10m 24s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/4f85b605fcc04e3dbc4205c78c8f57fc : SUCCESS in 22m 18s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4b93c44f3b2e4e549e3bea4c97c72f55 : SUCCESS in 22m 32s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/bd66d324948a4dae98e0d53ffd56ce56 : SUCCESS in 18m 11s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/0a80e8b7cfb4429fa9ab7c36bac98ffc : SUCCESS in 15m 10s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/1753aa04dafe4a39b3981ac44514e9a8 : SUCCESS in 18m 25s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/994907425ef54561bad068ba65bc15d6 : SUCCESS in 20m 36s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a9cb96af9908450cad6c1fbb876c224f : SUCCESS in 22m 10s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/43ed241149d848a99b52db268144cba1 : SUCCESS in 24m 00s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/374f626b27e34d56801e975742046d92 : SUCCESS in 23m 22s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/3911b6f5ced34462aaf61de31c4a376c : SUCCESS in 22m 05s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/52fc49c75b304d1abb2a122a71b86a21 : SUCCESS in 19m 58s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/a986c73fbf2a44e59d3d91efb793113b : SUCCESS in 6m 43s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/146945459a8241079208ebc6aeeb4bc9 : FAILURE in 27m 02s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/67687a1d80a24143b2eb2e4cac8f61f1 : SUCCESS in 50m 19s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/9bb85169f3014a54b52f8248e4a29773 : SUCCESS in 51m 39s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/85468ce94f6a4f6aabaee12667f87dd7 : SUCCESS in 43m 01s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e2b84b915dfc4e9fb43aea84908e8710 : SUCCESS in 40m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/252085dfa4c74b189a6a4b8d5483d871 : SUCCESS in 18m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/05446073d10a4d068f96d62672fe6678 : SUCCESS in 6m 32s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e7079ab033d845a9b87aa57ed5c242fa : SUCCESS in 30m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/74b4a773b0f24dfe9852b0874614ddd0 : SUCCESS in 58m 21s","accounts_in_message":[],"_revision_number":6},{"id":"98dff7b23b3b452ed90890226a3ba2d3ce138050","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-04-29 09:46:35.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"de8366c943523b5c8bfbfcff7400baea229b6766","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-29 11:01:55.000000000","message":"Patch Set 7: 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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ed77d6cd2bf2473baf1afd8c42e30b0a : SUCCESS in 8m 27s\n- grenade https://zuul.opendev.org/t/openstack/build/49aa263587c24829b48756b1754e7766 : SUCCESS in 1h 08m 12s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6d2fc65f62ce4d1a81aa1173e3090cc2 : SUCCESS in 44m 48s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/2fa92ac2457a40aa9241583c4803ecd1 : SUCCESS in 10m 15s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/540af271b427481abfe9b1c2765348a7 : SUCCESS in 7m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/1ad5ebbbe8bb4f19be120d125ecf3c45 : SUCCESS in 16m 04s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b95b282d8efc4c75b00434098950e6bf : SUCCESS in 15m 44s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/893ea8f5afad4cf0b5ec771b6c52c532 : SUCCESS in 15m 51s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/f5560b26fa96497d899ad42068d8eb0d : SUCCESS in 14m 54s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/8a34da8918d34e28b40055d0eb4f9c34 : SUCCESS in 15m 00s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/74b95f74b04c4c83a87d09b10f65dd24 : SUCCESS in 15m 53s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/079898ffb37a4faebfcabd8fa840723f : SUCCESS in 16m 23s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b4a94c8117d945f0824d449d7bf72647 : SUCCESS in 16m 56s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b321535c08e3490aa1139e15dd2bce9d : SUCCESS in 15m 31s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/5e94cbb64eb04779996a46639fee5af2 : SUCCESS in 17m 21s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/08120785b0924d35b9248a13f0e49134 : SUCCESS in 17m 28s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/1bb729f37e234abaa99df12a9e3ac0a6 : SUCCESS in 6m 54s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/0e544e8e8eb54cccbb61ec68f4b60d6d : SUCCESS in 19m 31s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/3e52186668c94939bd965a1cda69e8f6 : SUCCESS in 42m 23s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/b060a6fbf409437d87b9492abfb5152b : SUCCESS in 47m 30s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/cb3d3130d7d248d280211c4aea8ed408 : SUCCESS in 51m 24s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/721c9add5a8c4e279866ce53ceeeda50 : SUCCESS in 1h 00m 10s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/623338ed086c483a9863c5dbff686afb : SUCCESS in 14m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/20144d196cdf44e1b6347e2e2d163e44 : SUCCESS in 6m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ab1040d84c6a4e21ac85520a8b22c659 : FAILURE in 36m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1f60d3d64cf3478a8bb2b9246f076374 : SUCCESS in 51m 10s","accounts_in_message":[],"_revision_number":7},{"id":"76c36d50c67b840b32270e29809d80fa19adae99","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-04-30 12:05:02.000000000","message":"Patch Set 7:\n\nrecheck","accounts_in_message":[],"_revision_number":7},{"id":"d8d98bbbb0139afbf68e6a05ddfaeb12df1e8b34","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-30 13:12:36.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/50f1178638974845ac003cb059ea2fb0 : SUCCESS in 10m 56s\n- grenade https://zuul.opendev.org/t/openstack/build/c3f071af3477405b96b0772ef4d396bb : SUCCESS in 1h 05m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/dac1c8e327344117923a1ce0def6d37a : SUCCESS in 40m 34s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/fe430b3f4d474de6ac7c4b31337d3ff4 : SUCCESS in 9m 13s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/313cd5de08ad45549b83bcfa4187ed3e : SUCCESS in 6m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0f5f8cb8043c411eb2138a65d80251e1 : SUCCESS in 13m 28s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b5c4d3b3e8c64bc693f194cf13d948a3 : SUCCESS in 15m 44s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/dd0f80e1f85e42879a7903eaa45d1ba8 : SUCCESS in 15m 26s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/20c3b41da62f44a9a59478d679456727 : SUCCESS in 13m 29s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/8c71cf5f8e674a9881de73526ebdc137 : SUCCESS in 15m 27s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/906f41211c8b4814b2fcb795097d6e35 : SUCCESS in 15m 00s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a71c0dcfda164fd0918e254f858e4bb5 : SUCCESS in 21m 24s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f7e77365055e4dcc87e0a1ed58fac748 : SUCCESS in 17m 49s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/2d5e3ef61a314e2288f1f2cc70020ea9 : SUCCESS in 14m 46s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/328d286dbb5b466683613f69cd891d4d : SUCCESS in 18m 13s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/16958a63c159446bb8223718219bdbbf : SUCCESS in 20m 05s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/092418d9e94e43488380fb92b106ab2a : SUCCESS in 6m 44s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c6486b5bef134801ba18237f6940ae3b : FAILURE in 21m 43s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/488f6c94f48c419cb7cca9d4775d01e0 : SUCCESS in 56m 35s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/fa35751cc41547a893d27c18901439f7 : SUCCESS in 50m 02s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c0286b234e2648b4a4f1519f2af757d1 : SUCCESS in 41m 38s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3cbf0ca0178745da873afeb4f38625f3 : SUCCESS in 48m 40s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c82034e9ee7c425b81e2002b02fa7a0d : SUCCESS in 14m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/85932dfe7d6e4ea29913fb7653f657f5 : SUCCESS in 6m 10s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/17a0cbfa4b3d445da02a6b1d500bbcf7 : SUCCESS in 27m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/897a69f8ef254b4baeda4dc6fec8d77c : SUCCESS in 51m 12s","accounts_in_message":[],"_revision_number":7},{"id":"669fa52398d76ef4621bf1be14a78f57b3166075","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-05-11 09:02:26.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"e2300537d2171c8c06d997260bb772e5726535c9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-11 10:05:54.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/324b1f0ff80743908223fcb393b6a22a : SUCCESS in 8m 44s\n- grenade https://zuul.opendev.org/t/openstack/build/4aac9e805e8242b8949d8e228bfaee81 : SUCCESS in 57m 13s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5c180a8ba64c4c4fb56925d9be07457c : SUCCESS in 34m 10s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8d867ffb22774a169baae361ae1692ef : SUCCESS in 10m 32s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/083342ad51d24b529604a4ae22bbbd31 : SUCCESS in 8m 53s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/2d779f30cffd416096191da2f8991c03 : SUCCESS in 15m 05s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e551e6a02d2b4820b7399999eb560594 : SUCCESS in 15m 23s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/07874c4c4f2a4123b09dcebc2323a3a1 : SUCCESS in 15m 31s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/bc1852b9260945b489797c369a8f92e8 : SUCCESS in 17m 56s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/c8559c8aca294b9f9eedf06779281222 : SUCCESS in 16m 11s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/fe9def177b2b413f9b8b92ac3b0f8856 : SUCCESS in 16m 33s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/838bb07d088f415fb966e67e48f56513 : SUCCESS in 21m 57s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/ec212af55b5341dcace7372e1638b58b : SUCCESS in 31m 13s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/667c934020b140f296b8ca712259e19d : SUCCESS in 23m 25s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/f2e01b8208444add96fb855199e26e29 : SUCCESS in 54m 14s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/942706afd80b43dfbd1617739dd32273 : SUCCESS in 19m 35s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/fc793076bd374f8fb0d3a22839a0e05d : SUCCESS in 7m 39s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a768ecfb4f2c42c486776ecd725a628c : SUCCESS in 21m 07s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/c46c02f91b4440f290b895a7b0f42d05 : SUCCESS in 57m 12s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/5343a41a1bd241d8977f0036326a045b : SUCCESS in 52m 01s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2cdf40abd810412aa08c3b5b4f17ae38 : SUCCESS in 38m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/02fa6e29e6424f16809067289bf56d5d : SUCCESS in 43m 16s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1a2b6d77cabb457bbf3dbcb70cc71cb7 : SUCCESS in 15m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ef52f8a1b31f496d80a2035a9afd992f : SUCCESS in 6m 25s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e4aeb0b172cd47b89888f541c9c04b8e : SUCCESS in 22m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/59b69b8d79b14693835b992cd1df137d : SUCCESS in 52m 06s","accounts_in_message":[],"_revision_number":8},{"id":"9f88ab412aeebfb6c19bde17d277630eccb32605","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-05-14 09:52:06.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"34345950037783dd240533a7c4d822ad46c38301","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-14 10:58:33.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/71b1532b1f5b4196af23fa2c26d6ec27 : SUCCESS in 11m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/4808fe216a2b48f38af1db19dc44996c : SUCCESS in 57m 03s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/13bfaad1df8a411bb8f12dba7e96d1c4 : SUCCESS in 41m 23s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/65151690a7b14d81a6ccf89d59f43efb : SUCCESS in 11m 50s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/21c2172ec7364b18bf00cd797acca1d9 : SUCCESS in 8m 16s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f3ed561fc6aa4663a9bfee8608207483 : SUCCESS in 20m 19s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4edd729441d44badaefd9447b191df8e : SUCCESS in 20m 18s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d87fe0a282d446ecb596527c5fe845ad : SUCCESS in 20m 50s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c775352b19ca498ea873dd7486dc8530 : SUCCESS in 19m 04s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/b58e1e3126654216b4dd46e285563c09 : SUCCESS in 19m 10s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/966a320f106746a589b41f69e570dcac : SUCCESS in 20m 29s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/2dbc8c58935a40b0a9e30d89162e2af3 : SUCCESS in 20m 52s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/18819d7dfd5e461fa2fd0c043bc4b15e : SUCCESS in 22m 00s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/073927bdd0954f70a9062f9320fc3ba5 : SUCCESS in 21m 16s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/ff9318b2847140f68a53547e8ade9619 : SUCCESS in 21m 30s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a4838a5d1b9a4288b79680f1bbbfef28 : SUCCESS in 22m 14s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7cc23bcb3e8c4306a71dfb63a3940899 : SUCCESS in 8m 32s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/178c9fd270d74cfd804a1a0d1f0ff844 : SUCCESS in 27m 14s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6e0594975d2d48cdba59088c2bb7585a : SUCCESS in 1h 01m 35s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/a1fb76357bbb4597ae97c3fd837c1823 : SUCCESS in 59m 19s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/fe836ea439774670b117b51ff517bd08 : SUCCESS in 42m 20s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d50df1db1d9f49cdade0578ac3380b04 : SUCCESS in 39m 12s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4849527e7854415a854a54b5da3511fc : SUCCESS in 16m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/922b6da15ed4401d9200536c8c112e9b : SUCCESS in 7m 44s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ca565d542b9347f29607cce5cb3a22a4 : SUCCESS in 24m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d4db149e046744e2b70cf1c81d2b3199 : SUCCESS in 52m 27s","accounts_in_message":[],"_revision_number":9},{"id":"77c8b48990250197c1a5e5e196bd014eb1a20a6d","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-05-17 06:42:33.000000000","message":"Patch Set 9: Code-Review+2\n\nLove having these 2 unified!","accounts_in_message":[],"_revision_number":9},{"id":"901cd5f068ee710a9e0be5cf3e651a2bbeec28f2","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-05-18 00:01:51.000000000","message":"Patch Set 9: Code-Review+2\n\n(10 comments)\n\nMy only reservation is the fate for rows_per_shard_percent - which seems exposed to the config and undocumented","accounts_in_message":[],"_revision_number":9},{"id":"528cb6f2c8ee001b0ccf5b229fee40e40aba8c71","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-05-18 21:37:01.000000000","message":"Patch Set 9:\n\n(6 comments)","accounts_in_message":[],"_revision_number":9},{"id":"70f10af7d5cbd7d7f255f6f7cf0c89193af4c69d","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-05-18 22:59:26.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"3012287a087067fb9d6cc13b7ff0c8b66583f286","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-05-19 14:19:30.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"274f7343fa1d012935d66d88ecd79560ab6284fb","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-05-19 14:20:19.000000000","message":"Patch Set 10:\n\n(13 comments)","accounts_in_message":[],"_revision_number":10},{"id":"75a098c81aa56c757360a68cd77d1d7d2ebbfb9f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-05-19 14:23:45.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"82f9fd59a200dd27e556d78ee01c9399516f3166","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-05-19 14:26:51.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"de207b5371363d17b6483bf2049c4bc473a87aed","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-05-19 14:30:56.000000000","message":"Patch Set 12: Code-Review-1\n\nI think this might be better https://review.opendev.org/c/openstack/swift/+/792177","accounts_in_message":[],"_revision_number":12},{"id":"af2d038df2d0921803eb77b115a144b61ad24c01","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-19 15:36:11.000000000","message":"Patch Set 12: 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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f03ac84bfc974390a8f32cd2eb2f3e7c : SUCCESS in 11m 42s\n- grenade https://zuul.opendev.org/t/openstack/build/52c1fc674ece491fa30d14146e324dd8 : SUCCESS in 1h 07m 42s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/fd9f8c37b3904dd39158c4ba26defd14 : SUCCESS in 40m 03s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/bb43286c6e9548e8a466d1f9d50a268f : SUCCESS in 9m 39s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/c37f4e9bf37b4107905fc093c8e1e774 : SUCCESS in 7m 03s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/25ca344ab66741fea586b40652595a69 : SUCCESS in 17m 30s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e7d199b4286f49dcba441d7e7c226bb7 : SUCCESS in 12m 28s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/842ffa4495ce4da88dfe1cf2e810c6ed : SUCCESS in 13m 41s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c7d6ab7c370643909113f881db2c9033 : SUCCESS in 21m 03s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/1ea43efb08a04d31934d734f017acd95 : SUCCESS in 22m 00s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b4edd8f6d792421a972261c85bd52275 : SUCCESS in 16m 31s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/93d99d0a10484b6f89a3c4294c885604 : SUCCESS in 22m 11s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/958eed33ece74df591e7ac1d7c19459d : SUCCESS in 17m 37s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/e07de61ba5d646dd962323fd2200bc0c : SUCCESS in 27m 58s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/5240dd8aa5ff4a4e91d44309d7ae2461 : SUCCESS in 21m 43s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/89a09c82d1fd4bd8b6a0686ee6e13648 : SUCCESS in 20m 59s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/6b553ef1aba945fb97fafab377fd795a : SUCCESS in 6m 35s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7b5f5b439a7241378b2b73dec36f837a : SUCCESS in 26m 25s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/a79e823d40ad48eeaf408146aab0d249 : SUCCESS in 45m 16s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/bfaa0e0599da4ea9aca56eadea7ebc55 : SUCCESS in 46m 39s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a60267427ba6493f9f64396ba5c94842 : SUCCESS in 40m 56s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/8c8da007d40e40debd093ee76f4eec66 : SUCCESS in 29m 56s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/58babef26b61479eac70c82d385eb5a7 : SUCCESS in 14m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/48ece19b3ca742028cd3eefb7db19f72 : SUCCESS in 6m 28s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/f2124e25502647b192eb6804a48bceb3 : FAILURE in 47m 39s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0020cce323a640d8a8aeb4c2bd2ed415 : SUCCESS in 45m 48s","accounts_in_message":[],"_revision_number":12},{"id":"6d6272b1b96a09d9040f3c2f971cc71701ca235e","tag":"autogenerated:gerrit:abandon","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-05-20 12:45:18.000000000","message":"Abandoned\n\nswitched to https://review.opendev.org/c/openstack/swift/+/792177","accounts_in_message":[],"_revision_number":12}],"current_revision_number":12,"current_revision":"909f8befa5cd6b7b3d3ab2b7c1eb37ed19d8a7c5","revisions":{"ea6cd90e2c35c5c951ca76b60021e4fe4023d03e":{"kind":"REWORK","_number":1,"created":"2021-03-05 17:08:12.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/89/778989/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/778989/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/778989/1"}}},"commit":{"parents":[{"commit":"1ec19030a7c44620e9615c7e41efe4552421d341","subject":"Add a config file option to swift-manage-shard-ranges","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1ec19030a7c44620e9615c7e41efe4552421d341"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-02 18:32:13.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-05 17:01:03.000000000","tz":0},"subject":"Unify sharder and manage-shard-ranges options","message":"Unify sharder and manage-shard-ranges options\n\nChange the sharder daemon default merge_size to equal the\nmanage_shard_ranges default expansion_limit i.e 500000.\n\nDefine sharder default config values in a dict to make\napplications of default simpler.\n\nRename ContainerSharder member vars to match the equivalent vars and\ncli options in manage_shard_ranges:\n\n  shrink_size -\u003e shrinking_threshold\n  merge_size -\u003e expansion_limit\n  split_size -\u003e rows_per_shard\n\n(This direction of renaming is chosen so that the manage_shard_ranges\ncli options are not changed.)\n\nRename ContainerSharder member vars to match the conf file option name:\n  scanner_batch_size -\u003e shard_scanner_batch_size\n\nRemove some ContainerSharder member vars that were not used outside of\nthe __init__ method:\n\n  shrink_merge_point\n  shard_shrink_point\n\nExtract conf loading to a sharder module \u0027init_sharding_conf\u0027\nfunction for options common to both the ContainerSharder and\nmanage_shard_ranges so that the function can be re-used in\nmanage_shard_ranges.\n\nChange-Id: I61e4a2fed703c56461c7e0738513ca6738aaee68\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ea6cd90e2c35c5c951ca76b60021e4fe4023d03e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ea6cd90e2c35c5c951ca76b60021e4fe4023d03e"}]},"branch":"refs/heads/master"},"618de458e73fa4def10fa3daf9d6ff6e2f2be61c":{"kind":"REWORK","_number":2,"created":"2021-03-08 11:54:16.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/89/778989/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/778989/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/778989/2"}}},"commit":{"parents":[{"commit":"1ec19030a7c44620e9615c7e41efe4552421d341","subject":"Add a config file option to swift-manage-shard-ranges","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1ec19030a7c44620e9615c7e41efe4552421d341"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-02 18:32:13.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-08 11:42:07.000000000","tz":0},"subject":"Unify sharder and manage-shard-ranges options","message":"Unify sharder and manage-shard-ranges options\n\nChange the swift-manage-shard-ranges default expansion-limit to equal\nthe sharder daemon default merge_size i.e 750000.\n\nDefine sharder default config values in a dict to make\napplication of the default values simpler.\n\nRename ContainerSharder member vars to match the equivalent vars and\ncli options in manage_shard_ranges:\n\n  shrink_size -\u003e shrinking_threshold\n  merge_size -\u003e expansion_limit\n  split_size -\u003e rows_per_shard\n\n(This direction of renaming is chosen so that the manage_shard_ranges\ncli options are not changed.)\n\nRename ContainerSharder member vars to match the conf file option name:\n  scanner_batch_size -\u003e shard_scanner_batch_size\n\nRemove some ContainerSharder member vars that were not used outside of\nthe __init__ method:\n\n  shrink_merge_point\n  shard_shrink_point\n\nExtract conf loading to a sharder module \u0027init_sharding_conf\u0027\nfunction for options common to both the ContainerSharder and\nmanage_shard_ranges so that the function can be re-used in\nmanage_shard_ranges.\n\nChange-Id: I61e4a2fed703c56461c7e0738513ca6738aaee68\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/618de458e73fa4def10fa3daf9d6ff6e2f2be61c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/618de458e73fa4def10fa3daf9d6ff6e2f2be61c"}]},"branch":"refs/heads/master"},"7519bd366331a4a3efffadd57dc4a3a03146e5a8":{"kind":"REWORK","_number":3,"created":"2021-03-09 12:53:16.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/89/778989/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/778989/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/778989/3"}}},"commit":{"parents":[{"commit":"1ec19030a7c44620e9615c7e41efe4552421d341","subject":"Add a config file option to swift-manage-shard-ranges","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1ec19030a7c44620e9615c7e41efe4552421d341"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-02 18:32:13.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-09 11:05:40.000000000","tz":0},"subject":"Unify sharder and manage-shard-ranges options","message":"Unify sharder and manage-shard-ranges options\n\nChange the swift-manage-shard-ranges default expansion-limit to equal\nthe sharder daemon default merge_size i.e 750000.\n\nDefine sharder default config values in a dict to make\napplication of the default values simpler.\n\nRename ContainerSharder member vars to match the equivalent vars and\ncli options in manage_shard_ranges:\n\n  shrink_size -\u003e shrinking_threshold\n  merge_size -\u003e expansion_limit\n  split_size -\u003e rows_per_shard\n\n(This direction of renaming is chosen so that the manage_shard_ranges\ncli options are not changed.)\n\nRename ContainerSharder member vars to match the conf file option name:\n  scanner_batch_size -\u003e shard_scanner_batch_size\n\nRemove some ContainerSharder member vars that were not used outside of\nthe __init__ method:\n\n  shrink_merge_point\n  shard_shrink_point\n\nExtract conf loading to a sharder module \u0027init_sharding_conf\u0027\nfunction for options common to both the ContainerSharder and\nmanage_shard_ranges so that the function can be re-used in\nmanage_shard_ranges.\n\nChange-Id: I61e4a2fed703c56461c7e0738513ca6738aaee68\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7519bd366331a4a3efffadd57dc4a3a03146e5a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7519bd366331a4a3efffadd57dc4a3a03146e5a8"}]},"branch":"refs/heads/master"},"14f2a1f7c3c1517629388f82f4d2d1142ae28c94":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2021-03-11 23:50:27.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/89/778989/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/778989/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/778989/4"}}},"commit":{"parents":[{"commit":"fb186f6710d531aa642b26430b126f03057a285b","subject":"Add a config file option to swift-manage-shard-ranges","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fb186f6710d531aa642b26430b126f03057a285b"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-02 18:32:13.000000000","tz":0},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-03-11 23:49:54.000000000","tz":660},"subject":"Unify sharder and manage-shard-ranges options","message":"Unify sharder and manage-shard-ranges options\n\nChange the swift-manage-shard-ranges default expansion-limit to equal\nthe sharder daemon default merge_size i.e 750000.\n\nDefine sharder default config values in a dict to make\napplication of the default values simpler.\n\nRename ContainerSharder member vars to match the equivalent vars and\ncli options in manage_shard_ranges:\n\n  shrink_size -\u003e shrinking_threshold\n  merge_size -\u003e expansion_limit\n  split_size -\u003e rows_per_shard\n\n(This direction of renaming is chosen so that the manage_shard_ranges\ncli options are not changed.)\n\nRename ContainerSharder member vars to match the conf file option name:\n  scanner_batch_size -\u003e shard_scanner_batch_size\n\nRemove some ContainerSharder member vars that were not used outside of\nthe __init__ method:\n\n  shrink_merge_point\n  shard_shrink_point\n\nExtract conf loading to a sharder module \u0027init_sharding_conf\u0027\nfunction for options common to both the ContainerSharder and\nmanage_shard_ranges so that the function can be re-used in\nmanage_shard_ranges.\n\nChange-Id: I61e4a2fed703c56461c7e0738513ca6738aaee68\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/14f2a1f7c3c1517629388f82f4d2d1142ae28c94"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/14f2a1f7c3c1517629388f82f4d2d1142ae28c94"}]},"branch":"refs/heads/master"},"b6a8cd1cee44238e226c11c2d8656382d46399af":{"kind":"REWORK","_number":5,"created":"2021-03-22 18:16:56.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/89/778989/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/778989/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/778989/5"}}},"commit":{"parents":[{"commit":"788bf852345f28bd5a96523de52ae953c1d96021","subject":"Merge \"Add test for relinking when the object-server failed to do it\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/788bf852345f28bd5a96523de52ae953c1d96021"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-02 18:32:13.000000000","tz":0},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-03-22 18:16:40.000000000","tz":-420},"subject":"Unify sharder and manage-shard-ranges options","message":"Unify sharder and manage-shard-ranges options\n\nChange the swift-manage-shard-ranges default expansion-limit to equal\nthe sharder daemon default merge_size i.e 750000.\n\nDefine sharder default config values in a dict to make\napplication of the default values simpler.\n\nRename ContainerSharder member vars to match the equivalent vars and\ncli options in manage_shard_ranges:\n\n  shrink_size -\u003e shrinking_threshold\n  merge_size -\u003e expansion_limit\n  split_size -\u003e rows_per_shard\n\n(This direction of renaming is chosen so that the manage_shard_ranges\ncli options are not changed.)\n\nRename ContainerSharder member vars to match the conf file option name:\n  scanner_batch_size -\u003e shard_scanner_batch_size\n\nRemove some ContainerSharder member vars that were not used outside of\nthe __init__ method:\n\n  shrink_merge_point\n  shard_shrink_point\n\nExtract conf loading to a sharder module \u0027init_sharding_conf\u0027\nfunction for options common to both the ContainerSharder and\nmanage_shard_ranges so that the function can be re-used in\nmanage_shard_ranges.\n\nChange-Id: I61e4a2fed703c56461c7e0738513ca6738aaee68\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b6a8cd1cee44238e226c11c2d8656382d46399af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b6a8cd1cee44238e226c11c2d8656382d46399af"}]},"branch":"refs/heads/master"},"0d7c3fc441b41fee609ce0a8a287c6c2d5b62ba4":{"kind":"REWORK","_number":6,"created":"2021-04-01 10:53:09.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/89/778989/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/778989/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/778989/6"}}},"commit":{"parents":[{"commit":"ce847afa0690dbd92099f6dba618c2813dada31d","subject":"Merge \"swift-manage-shard-ranges: add repair and analyze commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ce847afa0690dbd92099f6dba618c2813dada31d"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-02 18:32:13.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-04-01 10:39:02.000000000","tz":60},"subject":"Unify sharder and manage-shard-ranges options","message":"Unify sharder and manage-shard-ranges options\n\nChange the swift-manage-shard-ranges default expansion-limit to equal\nthe sharder daemon default merge_size i.e 750000.\n\nDefine sharder default config values in a dict to make\napplication of the default values simpler.\n\nRename ContainerSharder member vars to match the equivalent vars and\ncli options in manage_shard_ranges:\n\n  shrink_size -\u003e shrinking_threshold\n  merge_size -\u003e expansion_limit\n  split_size -\u003e rows_per_shard\n\n(This direction of renaming is chosen so that the manage_shard_ranges\ncli options are not changed.)\n\nRename ContainerSharder member vars to match the conf file option name:\n  scanner_batch_size -\u003e shard_scanner_batch_size\n\nRemove some ContainerSharder member vars that were not used outside of\nthe __init__ method:\n\n  shrink_merge_point\n  shard_shrink_point\n\nExtract conf loading to a sharder module \u0027init_sharding_conf\u0027\nfunction for options common to both the ContainerSharder and\nmanage_shard_ranges so that the function can be re-used in\nmanage_shard_ranges.\n\nChange-Id: I61e4a2fed703c56461c7e0738513ca6738aaee68\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0d7c3fc441b41fee609ce0a8a287c6c2d5b62ba4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0d7c3fc441b41fee609ce0a8a287c6c2d5b62ba4"}]},"branch":"refs/heads/master"},"747ff9ef6fb7f93b2c26afc11bc814ec728e837c":{"kind":"REWORK","_number":7,"created":"2021-04-29 09:46:35.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/89/778989/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/778989/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/778989/7"}}},"commit":{"parents":[{"commit":"7cfdb50f93f6780a668c4d6c04b1f1ef25166c69","subject":"Merge \"reconstructor: extract closure for handle_response\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7cfdb50f93f6780a668c4d6c04b1f1ef25166c69"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-02 18:32:13.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-04-29 09:39:54.000000000","tz":60},"subject":"Unify sharder and manage-shard-ranges options","message":"Unify sharder and manage-shard-ranges options\n\nChange the swift-manage-shard-ranges default expansion-limit to equal\nthe sharder daemon default merge_size i.e 750000.\n\nDefine sharder default config values in a dict to make\napplication of the default values simpler.\n\nRename ContainerSharder member vars to match the equivalent vars and\ncli options in manage_shard_ranges:\n\n  shrink_size -\u003e shrinking_threshold\n  merge_size -\u003e expansion_limit\n  split_size -\u003e rows_per_shard\n\n(This direction of renaming is chosen so that the manage_shard_ranges\ncli options are not changed.)\n\nRename ContainerSharder member vars to match the conf file option name:\n  scanner_batch_size -\u003e shard_scanner_batch_size\n\nRemove some ContainerSharder member vars that were not used outside of\nthe __init__ method:\n\n  shrink_merge_point\n  shard_shrink_point\n\nExtract conf loading to a sharder module \u0027init_sharding_conf\u0027\nfunction for options common to both the ContainerSharder and\nmanage_shard_ranges so that the function can be re-used in\nmanage_shard_ranges.\n\nChange-Id: I61e4a2fed703c56461c7e0738513ca6738aaee68\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/747ff9ef6fb7f93b2c26afc11bc814ec728e837c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/747ff9ef6fb7f93b2c26afc11bc814ec728e837c"}]},"branch":"refs/heads/master"},"8e3a58b47f0b10a6487307d0b844a83ab3cd5820":{"kind":"REWORK","_number":8,"created":"2021-05-11 09:02:26.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/89/778989/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/778989/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/778989/8"}}},"commit":{"parents":[{"commit":"4ce907a4ae97b150fa994237ebffd73ee8ac694d","subject":"relinker: Add /recon/relinker endpoint and drop progress stats","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4ce907a4ae97b150fa994237ebffd73ee8ac694d"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-02 18:32:13.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-05-11 09:00:46.000000000","tz":60},"subject":"Unify sharder and manage-shard-ranges options","message":"Unify sharder and manage-shard-ranges options\n\nChange the swift-manage-shard-ranges default expansion-limit to equal\nthe sharder daemon default merge_size i.e 750000.\n\nDefine sharder default config values in a dict to make\napplication of the default values simpler.\n\nRename ContainerSharder member vars to match the equivalent vars and\ncli options in manage_shard_ranges:\n\n  shrink_size -\u003e shrinking_threshold\n  merge_size -\u003e expansion_limit\n  split_size -\u003e rows_per_shard\n\n(This direction of renaming is chosen so that the manage_shard_ranges\ncli options are not changed.)\n\nRename ContainerSharder member vars to match the conf file option name:\n  scanner_batch_size -\u003e shard_scanner_batch_size\n\nRemove some ContainerSharder member vars that were not used outside of\nthe __init__ method:\n\n  shrink_merge_point\n  shard_shrink_point\n\nExtract conf loading to a sharder module \u0027init_sharding_conf\u0027\nfunction for options common to both the ContainerSharder and\nmanage_shard_ranges so that the function can be re-used in\nmanage_shard_ranges.\n\nChange-Id: I61e4a2fed703c56461c7e0738513ca6738aaee68\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8e3a58b47f0b10a6487307d0b844a83ab3cd5820"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8e3a58b47f0b10a6487307d0b844a83ab3cd5820"}]},"branch":"refs/heads/master"},"3ff82e0ebc19d4ee1c20c9aadcc43f03e7af40c0":{"kind":"REWORK","_number":9,"created":"2021-05-14 09:52:06.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/89/778989/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/778989/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/778989/9"}}},"commit":{"parents":[{"commit":"bbe189b5377509192eae660b6b6f5eb623d06912","subject":"s-m-s-r: use argparse mutually exclusive group","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bbe189b5377509192eae660b6b6f5eb623d06912"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-02 18:32:13.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-05-14 09:51:41.000000000","tz":60},"subject":"Unify sharder and manage-shard-ranges options","message":"Unify sharder and manage-shard-ranges options\n\nChange the swift-manage-shard-ranges default expansion-limit to equal\nthe sharder daemon default merge_size i.e 750000.\n\nDefine sharder default config values in a dict to make\napplication of the default values simpler.\n\nRename ContainerSharder member vars to match the equivalent vars and\ncli options in manage_shard_ranges:\n\n  shrink_size -\u003e shrinking_threshold\n  merge_size -\u003e expansion_limit\n  split_size -\u003e rows_per_shard\n\n(This direction of renaming is chosen so that the manage_shard_ranges\ncli options are not changed.)\n\nRename ContainerSharder member vars to match the conf file option name:\n  scanner_batch_size -\u003e shard_scanner_batch_size\n\nRemove some ContainerSharder member vars that were not used outside of\nthe __init__ method:\n\n  shrink_merge_point\n  shard_shrink_point\n\nExtract conf loading to a sharder module \u0027init_sharding_conf\u0027\nfunction for options common to both the ContainerSharder and\nmanage_shard_ranges so that the function can be re-used in\nmanage_shard_ranges.\n\nChange-Id: I61e4a2fed703c56461c7e0738513ca6738aaee68\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3ff82e0ebc19d4ee1c20c9aadcc43f03e7af40c0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3ff82e0ebc19d4ee1c20c9aadcc43f03e7af40c0"}]},"branch":"refs/heads/master"},"e5adfb7a3d4d055b6e1692f4c0e15e16982dde59":{"kind":"REWORK","_number":10,"created":"2021-05-19 14:19:30.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/89/778989/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/778989/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/778989/10"}}},"commit":{"parents":[{"commit":"bbe189b5377509192eae660b6b6f5eb623d06912","subject":"s-m-s-r: use argparse mutually exclusive group","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bbe189b5377509192eae660b6b6f5eb623d06912"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-02 18:32:13.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-05-19 11:42:40.000000000","tz":60},"subject":"Unify sharder and manage-shard-ranges options","message":"Unify sharder and manage-shard-ranges options\n\nChange the swift-manage-shard-ranges default expansion-limit to equal\nthe sharder daemon default merge_size i.e 750000.\n\nDefine sharder default config values in a dict to make\napplication of the default values simpler.\n\nRename ContainerSharder member vars to match the equivalent vars and\ncli options in manage_shard_ranges:\n\n  shrink_size -\u003e shrink_threshold\n  merge_size -\u003e expansion_limit\n  split_size -\u003e rows_per_shard\n\n(This direction of renaming is chosen so that the manage_shard_ranges\ncli options are not changed.)\n\nRename ContainerSharder member vars to match the conf file option name:\n  scanner_batch_size -\u003e shard_scanner_batch_size\n\nRemove some ContainerSharder member vars that were not used outside of\nthe __init__ method:\n\n  shrink_merge_point\n  shard_shrink_point\n\nExtract conf loading to a sharder module \u0027init_sharding_conf\u0027\nfunction for options common to both the ContainerSharder and\nmanage_shard_ranges so that the function can be re-used in\nmanage_shard_ranges.\n\nChange-Id: I61e4a2fed703c56461c7e0738513ca6738aaee68\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e5adfb7a3d4d055b6e1692f4c0e15e16982dde59"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e5adfb7a3d4d055b6e1692f4c0e15e16982dde59"}]},"branch":"refs/heads/master"},"4aa4ef99c76b468111ba2492ae865c97ce05ae79":{"kind":"REWORK","_number":11,"created":"2021-05-19 14:23:45.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/89/778989/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/778989/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/778989/11"}}},"commit":{"parents":[{"commit":"bbe189b5377509192eae660b6b6f5eb623d06912","subject":"s-m-s-r: use argparse mutually exclusive group","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bbe189b5377509192eae660b6b6f5eb623d06912"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-02 18:32:13.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-05-19 14:22:00.000000000","tz":60},"subject":"Use ContainerSharderConf class in sharder and manage-shard-ranges","message":"Use ContainerSharderConf class in sharder and manage-shard-ranges\n\nChange the swift-manage-shard-ranges default expansion-limit to equal\nthe sharder daemon default merge_size i.e 750000. The previous default\nof 500000 had erroneously differed from the sharder default value.\n\nIntroduce a ContainerSharderConf class to encapsulate loading of\nsharder conf and the definition of defaults. ContainerSharder inherits\nthis and swift-manage-shard-ranges instantiates it.\n\nRename ContainerSharder member vars to match the equivalent vars and\ncli options in manage_shard_ranges:\n\n  shrink_size -\u003e shrink_threshold\n  merge_size -\u003e expansion_limit\n  split_size -\u003e rows_per_shard\n\n(This direction of renaming is chosen so that the manage_shard_ranges\ncli options are not changed.)\n\nRename ContainerSharder member vars to match the conf file option name:\n  scanner_batch_size -\u003e shard_scanner_batch_size\n\nRemove some ContainerSharder member vars that were not used outside of\nthe __init__ method:\n\n  shrink_merge_point\n  shard_shrink_point\n\nChange-Id: I61e4a2fed703c56461c7e0738513ca6738aaee68\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4aa4ef99c76b468111ba2492ae865c97ce05ae79"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4aa4ef99c76b468111ba2492ae865c97ce05ae79"}]},"branch":"refs/heads/master"},"909f8befa5cd6b7b3d3ab2b7c1eb37ed19d8a7c5":{"kind":"REWORK","_number":12,"created":"2021-05-19 14:26:51.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/89/778989/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/89/778989/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/89/778989/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/89/778989/12"}}},"commit":{"parents":[{"commit":"bbe189b5377509192eae660b6b6f5eb623d06912","subject":"s-m-s-r: use argparse mutually exclusive group","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/bbe189b5377509192eae660b6b6f5eb623d06912"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-03-02 18:32:13.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-05-19 14:26:26.000000000","tz":60},"subject":"Unify sharder and manage-shard-ranges options","message":"Unify sharder and manage-shard-ranges options\n\nChange the swift-manage-shard-ranges default expansion-limit to equal\nthe sharder daemon default merge_size i.e 750000.\n\nDefine sharder default config values in a dict to make application of\nthe default values simpler.\n\nRename ContainerSharder member vars to match the equivalent vars and\ncli options in manage_shard_ranges:\n\n  shrink_size -\u003e shrink_threshold\n  merge_size -\u003e expansion_limit\n  split_size -\u003e rows_per_shard\n\n(This direction of renaming is chosen so that the manage_shard_ranges\ncli options are not changed.)\n\nRename ContainerSharder member vars to match the conf file option name:\n  scanner_batch_size -\u003e shard_scanner_batch_size\n\nRemove some ContainerSharder member vars that were not used outside of\nthe __init__ method:\n\n  shrink_merge_point\n  shard_shrink_point\n\nExtract conf loading to a sharder module \u0027init_sharding_conf\u0027\nfunction for options common to both the ContainerSharder and\nmanage_shard_ranges so that the function can be re-used in\nmanage_shard_ranges.\n\nChange-Id: I61e4a2fed703c56461c7e0738513ca6738aaee68\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/909f8befa5cd6b7b3d3ab2b7c1eb37ed19d8a7c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/909f8befa5cd6b7b3d3ab2b7c1eb37ed19d8a7c5"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
