)]}'
{"id":"openstack%2Fswift~774560","triplet_id":"openstack%2Fswift~master~Ifa20b7c08aba7254185918dfcee69e8206f51cea","project":"openstack/swift","branch":"master","topic":"add_shrink_candidates_to_recon_dump_roots","hashtags":[],"change_id":"Ifa20b7c08aba7254185918dfcee69e8206f51cea","subject":"sharder: Ignore already shrinking sequence when compacting","status":"MERGED","created":"2021-02-08 23:03:05.000000000","updated":"2021-02-22 08:49:33.000000000","submitted":"2021-02-22 08:47:33.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":"774560-add_shrink_candidates_to_recon_dump_roots","meta_rev_id":"f257feecbbd8a1c63a91fa9e804c8191864284ea","_number":774560,"virtual_id_number":774560,"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-02-22 08:47:30.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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":2,"date":"2021-02-17 04:34:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":1,"date":"2021-02-22 03:51:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"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":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"reviewers":{"REVIEWER":[{"_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-02-09 00:17:23.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-02-11 01:02:13.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-02-12 16:27:36.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"}],"messages":[{"id":"5de05aefba9eea9aaf15ef313b96c48be3f645c0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-08 23:03:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"707169e63defbd18d88e063970d30407288ef400","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-08 23:03:40.000000000","message":"Patch Set 1: Workflow-1\n\nWIP","accounts_in_message":[],"_revision_number":1},{"id":"740f3cf1ce91c16555bd7aaf2feeb5d5907bece9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 00:17:23.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/5539de0228494303b4ae9bedfd7ef632 : SUCCESS in 9m 43s\n- grenade https://zuul.opendev.org/t/openstack/build/ea0b9faf0db24a7a9b4933ca0c3d78ee : SUCCESS in 1h 13m 15s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6ee8fe0d56664295b5a407461845706b : SUCCESS in 44m 39s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/2aa735e7bf5e46d197a00c49b03b9c74 : SUCCESS in 8m 16s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/526bd50ca66d4356905cb625250fab54 : SUCCESS in 5m 43s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0da42c1b6da84d748536de81bc0bb056 : FAILURE in 19m 49s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1f8110ce56234af7a27365a8629b2876 : FAILURE in 12m 21s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1af16fa0606e4bfb8fef5908fcc750d1 : FAILURE in 12m 19s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/5084635bb7e945a086cfced4d234975f : FAILURE in 19m 17s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/406b1c461651433ba85547195d1121de : SUCCESS in 20m 26s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/896f16e8916e4b77b33c5d6e63189c87 : SUCCESS in 15m 00s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/ff2fa1d9f9dc4fcf906e2eddb7ce92eb : SUCCESS in 15m 28s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/73c270446548411c9ea757fec3d1fcc7 : SUCCESS in 15m 31s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/e4ac54913b7e4a6b864150d5bc5a675c : SUCCESS in 15m 56s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/8b44bf028498409e945593485cc01d2c : SUCCESS in 16m 05s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a823525623384fa6bc4d62da26936fab : FAILURE in 34m 56s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b4eed2897c1b48c8845fff19ecf4e04b : SUCCESS in 45m 10s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/e0ee302acddb45b88db4275875d96929 : SUCCESS in 43m 33s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/07e0391e7ef543faba7e4aab94692662 : SUCCESS in 35m 52s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6cfac9af297543419a880f631371ae04 : SUCCESS in 35m 18s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/93bd83eb7cbc421fa8c7efc670a1241c : FAILURE in 12m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/438086f8146f4ef690ed42a9276c5596 : SUCCESS in 5m 14s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/50661cb8600a45079738e0f7ecf05914 : FAILURE in 7m 14s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0b6f139aea14428daa5639c72bb44164 : SUCCESS in 59m 51s","accounts_in_message":[],"_revision_number":1},{"id":"5baa04ee31845dda782e606893c75fb9df3c3cf0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-09 15:36:04.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f752b52d78aa03c736b6e4d94326abfe432bc116","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-09 18:59:29.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/29a5752f161c4f62ae50951e1a936629 : SUCCESS in 8m 51s\n- grenade https://zuul.opendev.org/t/openstack/build/28578b348f024c87b7a66176d6331c41 : SUCCESS in 59m 50s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/86408a214acb482e8343e28c71fd4fe3 : SUCCESS in 1h 01m 40s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/32dd0593a2214fb598b1f590a28c6895 : SUCCESS in 9m 40s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7321fa0052f4487a8d44a6810fdf1d0e : SUCCESS in 7m 45s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/6f198400847b49338bafd34e4c3041f4 : SUCCESS in 16m 00s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/7d9b4a5909fb4e888a6d9b153f0a19d6 : SUCCESS in 14m 39s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/f9c12acbfa03424ea806fbbff2411730 : SUCCESS in 14m 59s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/8b52e20fe9d54d98b636c8f5ee545802 : SUCCESS in 14m 06s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e5d3d67b74594008a2b8ee898a9ffb93 : SUCCESS in 16m 20s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e69fd86bac214e74a3e467a935f85dad : SUCCESS in 23m 12s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c0547edbefba4f7784486af7b139d1d4 : SUCCESS in 19m 13s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/8cf1e956cbb344fb81d788c18f92093d : SUCCESS in 18m 27s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c565d5578e004254a987604e9419a9a4 : SUCCESS in 18m 03s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/918125e39cd6421c93f8c582bffcf863 : SUCCESS in 22m 13s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/0ac879f614624541b662161cc4dd6fd2 : SUCCESS in 22m 37s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/9b1480d59c1e4a62abae5f3b2631f9ce : SUCCESS in 49m 26s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/29c805257038425a92068eb9c4245ee5 : SUCCESS in 47m 20s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0f2bb567aead449eb4cdc3220424e851 : SUCCESS in 37m 42s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/cde46d60b8e446d4b2e978e9e6d57d22 : SUCCESS in 35m 55s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a6991e0344934f41bd57a3733bdb97ad : SUCCESS in 14m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c159377ca7bc4d1293f2b8a90c9e8c36 : SUCCESS in 5m 24s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b25dfa65d87f459c9562e2c658a3f990 : FAILURE in 8m 29s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e014018408de46edb5282a910d49bb29 : SUCCESS in 1h 01m 45s","accounts_in_message":[],"_revision_number":2},{"id":"7a43f7ae9357d21c57feb7147e270550c6a16f85","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-02-11 01:02:13.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2287ee6783065c31ac3cf24a1506b8ecb9f57c25","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-11 02:16:31.000000000","message":"Patch Set 3: 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/a7cec73d17a64fcca7bfc024f7528578 : SUCCESS in 10m 11s\n- grenade https://zuul.opendev.org/t/openstack/build/091fc865c40e4930b25efc8cb2a07919 : SUCCESS in 1h 10m 15s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a19c7d04890c42acab2b9c7c7fea2497 : FAILURE in 47m 01s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c535319f7cdb42cfb5ac26efa1e846d9 : SUCCESS in 8m 40s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/40b64c3b3d1c4740bd2e595cda5b3e35 : SUCCESS in 6m 37s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/acb7b1ef130d44bb8c6dd32b5da9e6e7 : SUCCESS in 16m 32s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/aa0f9f42009747169100793aca7a3278 : SUCCESS in 13m 40s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d6278d9464874963834d3da7927a804c : SUCCESS in 12m 49s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/710f9a8529a94a6db662d3315dc29136 : SUCCESS in 13m 13s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/a3c0913775d54ff492efebe52f9f3677 : SUCCESS in 36m 20s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/fd043765989a473e811602f540abcc93 : SUCCESS in 19m 37s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/fdee3c00576b4401abb55ab7f191615d : SUCCESS in 16m 38s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/9759f6a43fd248abb6d426a820637761 : SUCCESS in 37m 33s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/8a10e6506e0e4f14b3849b314fbf9e5e : SUCCESS in 38m 04s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/6f34ac4aa06b4e6d99cc35eac69712cc : SUCCESS in 17m 09s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/2b99b01aae6146c8a8268cbb245b00eb : SUCCESS in 22m 21s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/be8c4ccd54c74954886d37ed8b485921 : SUCCESS in 43m 52s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/485aa024a98d4f628356d04c4ad02151 : SUCCESS in 42m 56s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/87cbcce1eb44469a926599b39942ec7a : SUCCESS in 35m 10s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9bedc29f38c34dcbb68b69a865eec291 : SUCCESS in 37m 22s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2817c7267aae467da6c03b3da184dc9a : SUCCESS in 12m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/92f8ec60d4cb4047890a199025a68991 : SUCCESS in 5m 29s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/eb33b96d8bec46bc9bedf646dc9dec6d : FAILURE in 7m 58s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4003a4296d874217929b81be3604cb0f : SUCCESS in 54m 06s","accounts_in_message":[],"_revision_number":3},{"id":"e5db50d9d73de5f4e08f698be81233e075bdc1b4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-12 16:27:36.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"008169239070a30aa815f93b986ceaf410a13351","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-12 18:34:51.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7520bef2ee664bc984c9ff47a03b0317 : SUCCESS in 8m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/2bb98c7da88c4607a1bdc734cc9da266 : SUCCESS in 57m 47s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/76ec321054114884bf2d087ad7074a58 : SUCCESS in 44m 40s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/726ad25c9783453f98d1318c4e87a356 : SUCCESS in 9m 20s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/fb93c7ded6fc4f85a9e674fa413885c0 : SUCCESS in 8m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/15504651fcaf4e3a9c62e5ef21ce81f8 : SUCCESS in 20m 53s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4f7f26141c93407494ad18caee352808 : SUCCESS in 15m 05s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/52bceb2b0df04aca8c4b31d665301271 : SUCCESS in 14m 46s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/cce1e45983554abb8f62d542acfba531 : SUCCESS in 16m 34s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/8e0c76abf6bf48d3998461fca203028b : SUCCESS in 13m 15s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/932f19b46de34430a39a77af1b380ebb : SUCCESS in 16m 21s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/feee08fce8da409fb4346235d8c08ac7 : SUCCESS in 21m 48s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/2c4da3c0f91b4d72987dba4f2d788380 : SUCCESS in 25m 03s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/fbd8a117b99e46768ae90c0ccfd78026 : SUCCESS in 29m 07s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/4948ce9f18314359a8274d10375310c0 : SUCCESS in 29m 46s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/572fcd9b9e3d44199bc379c8de803a4b : SUCCESS in 30m 42s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/b0a3a27f0a7f4c67854ec443212e8797 : SUCCESS in 27m 23s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d0e8d08791584f22aa08af9a1d32f017 : SUCCESS in 53m 04s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/71175e2e18fb42aca0516e50c60613be : SUCCESS in 50m 33s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/30a9731c0cf9486eb47fb23efa7ec5db : SUCCESS in 48m 02s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a0be56b9fda64c2c9b956071251e2cbd : SUCCESS in 51m 40s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9ac391926f3d4f81835dbd85b38b3f81 : SUCCESS in 16m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/082201657a8440928677ce8afc9eb130 : SUCCESS in 8m 10s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/aa401b1fae8c46dab130248dc0163fd4 : FAILURE in 12m 11s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/640d4844b2074735b9d2476c3f22143c : SUCCESS in 1h 07m 51s","accounts_in_message":[],"_revision_number":4},{"id":"96e276427fb69da80bd608e5293d7b654f803533","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-02-17 04:34:21.000000000","message":"Patch Set 4: Code-Review+2\n\nLooks good and it allows the recon dump above to work :)","accounts_in_message":[],"_revision_number":4},{"id":"2693d199a338125792dc0222d79a3f0e8ce39814","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-02-22 03:51:04.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"8d0755042606bec986fa062a72fe69130426ba5e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 03:51:18.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"e1b54a9cef50d29ec48c202ea11e58968aee4b79","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 05:17:49.000000000","message":"Patch Set 4: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cacc75a54d904cd493258305127ab3fa : SUCCESS in 10m 23s\n- grenade https://zuul.opendev.org/t/openstack/build/993a3df9a032446593d3b82d30366417 : SUCCESS in 49m 34s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/06e09c8f44de445e944262193c8a25cb : SUCCESS in 40m 04s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/3efc0e728e6a42e1b2f7846f93c00301 : SUCCESS in 10m 37s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/ce91f13b971040c9ad499404427a5e97 : SUCCESS in 8m 09s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/47980ec20bc94a7bab480ad932837aff : SUCCESS in 19m 17s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/90e124e758bc47038aff21366456d2fb : SUCCESS in 20m 03s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/dc5c0e17e57a4d3d867f59efaf481b06 : SUCCESS in 32m 38s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/79b20d40192b4f0ea925c4ae4ece2395 : SUCCESS in 14m 02s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/7852f04afa5d49218aa1113d88cd6921 : SUCCESS in 17m 22s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/06fd8bc868e24138a39ca8552166f327 : SUCCESS in 38m 55s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/4929d5fa256b44e693f009322f0069ed : SUCCESS in 24m 43s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/bc14690dfc2d4fdfa6c1d63974d163cf : SUCCESS in 40m 31s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b3acb86c1cc4480c9ce073618c1c08a7 : SUCCESS in 16m 59s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/8ac811ab4d904e83805062f0c145a168 : SUCCESS in 41m 38s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/25a3a8bd408749f9bb3935c079e31531 : SUCCESS in 17m 44s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d595009d430645d4b4ab5055d5b99806 : SUCCESS in 51m 07s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/b157d855f99740babccc523f285dacbd : FAILURE in 45m 38s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1bef73cb867d4fb1b4fc231bab3ef806 : SUCCESS in 38m 19s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/62cbce547bce44188ee6f78379ba7ef4 : SUCCESS in 1h 04m 09s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4530eaa992a04253a1a833bc39fb6ad6 : SUCCESS in 23m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e5f4fa1d545a44e6be8fa308bcd3b634 : SUCCESS in 6m 14s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a1302162a28d4df3b9fb2dc7a5032102 : SUCCESS in 1h 17m 40s","accounts_in_message":[],"_revision_number":4},{"id":"c38aa8732999645731a80a7ddabd573f35dd2171","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-22 06:38:01.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"5281569823b4622545964c5da6232b164643d734","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 07:42:44.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/76b440fd897444878ce825c8fd711521 : SUCCESS in 9m 07s\n- grenade https://zuul.opendev.org/t/openstack/build/23378de1310f4c1ca25b89c4591f3b56 : SUCCESS in 1h 00m 59s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/7d967d4e669541f28fab3ad12161c904 : SUCCESS in 51m 17s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1cf1f36d65ed45e19816779cd6dda93d : SUCCESS in 9m 17s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a8ade0c1ac8f45f09f705bad7da809c8 : SUCCESS in 6m 59s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/6bdf1672cfea459e9e284c7109f34a16 : SUCCESS in 15m 55s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a3d2d4b4d94542568a0494bce6f3de17 : SUCCESS in 15m 38s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/7c34fcb3bc154bfdab477fee39a4b5d8 : SUCCESS in 14m 48s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/eb6f16b5448a433fa7b70d72bee53c9f : SUCCESS in 16m 02s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/8baa363758084b468b21a6d5086bac5b : SUCCESS in 17m 00s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/a48d69b1e69a44268b146232446f391c : SUCCESS in 18m 37s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/2e03e809741948d2b4759a5b39e0e01e : SUCCESS in 18m 33s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/8d10f4e8b46746c987164f928dea6ecc : SUCCESS in 21m 00s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/191483cc0f0c4dffa978119722b8a799 : SUCCESS in 21m 19s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/3d367202fa534799bff32c1332ac0dd5 : SUCCESS in 17m 39s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/33c39c3aca0441d58b3fc6979fdf68d9 : SUCCESS in 19m 41s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/82f6fa37626548ffab171889ac77de1b : SUCCESS in 21m 18s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/1196bce73c7547bb99efad337d5ca68d : SUCCESS in 48m 12s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/da89d2d7b8aa48c4a164aff2435f9f4e : SUCCESS in 49m 33s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/754ede05d2d0448babd1572ec52db3b3 : SUCCESS in 39m 34s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9977d570045b40fea7e3bc93e1f7847d : SUCCESS in 36m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/46020f9ac1124672b283adf6d848b30c : SUCCESS in 17m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/21815353f5264792b324492a4a70185b : SUCCESS in 6m 36s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/29ae21f39b564b6caf69153176d5673b : FAILURE in 11m 10s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bc96eb9653de4d8a8e0ba129cb9900b0 : SUCCESS in 55m 17s","accounts_in_message":[],"_revision_number":4},{"id":"a161e7bb45746eac387c7d3cd32e9c2382e292e7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 07:42:58.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"5b9a44fde43f2a92d767784aa68fbb2b85372cc7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 08:47:30.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3f553bddc15e4179bea9dfa869e0d80f : SUCCESS in 9m 31s\n- grenade https://zuul.opendev.org/t/openstack/build/f05c2c4535a7492a9faf0eb7bb3a82e3 : SUCCESS in 53m 02s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/bb2c19ac1b864c81a375447b65626248 : SUCCESS in 38m 22s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/69f64e182eff409ca4fd38039e0da1bd : SUCCESS in 9m 00s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/f969632ba3724629aca37fc0334575e3 : SUCCESS in 6m 49s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/550fde4a7be94b008a27b1d9dcd019d3 : SUCCESS in 12m 56s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4d66a18b1bb44babb1597af0f0b72308 : SUCCESS in 12m 52s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1ea40c5fa1ce4067863fe6ff9d776252 : SUCCESS in 13m 12s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/8c7c720d432547f5b67b19c781b67fc6 : SUCCESS in 13m 16s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/49dadb33c2424848b25d2a064e54a490 : SUCCESS in 13m 23s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/1b3ccf96287f4a0ba48e0b37680efdd8 : SUCCESS in 15m 26s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/2a324c7668e148cd87c96bf86282f6d0 : SUCCESS in 15m 38s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/caf6f19b54ce466c99d605eac4f58b9d : SUCCESS in 15m 58s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/d13023f78b284c69afb0c49ff673cdf5 : SUCCESS in 15m 57s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/6f6a6e970e154fecbdbea4599bf9e6de : SUCCESS in 25m 36s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/3fea8e25160745648196d3301540376d : SUCCESS in 16m 46s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d6e234391eee48d2a4e875a7bbbe09a2 : SUCCESS in 45m 48s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/a5d2f5edcaa545a4a6e1f24bfe54b308 : SUCCESS in 44m 33s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c65496f74be54387b95fe434177d34bd : SUCCESS in 34m 30s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/d93fb48d414c466a9bf43ed1d93d28db : SUCCESS in 37m 28s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b7f94a58a7f3400fa4ee2135ebef62ab : SUCCESS in 14m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6f64fc71df3444648ce7e873db5468ff : SUCCESS in 5m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0c5810812b2d40558356d9a2a75a6ce4 : SUCCESS in 51m 41s","accounts_in_message":[],"_revision_number":4},{"id":"ad9790f65de7f5b4896ad0c5c7509a78e0fc885e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 08:47:33.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"f257feecbbd8a1c63a91fa9e804c8191864284ea","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 08:49:33.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/07b61eeabefe478886f725aa08388ab5 : SUCCESS in 1m 06s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/9ed65dec6b2348bb8c28ee87966fd42e : SUCCESS in 44s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/07bf17a5ee864701a536ebd97cb6dd03 : SUCCESS in 57s (non-voting)","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"e8df26a2b574913a074ecdd09505b0fc53abae1f","revisions":{"128fd7caca66d865d74be0b1d5ff71027274deb2":{"kind":"REWORK","_number":1,"created":"2021-02-08 23:03:05.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/60/774560/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/60/774560/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/60/774560/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/60/774560/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/60/774560/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/60/774560/1"}}},"commit":{"parents":[{"commit":"12bb4839f02cdf32170a85438973fd93da4c1140","subject":"swift-manage-shard-ranges: add \u0027compact\u0027 command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/12bb4839f02cdf32170a85438973fd93da4c1140"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-08 23:00:58.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-08 23:00:58.000000000","tz":0},"subject":"WIP: ignore already shrinking sequence when compacting","message":"WIP: ignore already shrinking sequence when compacting\n\nIf a sequence of shard ranges is already shrinking then in\nsome circumstances we may not want to report it as a candidate\nfor shrinking.\n\nChange-Id: Ifa20b7c08aba7254185918dfcee69e8206f51cea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/128fd7caca66d865d74be0b1d5ff71027274deb2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/128fd7caca66d865d74be0b1d5ff71027274deb2"}]},"branch":"refs/heads/master"},"ce63835d674de353f34ad8fe431a58a65f312560":{"kind":"REWORK","_number":2,"created":"2021-02-09 15:36:04.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/60/774560/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/60/774560/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/60/774560/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/60/774560/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/60/774560/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/60/774560/2"}}},"commit":{"parents":[{"commit":"d3410509c79da156878d0ffed0859596efdef581","subject":"find_compactable_shard_sequences: fix skipped range","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d3410509c79da156878d0ffed0859596efdef581"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-08 23:00:58.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-09 15:35:27.000000000","tz":0},"subject":"sharder: Ignore already shrinking sequence when compacting","message":"sharder: Ignore already shrinking sequence when compacting\n\nIf a sequence of shard ranges is already shrinking then in some\ncircumstances we do not want to report it as a candidate for\nshrinking. For backwards compatibility allow already shrinking\nsequences to be optionally included in return value of\nfind_compactable_shard_sequences.\n\nAlso refactor to add an is_shrinking_candidate() function.\n\nChange-Id: Ifa20b7c08aba7254185918dfcee69e8206f51cea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ce63835d674de353f34ad8fe431a58a65f312560"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ce63835d674de353f34ad8fe431a58a65f312560"}]},"branch":"refs/heads/master"},"e51efc7127c19b3360e91299150c8b4d87e998eb":{"kind":"REWORK","_number":3,"created":"2021-02-11 01:02:13.000000000","uploader":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"ref":"refs/changes/60/774560/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/60/774560/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/60/774560/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/60/774560/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/60/774560/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/60/774560/3"}}},"commit":{"parents":[{"commit":"536ec76f4d46805c92db411eab7f9cfd6f8ab848","subject":"find_compactable_shard_sequences: fix skipped range","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/536ec76f4d46805c92db411eab7f9cfd6f8ab848"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-08 23:00:58.000000000","tz":0},"committer":{"name":"Matthew Oliver","email":"matt@oliver.net.au","date":"2021-02-11 00:45:53.000000000","tz":660},"subject":"sharder: Ignore already shrinking sequence when compacting","message":"sharder: Ignore already shrinking sequence when compacting\n\nIf a sequence of shard ranges is already shrinking then in some\ncircumstances we do not want to report it as a candidate for\nshrinking. For backwards compatibility allow already shrinking\nsequences to be optionally included in return value of\nfind_compactable_shard_sequences.\n\nAlso refactor to add an is_shrinking_candidate() function.\n\nChange-Id: Ifa20b7c08aba7254185918dfcee69e8206f51cea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e51efc7127c19b3360e91299150c8b4d87e998eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e51efc7127c19b3360e91299150c8b4d87e998eb"}]},"branch":"refs/heads/master"},"e8df26a2b574913a074ecdd09505b0fc53abae1f":{"kind":"REWORK","_number":4,"created":"2021-02-12 16:27:36.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/60/774560/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/60/774560/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/60/774560/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/60/774560/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/60/774560/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/60/774560/4"}}},"commit":{"parents":[{"commit":"21a01e1c0538046915c0482baab14f6bd9a36154","subject":"find_compactible_shard_sequences: fix skipped range","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/21a01e1c0538046915c0482baab14f6bd9a36154"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-08 23:00:58.000000000","tz":0},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-02-12 16:15:47.000000000","tz":-480},"subject":"sharder: Ignore already shrinking sequence when compacting","message":"sharder: Ignore already shrinking sequence when compacting\n\nIf a sequence of shard ranges is already shrinking then in some\ncircumstances we do not want to report it as a candidate for\nshrinking. For backwards compatibility allow already shrinking\nsequences to be optionally included in return value of\nfind_compactible_shard_sequences.\n\nAlso refactor to add an is_shrinking_candidate() function.\n\nChange-Id: Ifa20b7c08aba7254185918dfcee69e8206f51cea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e8df26a2b574913a074ecdd09505b0fc53abae1f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e8df26a2b574913a074ecdd09505b0fc53abae1f"}]},"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}}]}],"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":{}}}]}
