)]}'
{"id":"openstack%2Fswift~700964","triplet_id":"openstack%2Fswift~master~I0c850b8ae40d1ab477d0f5d18f92579c457da54e","project":"openstack/swift","branch":"master","topic":"bug/1475018","hashtags":[],"change_id":"I0c850b8ae40d1ab477d0f5d18f92579c457da54e","subject":"account-server: Add test for leading delimiter","status":"MERGED","created":"2020-01-03 00:27:02.000000000","updated":"2020-01-17 01:39:49.000000000","submitted":"2020-01-17 01:38:06.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":"700964-1579225086920-1f963bb9","meta_rev_id":"ddd7540b90ac0ecea5355394fec951a5c42b3efe","_number":700964,"virtual_id_number":700964,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-01-17 01:38:06.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-01-17 00:48:12.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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-01-17 00:48:12.000000000","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":"2020-01-17 01:38:06.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":"1630a812d8c8d308a5316ba6e7448f9bb0da3d82","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-01-03 00:27:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"506294e3b93dfd5383fc9a2f3c47d2db3c1e8ac0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-03 01:08:42.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f83cbb90e11c4c4a8ac2fbadce813afa : SUCCESS in 10m 22s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5d3c461f5a1d461ea607d34dcb428276 : SUCCESS in 11m 15s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/8d3122f11c734398b04047bdc3cd8fe0 : SUCCESS in 9m 14s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/5ed4cb77d5374c8dabf3835721736d4b : SUCCESS in 12m 33s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/fd356c600b9045aa8c7cea025dd255cf : SUCCESS in 17m 08s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/7b4657957a484ebfa54d4af7cea0776b : SUCCESS in 19m 44s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/edc03d9ed5cd4bd68fb9580fd858129b : SUCCESS in 13m 43s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e304932f311d471eaf167431906290f3 : SUCCESS in 17m 34s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/c0b7ad8285ee44ebb074b9735c867743 : SUCCESS in 13m 52s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3bbb2882f0f6457985173ea920ea3663 : SUCCESS in 17m 59s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/ac29883369e24da9a6a2fdda642497af : SUCCESS in 19m 08s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/5e02695ad3b74f04861d40f91f5f18e2 : SUCCESS in 8m 44s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/1bae4278c2a744578a36c8291ccf5755 : SUCCESS in 9m 17s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/b065b90bd14843718674d982ec05ddbf : SUCCESS in 9m 11s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/29054e564d834c278d1379e8b5fb5434 : SUCCESS in 9m 47s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/0efa64755020446e9ff443dafbd3a6ca : SUCCESS in 12m 44s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0a7094306c4e4511821b01a3c3d40b67 : SUCCESS in 30m 11s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/6fcb534b39714ee69c0ee45124d5dcd2 : SUCCESS in 38m 50s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/bf4e1d97b1284c989a1d21c2f9ff7afc : SUCCESS in 30m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/086dace4b49e4a10b943d2fa4db144ba : SUCCESS in 18m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/edd69f52f78f4546b6bd02d2fc77d373 : SUCCESS in 5m 28s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/aa69b43440944c43864d9c8ca02c6cae : SUCCESS in 16m 48s","accounts_in_message":[],"_revision_number":1},{"id":"a29a58b763faa63accf353b9c2dfda9bf1f5f95b","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-01-17 00:48:12.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nTest-only, and backing out the change from https://review.opendev.org/#/c/682138/ with\n\ndiff --git a/swift/account/backend.py b/swift/account/backend.py\nindex cb1eeb586..d08793dc2 100644\n--- a/swift/account/backend.py\n+++ b/swift/account/backend.py\n@@ -445,7 +445,7 @@ class AccountBroker(DatabaseBroker):\n                         curs.close()\n                         return results\n                     end \u003d name.find(delimiter, len(prefix))\n-                    if end \u003e\u003d 0:\n+                    if end \u003e 0:\n                         if reverse:\n                             end_marker \u003d name[:end + len(delimiter)]\n                         else:\n\ncauses the test to pop nicely:\n\nFAIL: test_GET_leading_delimiter (test.unit.account.test_server.TestAccountController)\n----------------------------------------------------------------------\nTraceback (most recent call last):\n  File \"/vagrant/swift/test/unit/account/test_server.py\", line 1742, in test_GET_leading_delimiter\n    [b\u0027.\u0027])\nAssertionError: Lists differ: [b\u0027.sub.0\u0027, b\u0027.sub.0.0\u0027, b\u0027.sub.0.1\u0027, b\u0027.sub.[100 chars]2.2\u0027] !\u003d [b\u0027.\u0027]\n \nFirst differing element 0:\nb\u0027.sub.0\u0027\nb\u0027.\u0027\n \nFirst list contains 11 additional elements.\nFirst extra element 1:\nb\u0027.sub.0.0\u0027\n \n+ [b\u0027.\u0027]\n- [b\u0027.sub.0\u0027,\n-  b\u0027.sub.0.0\u0027,\n-  b\u0027.sub.0.1\u0027,\n-  b\u0027.sub.0.2\u0027,\n-  b\u0027.sub.1\u0027,\n-  b\u0027.sub.1.0\u0027,\n-  b\u0027.sub.1.1\u0027,\n-  b\u0027.sub.1.2\u0027,\n-  b\u0027.sub.2\u0027,\n-  b\u0027.sub.2.0\u0027,\n-  b\u0027.sub.2.1\u0027,\n-  b\u0027.sub.2.2\u0027]","accounts_in_message":[],"_revision_number":1},{"id":"c7f265d3924b73fbc5eac5acb9e34c6e21ac6f90","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-17 00:48:25.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"514b55961517d6404578b01987f7b2427fa857f0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-17 01:38:06.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ec7c1066570b402aa269648e124dbece : SUCCESS in 7m 58s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/f4a2164b15974bdb81c2ebea8bde03e3 : SUCCESS in 9m 13s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/a46aedab470f40ff89b47ba3809dedb8 : SUCCESS in 9m 49s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/b840b6dd77174580bbc9d706ea4f9270 : SUCCESS in 14m 52s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/cda6d9f3d7174925801604a9e8e76046 : SUCCESS in 15m 47s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6f18d8d6f53b4552a3a4b549a29664e2 : SUCCESS in 16m 17s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/0b041b854a194d1481a0e01dd04bc7e7 : SUCCESS in 13m 50s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/6816f452211d427f882c560f427fe72a : SUCCESS in 13m 18s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/445a0bea08ad49f980a3048703676e71 : SUCCESS in 13m 29s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/23461a60983d4a229eab177ef65d1c75 : SUCCESS in 13m 41s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/0e5a9dc44f714df592fcd870487288a3 : SUCCESS in 16m 10s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/d4817e4d4f4b4eb3b1af1f047c8102cf : SUCCESS in 14m 15s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/7e2a2f14646b47ae9809159ece7ef30f : SUCCESS in 13m 03s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/560108da8e8a494b8cbaa472fe5375e3 : SUCCESS in 12m 53s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/cfe230b515dc4d3bb8ff0ae0ff32785f : SUCCESS in 16m 54s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3d430080bd1d4acc8d3afc350b668b67 : SUCCESS in 29m 00s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/828950689b0c48b5ba9d8aea6d307f69 : SUCCESS in 28m 42s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9d0ae9267cbe40e5b909b3f138326458 : SUCCESS in 29m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/57f71b2412e14eb98efd4f6f1c27073c : SUCCESS in 14m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2bf72eedd35e4add8b997e792862edfd : SUCCESS in 6m 23s","accounts_in_message":[],"_revision_number":1},{"id":"64ae2e57f94f223d34308a0bbc5b6fda47463c0f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-17 01:38:06.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"fad823881b56735dd38a1463a90d89c632921592","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-17 01:39:49.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6719236a5cc5412bbf1638b2d4434bc0 : SUCCESS in 1m 22s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/f7f04e2733dc4d33bde9f8603d2bf321 : SUCCESS in 51s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/f7ee92b7da3641d78490855fa7f20391 : SUCCESS in 1m 02s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"55ab08a5fadda87ffc904d9fe0ba1d1e09612ae3","revisions":{"55ab08a5fadda87ffc904d9fe0ba1d1e09612ae3":{"kind":"REWORK","_number":1,"created":"2020-01-03 00:27:02.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/64/700964/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/64/700964/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/64/700964/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/64/700964/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/64/700964/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/64/700964/1"}}},"commit":{"parents":[{"commit":"7862ec7b8a7c56fffc32e0bfac3665f8b4f198dc","subject":"Merge \"sharder: quote() more Swift paths when logging\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7862ec7b8a7c56fffc32e0bfac3665f8b4f198dc"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-01-03 00:21:19.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-01-03 00:26:18.000000000","tz":-480},"subject":"account-server: Add test for leading delimiter","message":"account-server: Add test for leading delimiter\n\nRelated-Change: I27701a31bfa22842c272b7781738e8c546b82cbc\nRelated-Change: If912f71d8b0d03369680374e8233da85d8d38f85\nChange-Id: I0c850b8ae40d1ab477d0f5d18f92579c457da54e\nRelated-Bug: 1475018\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/55ab08a5fadda87ffc904d9fe0ba1d1e09612ae3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/55ab08a5fadda87ffc904d9fe0ba1d1e09612ae3"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
