)]}'
{"id":"openstack%2Fswift~774845","triplet_id":"openstack%2Fswift~master~I9d0403f6dfa7a988e79f79a38ff713d05476cb84","project":"openstack/swift","branch":"master","topic":"p-shard-find-compactable-tests","hashtags":[],"change_id":"I9d0403f6dfa7a988e79f79a38ff713d05476cb84","subject":"sharder: add find_compactible_shard_sequences unit test","status":"MERGED","created":"2021-02-10 12:23:12.000000000","updated":"2021-02-20 09:38:29.000000000","submitted":"2021-02-20 09:36:50.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":"774845-p-shard-find-compactable-tests","meta_rev_id":"e411f96b6060133312fc6a53f236a8359fb24218","_number":774845,"virtual_id_number":774845,"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-20 09:36:49.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-16 04:08:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":2,"date":"2021-02-19 10:35:14.000000000","permitted_voting_range":{"min":2,"max":2},"_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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":1,"date":"2021-02-19 10:35:14.000000000","permitted_voting_range":{"min":1,"max":1},"_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-10 13:11:55.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-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"},{"updated":"2021-02-16 04:08:01.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"}],"messages":[{"id":"93cd349a033d45475b79b0e0dc8ae6da3ac3555d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-10 12:23:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"098d61b2e1a0ccaa34c7149526012f0655342dd0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-10 13:11:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/584b19067d8f4bf1b501f64a8575fe6c : SUCCESS in 8m 53s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4447d97e483b4ab9b8d90d49fab29422 : SUCCESS in 9m 04s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/e3ed537cf93a44738af079a9af47957d : SUCCESS in 5m 33s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d9d6fc30411e4257b3ae6bdc777cdc16 : SUCCESS in 13m 48s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/54cf1ae899dd41708b8d8290d1e12365 : SUCCESS in 14m 19s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b1b9f79dab394957bbc368567fb7c18c : SUCCESS in 19m 01s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/0e3674936d374603bae6c3957e9937a3 : SUCCESS in 18m 26s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/c7d1aa88ddd54facb90eb0df5d32bace : SUCCESS in 16m 57s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e099e6fd95e4411283196af3ca2e5020 : SUCCESS in 17m 30s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3496dff77fa0434fbd3eb6806b9d34a0 : SUCCESS in 17m 56s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/8b7255f6484f41fda051acd471004559 : SUCCESS in 18m 45s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/e5658bc5ff784bd99f9bef4335d825c5 : SUCCESS in 22m 59s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/7c16b431d19342f28f74149721330f03 : SUCCESS in 27m 46s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8bf2ea823a5c4eeeb9163c91f9940c37 : SUCCESS in 44m 25s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e3dc7142c3de4a0a8f2b047ecb765c54 : SUCCESS in 41m 17s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3aad0d6d595642b588be770343f479cc : SUCCESS in 13m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/457ff316717b4687a66674c67d57f478 : SUCCESS in 6m 09s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d328b403ebe840d89367186c8c2d8382 : FAILURE in 7m 29s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"455b549a75438be4f8270042317c08ca887540f6","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 2.","accounts_in_message":[],"_revision_number":2},{"id":"33c126f0fff6d69a3c0ecdd4088c5316874c6a17","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-12 17:39:01.000000000","message":"Patch Set 2: 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/8aa9f47ca2df4ef28aa9f789abbbb1ac : SUCCESS in 8m 31s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8c787cbb91864854bcbb6419eef07c6d : SUCCESS in 19m 03s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a3e95009dd4f496ab67513240272e55c : SUCCESS in 9m 17s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/10cf73064bb745d0954c6fba9ebf6653 : SUCCESS in 13m 42s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a864c510990242eba3d18ba306fddaad : SUCCESS in 20m 04s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/2a2aa60fc2e046b1ad39455698163efb : SUCCESS in 13m 46s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/0da0e49edb204041bd6e791a38696f62 : SUCCESS in 13m 45s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/4bd973b52a94467a9e782754a8f65d6b : SUCCESS in 13m 55s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/ce15753231cf46fa9f1e58aa7552333a : SUCCESS in 19m 32s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/7c0b3576bd73454984d997068e808112 : SUCCESS in 17m 41s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c3d285b2af5c4f0c974c68d0785a7be3 : SUCCESS in 18m 02s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/ebbd88df3cb9452e9d5187ceb81da228 : SUCCESS in 17m 16s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/7c4075a5b59d450e81ca73498a69ce73 : FAILURE in 22m 53s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/e8cc081744e643659115edd5c3a7db18 : SUCCESS in 18m 42s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c9a1d670ee424e3d8fe8445a961692b8 : SUCCESS in 1h 04m 06s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/5332e08f6cae46fc93307881baee3877 : SUCCESS in 50m 43s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0d9464920c8d441088843188ea21e031 : SUCCESS in 20m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e3aa344079f44357b2a680458e4a7e67 : SUCCESS in 8m 09s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e34fdba11aef4cbcb7adcc8653fce7ee : FAILURE in 8m 32s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6826975b48a155934eceecb3e3d2eb0153a11a3f","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-02-16 04:08:01.000000000","message":"Patch Set 2: Code-Review+2\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"a2baf92d20441d745b567aa23419b6822cb7df9b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-16 04:50:19.000000000","message":"Patch Set 2:\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/544ec09919f14dd6a0b2766f358671e5 : SUCCESS in 8m 23s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/55b784d3e11e4fd3adbd59872c3d0de2 : SUCCESS in 8m 06s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/40767b5c430d4c20a4d0c6e95aea2823 : SUCCESS in 7m 18s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/da9229d2692a4a9c8fe305e92644e981 : SUCCESS in 14m 14s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a808298805fc43c0ace6e1ea6d655b04 : SUCCESS in 14m 34s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/3677d64a1211478fb724d55ad0d098c4 : SUCCESS in 14m 34s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/5d8127127df647c987f0274eff3002fa : SUCCESS in 14m 48s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/23b9cc7c00bf46d8a186d7cb7cb9bc7d : SUCCESS in 14m 15s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/af45fcf90d1e4df69bf252fbfbab99f9 : SUCCESS in 15m 20s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/02b2f588f8904cbc9397bd76e492cc84 : SUCCESS in 17m 06s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/cc6331adccd44546a3ed727514a85504 : FAILURE in 14m 18s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b0a70b1e2163421e9abf05a74a75a9f4 : SUCCESS in 17m 31s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/7cde5d4448b44f7d80e8824d62f0a720 : FAILURE in 16m 19s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/319482e600384f17813d38ec72f5daa2 : SUCCESS in 18m 04s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ce867fd3e0fb40d29739b0b18d26d4fb : SUCCESS in 35m 08s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f91764e2479f4384b9ad20711a05e8b7 : SUCCESS in 40m 07s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dbb7db5be3074e88b10d23e744451eac : SUCCESS in 13m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/65a5c1acfcb54bd6ba88e9a147d1da89 : SUCCESS in 5m 58s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e56bfa6af3f44882b92f12d091581ca8 : FAILURE in 7m 17s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e6bbb19a5a8f99d820b53265ab020929929c2d3a","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-02-19 05:46:39.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"53e488a784d637e3489a99aad4e7c8702be83763","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 06:37:59.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c4b0a9cfd9cc4f38a9cfea6fb2f39d86 : SUCCESS in 9m 01s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8d5e53622cd54bb1b849e2607e84451c : SUCCESS in 9m 28s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/11dc1211ad3f43b98e7ea41c42310eda : SUCCESS in 5m 57s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/99ebd1de88954167a4c59d3e412a6e69 : SUCCESS in 16m 45s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2bbb9e77b0e84d84b76dcf7a53ad35d1 : SUCCESS in 15m 37s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/780d9fb4836244ed92f176b051f6e7dc : SUCCESS in 14m 56s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/5504591745234caea3420c8a6fd45496 : SUCCESS in 13m 45s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/c4641ddfed3f4cc6872f5da134b3a898 : SUCCESS in 15m 40s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f3b61edac20c4140b5533fd3550705a2 : SUCCESS in 15m 51s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/f79c8c5c944c432dbff74f15f241a542 : SUCCESS in 18m 27s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/caf2435c7c1c498081db0c41c30dcd7e : SUCCESS in 16m 52s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b2dfa65ce1914f0296993e686a8d3cf4 : SUCCESS in 18m 07s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/d9828fc600814760aabe3db372350a12 : SUCCESS in 17m 16s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/72c234a4ff3c4d3097b947c0257a18ee : SUCCESS in 18m 15s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/81b9024b89454a9b9702311ce91eb88b : SUCCESS in 38m 32s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/467a3c4d1ef749b4ab232df945931842 : SUCCESS in 44m 54s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/585c9fdaa51a425f9e674269705cbaae : SUCCESS in 13m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/deee3eef21f5408186df4644850b6650 : SUCCESS in 5m 43s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ace0a006e95d4ff388eaefe5bf099816 : FAILURE in 9m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"cf326979010da468f79f322c77a44b751f96d12c","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-19 10:35:14.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nmerging based on Matt\u0027s +2","accounts_in_message":[],"_revision_number":2},{"id":"6bef3b9d242eed87a5d6f3a9c7f6c5b735819d0c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 10:35:51.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"f1fc4ddc73d87d7a6c01081b2ae09731b9deef82","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 12:34:17.000000000","message":"Patch Set 2: 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/188435d55c5e40bc93175d7924dc1e01 : SUCCESS in 9m 28s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/72c0c17ce17945fa8d169ab041a9753d : SUCCESS in 8m 51s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/288a1f76155842b099394573efd3f0e3 : SUCCESS in 7m 49s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f496e67a85e54c4db3934bbffe6c2dfd : SUCCESS in 14m 24s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f3a4f8e5e055478593b2fa7310508e83 : SUCCESS in 16m 05s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b324338dcc4a4b519e2751a9e500095f : SUCCESS in 28m 48s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/9006f9803f7244209e4cca395a8bcc29 : SUCCESS in 13m 50s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/f6a82c27c2634bacadad6fc51afcc922 : SUCCESS in 14m 05s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/32fc027921c9401482d492e4aec90255 : SUCCESS in 18m 15s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b5fca44bd5d74cd3a398cbda0291e780 : SUCCESS in 16m 38s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/096991d32f1f4b0c9226169fdd4ee452 : SUCCESS in 19m 33s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/5c4644f117364420962a5dbafd64a713 : FAILURE in 17m 42s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c1d9b151f78e4bb5a516f41172f27dcc : SUCCESS in 19m 06s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/75b4b0f907b44d6fbe79ac021b951fe7 : SUCCESS in 19m 25s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f8e67acd3d1147639af29a8ac796e552 : SUCCESS in 41m 20s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3ab3fef3b4d94e5b9096a8c026c3c968 : SUCCESS in 44m 47s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ce8883d4dd95472b8fe5ed30b879f6d6 : SUCCESS in 19m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a86ef1f1bc87405db22894033477ec9a : SUCCESS in 6m 08s","accounts_in_message":[],"_revision_number":2},{"id":"78b98f5d918e99ec61da5a2092056dcee53c415d","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-19 13:54:18.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"79e54aa2bd39d40e28c4c98d3df5afdf256e7f87","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 15:06:32.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bf131e065cdb457687e5e73327f98879 : SUCCESS in 8m 17s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/228f5874250344cbaad974e53b4ef87d : SUCCESS in 9m 29s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/202e1ea1586246cfbc8cef9418cc079e : SUCCESS in 7m 55s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/2d884dd92b714053b27b6f1c13427f01 : SUCCESS in 13m 43s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2f20fcc9211e44b6be6bb9d4ecb5d642 : SUCCESS in 15m 08s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/285c13e9850140d8816710bd9b40eb8e : SUCCESS in 15m 19s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/4c5ac17edff14617b9666bbf6d3b72f5 : SUCCESS in 15m 47s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/f0e72e5793f647029b97138b927696dc : SUCCESS in 15m 22s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/a55a624a2c18481bb10151768344fcf0 : SUCCESS in 18m 02s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/807f586c0bf340a7a7680fd3a6e08f19 : SUCCESS in 17m 33s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/41287bd571944f41bc61b7c1817f1d82 : SUCCESS in 19m 02s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b0a121a81e5845489761ffe16589e11e : SUCCESS in 17m 46s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/f0eb1ba3157f4bb7ab5dedbddae32f6d : SUCCESS in 17m 35s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/1939d1cd72fb431d8582c55646df0601 : SUCCESS in 20m 16s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/cf4bbcc8b01142d4b9e279348cfd7133 : SUCCESS in 47m 11s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3b883c6aba7045cdbcf085a73f8fd5a5 : SUCCESS in 36m 13s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/15093d0d90ca436190d3784cad8cc29c : SUCCESS in 14m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a7cbf38765e54ecea9dd8fc92206e065 : SUCCESS in 6m 19s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/61d55886bd3a4ec5b47b440685780e2f : FAILURE in 11m 07s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"0744f18506a2c56a67c46bf3c907f9fc441483e3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 15:06:58.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"6f1dae4d8755e18631dba9f932104ca4a90adcb3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 18:56:40.000000000","message":"Patch Set 2: 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/5479f2219d5f4f9a964ef7d13a48edf3 : SUCCESS in 8m 58s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/43fb679e7d534be585498b9ef9583e59 : SUCCESS in 10m 54s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/a67124b41d6a4166bad3ad0e09a72c69 : SUCCESS in 7m 48s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/88226605eaf445e58736d399c5834afc : SUCCESS in 13m 39s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/cb684a1b73af48f999d0ff30039d26fb : SUCCESS in 14m 44s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/44622e46d5cc43848a5fb7eb31147cab : SUCCESS in 15m 35s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/8a591ab9a14942c3bd9a67fb7c1d5d01 : SUCCESS in 14m 22s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/dfed3bed6fbe4c70a408aa0741ab4bbc : SUCCESS in 15m 18s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f923861bde5445f3af7ba675597c89ef : SUCCESS in 20m 49s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e34bdce32bb5445a9d185fa27671ad53 : SUCCESS in 19m 10s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/75cff57d8f32493abd4042f9379bb0fe : SUCCESS in 19m 38s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/1f9aed15cf604ae08a63df1b40455e5e : SUCCESS in 17m 21s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/a39602fc4fda4321a030965b4d18d56c : FAILURE in 19m 40s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/0e2d017a05184c1a81ef51ab86892b40 : SUCCESS in 20m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/18775e3e98bf437b8f570eae4eb4c596 : SUCCESS in 42m 28s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e41d9abc869a4ae79053ac57f1a6790c : SUCCESS in 47m 08s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b60d3d1810f744e98fe38aa6e8c86c40 : SUCCESS in 14m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0c3bee16f9ab49249245fa6bedf3813c : SUCCESS in 7m 01s","accounts_in_message":[],"_revision_number":2},{"id":"8f739b602b94af5b5958e77bf95fd5176574d279","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-20 07:23:11.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"560b2ab681fd56b2222d3d0e1a35adb2e607c2af","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-20 08:06:38.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/503f07dfbd434640b1c65e33f408d876 : SUCCESS in 7m 47s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6a267e7d324847d2949bcd70d54bbf5f : SUCCESS in 9m 02s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/4be7bc9507b04001bd434a3f251ddea7 : SUCCESS in 5m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/cb81041821e04a7b8061a7162f500c58 : SUCCESS in 14m 05s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2bad2334b5a24ba885896b03ce365df9 : SUCCESS in 13m 42s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0d672f34db014b99ad4c3d37f9bd83c0 : SUCCESS in 14m 51s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c2a87ec8ef00440dbda9a42974e693c8 : SUCCESS in 13m 12s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/f37dd1ab2e23450791259ada7acfb77f : SUCCESS in 14m 40s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/08737562d6884fe480fc0c83cbc179d9 : SUCCESS in 15m 08s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a6ba3409c17c4a6ab5d6c6df66d8dd2b : SUCCESS in 17m 29s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b5237946cb8243acb2d6d2f96fc9ff24 : SUCCESS in 17m 05s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/ef6565a075bf47e29c1304d9a9a9e902 : SUCCESS in 17m 24s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/ae1555f87d014f6591fd891a4623266b : SUCCESS in 17m 29s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/24b095f9a00b447694406d2e527f5f66 : SUCCESS in 18m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/b7f6a57690594e478646cc2debddf5b6 : SUCCESS in 38m 07s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/bcb170b4d9894ac1bbc463b9311d5301 : SUCCESS in 36m 58s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fbfa4b7e6a3a4062b58ac82e77b1242a : SUCCESS in 14m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/600a4804f7c047c1b331af6391ffc461 : SUCCESS in 5m 50s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/23878314529d41b1b96c460eb704b637 : FAILURE in 11m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f12b41dae40fc3b604c8c68c9e46207e1aac1340","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-20 08:06:51.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"c2ffe0ab0d8d4b651c1d71f4dc4ddd55777067c6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-20 09:36:49.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab08d954663744439bb980214e2efe16 : SUCCESS in 10m 31s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/018d7e72484c4de591f4619e1180a837 : SUCCESS in 9m 57s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/8aab689200cd404b89bd071235bfb9b4 : SUCCESS in 7m 59s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/b0000dc99fb548deb9ba5d28b1a1049d : SUCCESS in 13m 28s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/51825538720f4e439fff3a743bd77201 : SUCCESS in 20m 19s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/24707cf82d45478e92e2a222fa484082 : SUCCESS in 13m 50s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/517f045ee22c44cdabeb649639eaa3eb : SUCCESS in 21m 24s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/96e5b1f6e8e44d588807c3a8dfdfd77f : SUCCESS in 15m 07s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/45bc1a53af704a4da3ef26399b3b1b34 : SUCCESS in 23m 48s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e4c332072c2f4408947574c06c458c8d : SUCCESS in 16m 14s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f2e735d86ca4496a88d59a702b7c04ff : SUCCESS in 25m 06s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/644cf3fbfa5d4e0db8225cff5b0d5df7 : SUCCESS in 16m 49s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/1f390b3e2a6d44f4bafa7ad10ee80c87 : SUCCESS in 25m 40s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/72336751dc7a4efebb87b069e7891ee0 : SUCCESS in 17m 56s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/75d67ad0ace9413aabf20d8f2615376e : SUCCESS in 51m 32s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ddc14eaffa994dba901115e682c87847 : SUCCESS in 30m 48s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6f532e1ce21b48e1818c835034c05c7f : SUCCESS in 14m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0665576216fa42e1aeb8dbf91024da97 : SUCCESS in 7m 07s","accounts_in_message":[],"_revision_number":2},{"id":"3cd23815962b9d9992bc473be16c2b6941021dc4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-20 09:36:50.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"e411f96b6060133312fc6a53f236a8359fb24218","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-20 09:38:29.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3f9e29ed76574f3baa52e233ecac4e7f : SUCCESS in 54s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/a755548acb0d475da1ada84376f4461d : SUCCESS in 39s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/36a90eeb98374fd890bd6243377374e3 : SUCCESS in 41s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"5dc7c6a24da9456d41f0f0f0f4df00a546191c84","revisions":{"39ec5c4f765eda5eb90d2d389ef579e4cfa3918f":{"kind":"REWORK","_number":1,"created":"2021-02-10 12:23:12.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/45/774845/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/45/774845/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/45/774845/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/45/774845/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/45/774845/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/45/774845/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-10 12:20:04.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-10 12:20:04.000000000","tz":0},"subject":"sharder: add find_compactable_shard_sequences unit test","message":"sharder: add find_compactable_shard_sequences unit test\n\nThis method was previously only indirectly covered by\ntest_manage_shard_ranges.  Add unit tests in test_sharder.\n\nChange-Id: I9d0403f6dfa7a988e79f79a38ff713d05476cb84\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/39ec5c4f765eda5eb90d2d389ef579e4cfa3918f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/39ec5c4f765eda5eb90d2d389ef579e4cfa3918f"}]},"branch":"refs/heads/master"},"5dc7c6a24da9456d41f0f0f0f4df00a546191c84":{"kind":"REWORK","_number":2,"created":"2021-02-12 16:27:36.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/45/774845/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/45/774845/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/45/774845/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/45/774845/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/45/774845/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/45/774845/2"}}},"commit":{"parents":[{"commit":"8e0060e2fc5f26abf7227d5b95aabc3c12109883","subject":"Correct spelling of \u0027compactable\u0027 to \u0027compactible\u0027","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8e0060e2fc5f26abf7227d5b95aabc3c12109883"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-10 12:20:04.000000000","tz":0},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-02-12 15:54:42.000000000","tz":-480},"subject":"sharder: add find_compactible_shard_sequences unit test","message":"sharder: add find_compactible_shard_sequences unit test\n\nThis method was previously only indirectly covered by\ntest_manage_shard_ranges.  Add unit tests in test_sharder.\n\nChange-Id: I9d0403f6dfa7a988e79f79a38ff713d05476cb84\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5dc7c6a24da9456d41f0f0f0f4df00a546191c84"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5dc7c6a24da9456d41f0f0f0f4df00a546191c84"}]},"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}}]}],"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":{}}}]}
