)]}'
{"id":"openstack%2Fswift~791132","triplet_id":"openstack%2Fswift~master~I087c2c1885f86ff8163ce358e25dc3c092897223","project":"openstack/swift","branch":"master","topic":"p-shard-dry-run","hashtags":[],"change_id":"I087c2c1885f86ff8163ce358e25dc3c092897223","subject":"swift-manage-shard-ranges: output total compactible sequences","status":"MERGED","created":"2021-05-13 11:07:24.000000000","updated":"2021-05-14 07:06:31.000000000","submitted":"2021-05-14 07:04:35.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"791132-p-shard-dry-run","meta_rev_id":"b839bbe317ea31bb383e87d96082908dfcd34adb","_number":791132,"virtual_id_number":791132,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-05-14 07:04:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":2,"date":"2021-05-13 13:47:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":1,"date":"2021-05-13 13:47:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-05-13 12:04:33.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-05-13 13:47:12.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2021-05-14 04:24:54.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"CC"}],"messages":[{"id":"9413d8f42eb29d2440e2c0ab7770fe9aa4095a95","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-05-13 11:07:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"225f488f046d99fadadfa4afac4e9d1de887c6e2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-13 12:04:33.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6694162cd01840f2bebcb1c6d687ff08 : SUCCESS in 12m 33s\n- grenade https://zuul.opendev.org/t/openstack/build/071de34624a04c3c817fc5b373022ed5 : SUCCESS in 56m 02s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/eddd6f813a43471bad049ded2314e430 : SUCCESS in 38m 30s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c4093d2edd4841409ed1a854aeb74b8b : SUCCESS in 9m 28s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/ccaeab4da66b4aed91fcfa1dac13ea99 : SUCCESS in 8m 12s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a12ead679c8648bcbe5d3e98d74e4d5e : SUCCESS in 11m 52s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/7df9a4e5b4a54bb69d52075dd372c4c7 : SUCCESS in 14m 17s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8fd56d0625744ee6a624f330b035965b : SUCCESS in 22m 47s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/ca7917c3f1a74853b70f63a4ab5842d5 : SUCCESS in 16m 07s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/dc5b62f969894f54b1387bc6644d3b4c : SUCCESS in 16m 23s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/9e3f064e12f74dd19531261f7c5761a2 : SUCCESS in 15m 09s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/4e104b828e5046d8a5249c974df35a55 : SUCCESS in 18m 08s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/19e2f6f8ecad414892173da86db96714 : SUCCESS in 23m 50s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/9b4007dd9b594222b94ec0e473ba00b4 : SUCCESS in 17m 36s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/e0e02284d5f74fc79de82faeb1f2d5a0 : SUCCESS in 14m 36s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/ee723b3a0d52468dbca41f496d05bd06 : SUCCESS in 16m 30s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ee318f40e3674029ae94c9f9f1a07d68 : SUCCESS in 7m 34s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/0f32d43bc4f6477bbe489d02c7fc86f9 : SUCCESS in 18m 07s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/f54e01f642f4438b87ef7bb0d468f84f : SUCCESS in 53m 39s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/65337169461a4d6a8bd6cf4213572d0a : SUCCESS in 49m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/50c09c89176f443cb23483c6ea94a247 : SUCCESS in 32m 02s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d0fe38ddf3e64e75b8792b8629f2efa1 : SUCCESS in 37m 54s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/05c797bae74f414f9e43c7aa8c17dc4a : SUCCESS in 12m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/568430d448ba464587f0e669d3f5dfbc : SUCCESS in 5m 39s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7b33b7137e104cfbb1dc0d81b7b4260d : SUCCESS in 30m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9d49c5de90d2485c9d09e2e4a7cb5bba : SUCCESS in 39m 44s","accounts_in_message":[],"_revision_number":1},{"id":"a477a3c011cf4378815d0f20ad748775f650ffcc","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2021-05-13 13:47:12.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nseems like a great little improvement!","accounts_in_message":[],"_revision_number":1},{"id":"77df12eae4314692ae0b702f8de0aec443303ba5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-13 18:48:20.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"a1c4d84c5ee53402cfe0628c67e26f8278ecc1d4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-13 20:36:30.000000000","message":"Patch Set 1:\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"5b5aec2a572c1868c2f8c30a7d12a69ebe4ea49f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-13 21:59:27.000000000","message":"Patch Set 1:\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"9ec3b1655f749038932179c07763cb5f8e2cf947","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-14 00:00:47.000000000","message":"Patch Set 1:\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"6837cef0abd8cb6db77946b0e99d00608af6a9a6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-14 02:06:55.000000000","message":"Patch Set 1: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":1},{"id":"67e676952291435fb2863e28cf3aea54633ed7ae","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-05-14 04:24:54.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"92cd877f885038781bae029d0e7087c65fab76fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-14 05:23:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cc609e098c7e487c91f2a3f16c17660c : SUCCESS in 10m 02s\n- grenade https://zuul.opendev.org/t/openstack/build/e5398b69f83048b28e155e8239beeaea : SUCCESS in 48m 40s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/96b73eb05c9541aa8ed9d77eb7fe0435 : SUCCESS in 38m 38s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5758319f38a44805971c8a9b3854e148 : SUCCESS in 9m 23s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/410e5ab38c1e4da4b4baac532ad2d8bf : SUCCESS in 7m 33s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/debe2daa0d4c4001a818a96a77d1eb57 : SUCCESS in 35m 56s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f1f5276843344f608815349fe8f9802b : SUCCESS in 18m 12s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/dc45bde80f5a4d11a834b3b772b1b5aa : SUCCESS in 35m 57s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/eb9c03bd8a8b403fa6c54e789466fdec : SUCCESS in 16m 30s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/cee19b734f774e55b0f0b353f82ba90e : SUCCESS in 17m 46s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/6f2dfcff715f4a2b9e74a58a5f38a3e3 : SUCCESS in 35m 40s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/65d6d320c74a40b0a1cb73d20179f77f : SUCCESS in 26m 02s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/a508df08e1ce43b288c5c9408908aed5 : SUCCESS in 22m 47s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/2290b2fa83e344249db99fe5b37d0fc1 : SUCCESS in 26m 12s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/03c39f7b84c1405bbc2e024db6478dde : SUCCESS in 36m 27s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/f9e4c4abc54d4a629fbcaa82a1ab4e89 : SUCCESS in 20m 28s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/b4596bc9ccfb474f8419e65ff274a186 : SUCCESS in 6m 36s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7bea9d19d6844724b555e302bebbfebc : SUCCESS in 18m 38s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/90aafeec8e5c4367ac62ad88db7e8bcd : SUCCESS in 46m 16s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/5a9b63137d024af3a189c19b3f39aaea : SUCCESS in 56m 44s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/247f719d633a43eca9ca7b366881ee8e : SUCCESS in 29m 26s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3bd116e6ff5c44fab1b5d4db826239c8 : SUCCESS in 45m 02s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a58256c1a0804233a165e732689b2c3e : SUCCESS in 20m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8940cfee43eb40a0b82c4e6fe0fc5ec1 : SUCCESS in 6m 55s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a83dff9fefb84e889454b0aa5d596a66 : SUCCESS in 29m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a4f63b96048547919260526c3ba58fce : SUCCESS in 49m 11s","accounts_in_message":[],"_revision_number":1},{"id":"6e9e33abad715e64111e1ea111703f3f145730ee","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-14 05:36:07.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"c8f945c2d214f2940672f2dccfd0c2c94e252b9b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-14 07:04:24.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd7e9e912c8d4c7e96ab7938cd647f51 : SUCCESS in 9m 11s\n- grenade https://zuul.opendev.org/t/openstack/build/e5730d01e1194b7b8abb838d404999bf : SUCCESS in 52m 51s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ccc7770a501248d49f1514316fd86c1b : SUCCESS in 40m 14s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/b3e8ecc05e8744eeae40a7c572948f1b : SUCCESS in 9m 05s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/9b9075b6668e47d58643f65247e1f90e : SUCCESS in 8m 51s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/405448e8722b4237a0d4fba295f7fcc1 : SUCCESS in 15m 11s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/729f579b617b4265a0fb54b8f9b63863 : SUCCESS in 20m 06s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/48ce72e4783544babced9e7ba0cae317 : SUCCESS in 15m 42s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c4177cde6df343959d5d0826faa6c021 : SUCCESS in 16m 50s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/d72fe63a681b4c20afe7345d6da674c0 : SUCCESS in 13m 11s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d5a7ba1d82914bb491ee136ce15c809e : SUCCESS in 15m 51s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/7d2b97530a3841e985052982fd88c4eb : SUCCESS in 21m 09s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/0b6716f4a0444c33857fec1d29010897 : SUCCESS in 14m 05s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/5f286229210c45b6a74a569d860a78ff : SUCCESS in 21m 31s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/b8132c25da86458daa7830b5c911bdbc : SUCCESS in 14m 57s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/f8f12a77022247049e491f4980e7a838 : SUCCESS in 14m 50s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/a26828a5f4e64df7bfb38423ee39ea6b : SUCCESS in 7m 21s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e44d92b3fa434055b42a4c7f9e484bd6 : SUCCESS in 52m 39s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/0bbb1c28435d4969adf917e1b5f49259 : SUCCESS in 44m 40s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/39a0d05f38284b9ab73c9021ffd22934 : SUCCESS in 41m 12s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/fd390752e98040d1a1b17a4787fac83d : SUCCESS in 31m 04s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/63bd4c357aff4cac8d439f5a3cef006c : SUCCESS in 20m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e8f6be0f60f945a09735bc9fc01f0a1b : SUCCESS in 5m 05s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/cc5d8a083b664de9bf5abd849b111605 : SUCCESS in 22m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/39363953a55047beb4b06b53dd8c3f15 : SUCCESS in 52m 28s","accounts_in_message":[],"_revision_number":1},{"id":"bc3172ec0b87ebe2c25b7d8d3c7c9f8c11a8d22f","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-14 07:04:35.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"b839bbe317ea31bb383e87d96082908dfcd34adb","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-14 07:06:31.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0d5cb3e690b54d7f84cc75f2dbff4239 : SUCCESS in 1m 26s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/cad87cd9afa641d2b5d646990445c81e : SUCCESS in 1m 04s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/58e3a2bda79c49b8bf997f35bfd96276 : SUCCESS in 59s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"5d1d48c7738a9bb468fdaea4cf271901641a6d51","revisions":{"5d1d48c7738a9bb468fdaea4cf271901641a6d51":{"kind":"REWORK","_number":1,"created":"2021-05-13 11:07:24.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/32/791132/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/32/791132/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/32/791132/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/32/791132/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/32/791132/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/32/791132/1"}}},"commit":{"parents":[{"commit":"568036f1b74e1057462401492ed323958d9d8ff5","subject":"manage-shard-ranges: add --dry-run option for compact and repair","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/568036f1b74e1057462401492ed323958d9d8ff5"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-05-13 11:05:20.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-05-13 11:05:20.000000000","tz":60},"subject":"swift-manage-shard-ranges: output total compactible sequences","message":"swift-manage-shard-ranges: output total compactible sequences\n\nAfter individual compactible sequences have been listed, add a summary\nline such as:\n\n  Total of 123 shard sequences identified for compaction.\n\nChange-Id: I087c2c1885f86ff8163ce358e25dc3c092897223\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5d1d48c7738a9bb468fdaea4cf271901641a6d51"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5d1d48c7738a9bb468fdaea4cf271901641a6d51"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
