)]}'
{"id":"openstack%2Fswift~774088","triplet_id":"openstack%2Fswift~master~I9edd6a78c5720c0aad4eed5cfb9f6311bb6b2512","project":"openstack/swift","branch":"master","topic":"p-shard-auditing-states-excludes-found","hashtags":[],"change_id":"I9edd6a78c5720c0aad4eed5cfb9f6311bb6b2512","subject":"Exclude FOUND state from shard \u0027auditing\u0027 states","status":"ABANDONED","created":"2021-02-04 15:14:01.000000000","updated":"2021-02-05 16:01:34.000000000","total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"0e68c154421a7a3e9be026648a1ee2ca5a94e217","_number":774088,"virtual_id_number":774088,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2021-02-04 20:44:30.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-02-04 20:11:05.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":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-04 20:11:05.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-04 20:44:30.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"}],"messages":[{"id":"59db60b09fccefd682a6639b3b0fe97fff5f865c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-04 15:14:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"05d5546f78ee092b94537e85be68721ba53b8f25","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-04 20:11:05.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)\n\nYeah, seems in line with your plan on https://review.opendev.org/c/openstack/swift/+/771885. One thought on upgrades, though.","accounts_in_message":[],"_revision_number":1},{"id":"b9559095f211b925402d8c5355b3251b2ddb10e5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-04 20:44:30.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fb373a4681ab46b0bc3cbfcb90d05b0d : SUCCESS in 9m 38s\n- grenade https://zuul.opendev.org/t/openstack/build/fe7df73b72604fae80ed339d9285e137 : SUCCESS in 1h 06m 21s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f00dba81881a486c99b5a7fd3191c1a9 : SUCCESS in 49m 09s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ad6d7b44c6ef4af2b2b099bbb37c6b6d : SUCCESS in 9m 40s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a3a6c452673a447998512c2023806a14 : SUCCESS in 9m 00s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/2c53390aa5994e129bc169a941a4c4fd : SUCCESS in 13m 40s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b834cf7d8c7749248f96c8d1fb24ebe9 : SUCCESS in 13m 07s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/769d955cd11544faa7933180820041b0 : SUCCESS in 14m 21s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/be4a4b2d1dc74d258fdd964efce04d09 : SUCCESS in 13m 42s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/2a17f6b041e14a89bcc1e07201920784 : SUCCESS in 14m 50s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b47249d5dfa24d32886598bf81307e52 : SUCCESS in 15m 12s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/4abb4f1b5d6c4f10bf3f2b3e89bb0397 : SUCCESS in 18m 44s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/bf367e9816664d0ba2ae15fa5d693d75 : SUCCESS in 17m 31s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c5292b8ce3cc497197f5eee057b728c1 : SUCCESS in 18m 07s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/d8eca0864bac43c1838aa47303127457 : SUCCESS in 18m 21s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/cef87cfb13884e248d5fafbe63a2d343 : FAILURE in 20m 55s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/0a54a03a76d64a4397f1546dc9e3fcc2 : SUCCESS in 48m 26s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/f8dc6db427514256badf6e54c71eed38 : SUCCESS in 49m 47s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/177d9213b726471fa62027c59b8aaea0 : SUCCESS in 46m 51s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/fef3219227854293975a3a6ac3130454 : SUCCESS in 38m 44s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cf44941ef8d24447b307b8018e35fbf5 : SUCCESS in 12m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/270619fe137c4dec9774bc79bc7af018 : SUCCESS in 5m 34s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4a1f0162384748359341b989ac04c16f : FAILURE in 7m 50s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f038cb69a1cd46eea98a7c42c9089f0d : SUCCESS in 1h 04m 48s","accounts_in_message":[],"_revision_number":1},{"id":"0e68c154421a7a3e9be026648a1ee2ca5a94e217","tag":"autogenerated:gerrit:abandon","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-05 16:01:34.000000000","message":"Abandoned\n\nsquashed into https://review.opendev.org/c/openstack/swift/+/771885","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"5aea1ea7975c6194ae8a599f9b7bfc2951f62957","revisions":{"5aea1ea7975c6194ae8a599f9b7bfc2951f62957":{"kind":"REWORK","_number":1,"created":"2021-02-04 15:14:01.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/88/774088/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/88/774088/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/774088/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/774088/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/88/774088/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/88/774088/1"}}},"commit":{"parents":[{"commit":"79a9e7459f4d9bdf621e8f075134f395aed8706c","subject":"Enable shard ranges to be manually shrunk to root container","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/79a9e7459f4d9bdf621e8f075134f395aed8706c"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-04 15:03:30.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-04 15:03:30.000000000","tz":0},"subject":"Exclude FOUND state from shard \u0027auditing\u0027 states","message":"Exclude FOUND state from shard \u0027auditing\u0027 states\n\nThe \u0027states\u003dauditing\u0027 param on a container GET request is used\nto indicate that the returned shard ranges are to be used for shard\nauditing. Currently all shard range states are included.\n\nThe shard ranges of relevance to a shard are its own shard range and\nany overlapping shard ranges that may be acceptors if the shard is\nshrinking. None of these relevant shard ranges should be in state\nFOUND: the shard itself cannot be in FOUND state since it has been\ncreated; acceptor ranges should not be in FOUND state. This patch\ntherefore excludes FOUND from the \u0027auditing\u0027 states to prevent an\nunintended overlapping FOUND shard range that has not yet been\nresolved at the root container being fetched by a shrinking shard,\nwhich might then proceed to create and cleave to it.\n\nChange-Id: I9edd6a78c5720c0aad4eed5cfb9f6311bb6b2512\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5aea1ea7975c6194ae8a599f9b7bfc2951f62957"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5aea1ea7975c6194ae8a599f9b7bfc2951f62957"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
