)]}'
{"id":"openstack%2Fswift~609843","triplet_id":"openstack%2Fswift~master~I62032ddd50a3493b8b99a40fb48d840ac763d0e7","project":"openstack/swift","branch":"master","topic":"bug/1797305","hashtags":[],"change_id":"I62032ddd50a3493b8b99a40fb48d840ac763d0e7","subject":"Allow arbitrary UTF-8 strings as delimiters in listings","status":"MERGED","created":"2018-10-11 22:35:47.000000000","updated":"2019-09-18 22:46:31.000000000","submitted":"2019-09-16 19:51:03.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"609843-1568663463408-06954540","meta_rev_id":"2ffb500e7d06b821333908f1a8456c0f6abb3b18","_number":609843,"virtual_id_number":609843,"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":[{"value":0,"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":2,"date":"2019-09-16 19:51:02.000000000","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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"value":2,"date":"2019-09-16 18:08:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"value":1,"date":"2019-09-16 18:08:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"_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":"2019-09-06 13:58:19.000000000","updated_by":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"reviewer":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"state":"REVIEWER"},{"updated":"2019-09-16 18:08:15.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2019-09-16 19:51:02.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":"dd49c12c2b699bc34f7d69887f2d794037175cef","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2018-10-11 22:35:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"91cdd297d6218036b2dba6e3baa5da465c0f2412","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-11 23:44:28.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/43/609843/1/check/openstack-tox-cover/3185b45/cover/ : SUCCESS in 8m 11s\n- openstack-tox-docs http://logs.openstack.org/43/609843/1/check/openstack-tox-docs/3c3e750/html/ : SUCCESS in 4m 23s\n- swift-tox-py27 http://logs.openstack.org/43/609843/1/check/swift-tox-py27/f0a3f74/ : SUCCESS in 10m 07s\n- swift-tox-py35 http://logs.openstack.org/43/609843/1/check/swift-tox-py35/9e70c54/ : SUCCESS in 4m 57s\n- swift-tox-py36 http://logs.openstack.org/43/609843/1/check/swift-tox-py36/580d32d/ : SUCCESS in 4m 35s (non-voting)\n- swift-tox-func http://logs.openstack.org/43/609843/1/check/swift-tox-func/3ebfdf3/ : SUCCESS in 11m 25s\n- swift-tox-func-encryption http://logs.openstack.org/43/609843/1/check/swift-tox-func-encryption/22c7136/ : SUCCESS in 9m 43s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/43/609843/1/check/swift-tox-func-domain-remap-staticweb/94b9463/ : SUCCESS in 9m 28s\n- swift-tox-func-ec http://logs.openstack.org/43/609843/1/check/swift-tox-func-ec/491c5f6/ : SUCCESS in 10m 04s\n- swift-tox-func-s3api http://logs.openstack.org/43/609843/1/check/swift-tox-func-s3api/6340ab5/ : SUCCESS in 10m 47s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/43/609843/1/check/swift-tox-func-s3api-ceph-s3tests-tempauth/d9d72d1/ : SUCCESS in 9m 35s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/43/609843/1/check/swift-probetests-centos-7/7b24aa0/ : FAILURE in 26m 20s\n- swift-dsvm-functional http://logs.openstack.org/43/609843/1/check/swift-dsvm-functional/ac8d5c7/ : SUCCESS in 22m 26s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/43/609843/1/check/swift-dsvm-functional-ipv6/512c52a/ : SUCCESS in 28m 08s\n- swift-tox-lower-constraints http://logs.openstack.org/43/609843/1/check/swift-tox-lower-constraints/d78e8fb/ : SUCCESS in 10m 19s\n- openstack-tox-pep8 http://logs.openstack.org/43/609843/1/check/openstack-tox-pep8/9571768/ : SUCCESS in 6m 07s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/43/609843/1/check/swift-multinode-rolling-upgrade/64ec4b1/ : SUCCESS in 14m 28s","accounts_in_message":[],"_revision_number":1},{"id":"894f6aba280b6aebc7fb9575390daba7344704f2","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2018-10-16 19:39:34.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"82a304f169e5a94be23f008946b5601b859d36e4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-16 22:05:37.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/43/609843/2/check/openstack-tox-cover/0addcae/cover/ : SUCCESS in 11m 16s\n- openstack-tox-docs http://logs.openstack.org/43/609843/2/check/openstack-tox-docs/d5a1d6c/html/ : SUCCESS in 5m 42s\n- swift-tox-py27 http://logs.openstack.org/43/609843/2/check/swift-tox-py27/496df78/ : SUCCESS in 16m 36s\n- swift-tox-py35 http://logs.openstack.org/43/609843/2/check/swift-tox-py35/e3a6841/ : SUCCESS in 5m 25s\n- swift-tox-py36 http://logs.openstack.org/43/609843/2/check/swift-tox-py36/83613c8/ : SUCCESS in 4m 57s (non-voting)\n- swift-tox-func http://logs.openstack.org/43/609843/2/check/swift-tox-func/8bddfb0/ : SUCCESS in 12m 40s\n- swift-tox-func-encryption http://logs.openstack.org/43/609843/2/check/swift-tox-func-encryption/93cbbe1/ : SUCCESS in 9m 34s\n- swift-tox-func-domain-remap-staticweb http://logs.openstack.org/43/609843/2/check/swift-tox-func-domain-remap-staticweb/47d6335/ : SUCCESS in 9m 16s\n- swift-tox-func-ec http://logs.openstack.org/43/609843/2/check/swift-tox-func-ec/2c02690/ : SUCCESS in 10m 13s\n- swift-tox-func-s3api http://logs.openstack.org/43/609843/2/check/swift-tox-func-s3api/b2e4401/ : SUCCESS in 17m 57s\n- swift-tox-func-s3api-ceph-s3tests-tempauth http://logs.openstack.org/43/609843/2/check/swift-tox-func-s3api-ceph-s3tests-tempauth/4112f41/ : SUCCESS in 11m 08s (non-voting)\n- swift-probetests-centos-7 http://logs.openstack.org/43/609843/2/check/swift-probetests-centos-7/6f974b8/ : SUCCESS in 29m 08s\n- swift-dsvm-functional http://logs.openstack.org/43/609843/2/check/swift-dsvm-functional/11af5de/ : SUCCESS in 22m 48s\n- swift-dsvm-functional-ipv6 http://logs.openstack.org/43/609843/2/check/swift-dsvm-functional-ipv6/383768b/ : SUCCESS in 19m 40s\n- swift-tox-lower-constraints http://logs.openstack.org/43/609843/2/check/swift-tox-lower-constraints/8533970/ : SUCCESS in 16m 15s\n- openstack-tox-pep8 http://logs.openstack.org/43/609843/2/check/openstack-tox-pep8/ccad1a1/ : SUCCESS in 5m 35s\n- swift-multinode-rolling-upgrade http://logs.openstack.org/43/609843/2/check/swift-multinode-rolling-upgrade/73601ee/ : SUCCESS in 15m 45s","accounts_in_message":[],"_revision_number":2},{"id":"36842dd86b766d61a70d1e943324ef05d00ae69c","author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"date":"2019-09-05 12:19:31.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a188d9276e41b85ed4c1b3ebd545c278099de011","author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"date":"2019-09-05 12:20:29.000000000","message":"Patch Set 3: Code-Review+1\n\nwondering if it makes sense to also allow in account listings? \nhttp://paste.openstack.org/show/771291/","accounts_in_message":[],"_revision_number":3},{"id":"741b32c21cc55002c19e4a34da30bba47bcea65a","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-09-05 21:18:24.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a555ca992788762b799cf220426c971a8f153511","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-09-05 21:18:43.000000000","message":"Patch Set 4:\n\n\u003e wondering if it makes sense to also allow in account listings?\n\nAbsolutely; done. I was just being lazy before ;-)\n\nThanks for the func tests!","accounts_in_message":[],"_revision_number":4},{"id":"5280e9092f9f4308166bc9a3135d445dd5e04380","author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"date":"2019-09-06 13:58:19.000000000","message":"Patch Set 4: Code-Review+2\n\nlgtm","accounts_in_message":[],"_revision_number":4},{"id":"cf84c246e078c7710be85a33c1d71111b0e017ba","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-06 14:02:28.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8bd6587c8eaf4590bef645370b46adc5 : SUCCESS in 5m 51s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/3e8da648ee934f62afaf9bf243a28d44 : SUCCESS in 1h 08m 25s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/56c90ba38f9f435290ee111b24fdc5be : SUCCESS in 1h 05m 33s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f2450b77ceee4d7397dd2379f9132393 : SUCCESS in 8m 11s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/48a0a738e2ba4714986a76922a949c95 : SUCCESS in 11m 07s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/938038679ae04eb3a58a4809b627063b : SUCCESS in 12m 10s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/bf80a44e87864b23833d3fb7f092676b : SUCCESS in 12m 31s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/80127811df724734bb20ef712a7ca7b5 : SUCCESS in 9m 59s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/41d7bc58f48041a7884d5054438ea6d9 : SUCCESS in 10m 16s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/6c207e30011e484181eb0e020a6bd2b4 : SUCCESS in 9m 54s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/25b0c05168c749f5869e3769d4f97d7b : SUCCESS in 10m 53s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/d01c7543112d4c938816e0a1726c9acc : SUCCESS in 13m 59s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/36007fe4fcf04eea957663fff00fb29f : SUCCESS in 10m 41s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/71a91e030278436cafe38a1daddd8c1d : SUCCESS in 10m 53s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/5d31bf5fd3dd4f538f95df870cd04b35 : SUCCESS in 9m 16s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/e213d95cd56444deab317d4adc8cd5ab : SUCCESS in 11m 00s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/037e18981134453f8f45dcdb77cdefd3 : SUCCESS in 13m 47s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/7b319229a0384aaeaab72263ca9213f7 : SUCCESS in 16m 25s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/f224f27731a44e18a19a1a8ddfbd79cf : SUCCESS in 33m 11s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0ac6bf93cc2b4c6a97229666cd31df66 : SUCCESS in 34m 44s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/486c1e8a0dd44c468bbd8765c4c0a520 : SUCCESS in 30m 42s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c4e0fb06a237498995022006fcfa8cf3 : SUCCESS in 31m 18s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2589a9dc493044f688dc21cdbc0d9556 : SUCCESS in 14m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8508ea5987b142bca33ad22bdafa5c8a : SUCCESS in 5m 38s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4e63cb051aca415c8fa8f90b35a1744c : SUCCESS in 15m 59s","accounts_in_message":[],"_revision_number":4},{"id":"1521bc60a92b668e0dcc7f177b83dadb9cbe77b1","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-09-12 17:44:23.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"4a2723aea7e0d65451c8b75cfd4cc2b0bdd311b7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 03:52:58.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56a73dc63ca844d09f08ccb0e8ded0d7 : SUCCESS in 5m 50s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/e1e1a10a93794f778181f16f3a36d70d : SUCCESS in 1h 01m 48s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/4d71a3a669a74b67ac58864d91111f1c : SUCCESS in 53m 50s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/00e89115d7894fba8529fc54b2ff6ce0 : SUCCESS in 8m 13s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/fbce5a6336164c998ba698bf0af905aa : SUCCESS in 12m 45s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/0c6b613a846346199bbd213566c90b9c : SUCCESS in 15m 34s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d303bc412cc24919ac23f62e1738a014 : SUCCESS in 11m 56s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/4bd9b8300aaa48cf9dea97a7f4d1a375 : SUCCESS in 9m 19s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/35d53bb90eb54e0ea791f92abd416eca : SUCCESS in 15m 00s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/20df7b6a937a41f1b1d049899b738ba5 : SUCCESS in 22m 51s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/acf7eaff5ed9450cb3f44177c13e4373 : SUCCESS in 9m 43s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/2fd39e11064c49b5bee380a0a8eb9872 : SUCCESS in 16m 55s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/04f0f898914847e69fcd366f88e891a1 : SUCCESS in 9m 08s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/98f899f0fede4ee3adc22d6d5aea8a85 : SUCCESS in 11m 18s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/9bad1996a3624bfe8f5787fc2dd7cc8e : SUCCESS in 9m 31s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/37b93696df9e4de5b6c00f7b8e0f3969 : SUCCESS in 11m 18s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/c86ef99266034b469d2cb0e35d7ea75e : SUCCESS in 12m 23s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/56d1ec6d555c45c1ab5e535f8fd46309 : SUCCESS in 13m 46s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d8f64b9383bd482f993f8499789c6bce : SUCCESS in 31m 22s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/660cf1be0dff49f19279fcceae0f1c80 : SUCCESS in 27m 53s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/84e4c93c56894e54a2d9e06f918b7ff3 : SUCCESS in 30m 25s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/19800b3c4fbb485899e5b8dedfa32b21 : SUCCESS in 28m 23s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a67b54cdfd3846dcb7dcc25c43249855 : SUCCESS in 11m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a0cddcef9fa84e62bb9e686e9385ff52 : SUCCESS in 5m 42s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b4d1352f39ae401d8972b86aa927cede : SUCCESS in 16m 30s","accounts_in_message":[],"_revision_number":5},{"id":"9567fc16727e8ad9c71625f3651d68eca5e52e7f","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2019-09-16 18:08:15.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(3 comments)\n\nThis seems to work, and I think it closes the bug.\n\nI\u0027m not 100% on the tests yet [1], but I\u0027m not sure I can make them any better, and I think the change is an improvement.\n\n1. https://review.opendev.org/682444","accounts_in_message":[],"_revision_number":5},{"id":"921b2dfc7ed11e341fb6539e4cbbb2f9409ea703","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-16 18:08:40.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"7502e31df59164141eb7d243c1fc9fd1154e4689","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-16 19:51:02.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cc6e1d41245a41a686c86c1d5a006496 : SUCCESS in 6m 42s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/a951cb67f1944f458b362b195870115b : SUCCESS in 58m 09s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/2a61ace5469947518bd1c5101f1af842 : SUCCESS in 48m 39s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/ff8e28b8918c498e8a6c24717d302948 : SUCCESS in 9m 13s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/60c7572c32af42fb9086b004882efab1 : SUCCESS in 12m 49s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/cbe38540e0724fed90cc01a4dac5cb20 : SUCCESS in 20m 25s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9a942baa7e854833b6df1d625029eac5 : SUCCESS in 12m 22s\n- swift-tox-func https://zuul.opendev.org/t/openstack/build/d4635a4972f145c2a660f23bfff92aec : SUCCESS in 10m 58s\n- swift-tox-func-encryption https://zuul.opendev.org/t/openstack/build/c8e32ba054764d32aef7923f7380ada6 : SUCCESS in 11m 38s\n- swift-tox-func-domain-remap-staticweb https://zuul.opendev.org/t/openstack/build/08dad19b9e7a40a6946de45626124c5e : SUCCESS in 10m 39s\n- swift-tox-func-ec https://zuul.opendev.org/t/openstack/build/47cd149fd9cb43b9aca673d29d07c3d1 : SUCCESS in 16m 21s\n- swift-tox-func-s3api https://zuul.opendev.org/t/openstack/build/d2999e50ca3346a18e6027c97c82442a : SUCCESS in 14m 33s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/e7796b3e3b5443f0b419ae558cba581b : SUCCESS in 11m 33s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/851a0bf51a554f1e863972abf0709c33 : SUCCESS in 10m 49s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/41c9fdb33803468bb42a142c46a6f891 : SUCCESS in 12m 07s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/a0983419dbb142699bb8f858ed3afff2 : SUCCESS in 15m 43s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/89c45d560992475bab190e0b6d2db2f1 : SUCCESS in 29m 43s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7a7b0e22b10448be943d399f68fc5f51 : SUCCESS in 28m 48s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/2d27f544af9d48639049eb3a43a7a69a : SUCCESS in 33m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ce5b3ba6feda4717aabff123beb75ff1 : SUCCESS in 41m 25s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/659996405abf4e37bd4e1ef6dc8882e2 : SUCCESS in 18m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3db5bba357314cbebf3bb6e31a141951 : SUCCESS in 7m 28s","accounts_in_message":[],"_revision_number":5},{"id":"0c3f89e3b892666951f5d4fc76a3d02234b8c809","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-16 19:51:03.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"26a92e4e929a25aed04a8e1aa63fcceb47960e03","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-16 19:52:23.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e1aed9f4f5114e76a0348a433db564d9 : SUCCESS in 55s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/96b7435b0aea428d9c37a969e9dc492a : SUCCESS in 45s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"1c90dd87a0b30ad6e9a626e6f4fdb948e5f18368","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-09-18 22:46:31.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"1ded0d6c8793ca3eca573c098cef78b5ae41f080","revisions":{"ee37aeb8e349d7719b8138d02e659134e1c9fe9c":{"kind":"REWORK","_number":1,"created":"2018-10-11 22:35:47.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/43/609843/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/43/609843/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/43/609843/1"}}},"commit":{"parents":[{"commit":"11154b5534c6f63c5c177944126c2ae0e4cc1c6c","subject":"Merge \"ratelimit: ignore requests with invalid API versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/11154b5534c6f63c5c177944126c2ae0e4cc1c6c"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-10-11 22:23:39.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-10-11 22:34:42.000000000","tz":-420},"subject":"Allow arbitrary UTF-8 strings as delimiters in container listings","message":"Allow arbitrary UTF-8 strings as delimiters in container listings\n\nAWS seems to support this, so let\u0027s allow s3api to do it, too.\n\nPreviously, S3 clients trying to use multi-character delimiters would\nget 500s back, because s3api didn\u0027t know how to handle the 412s that the\ncontainer server would send.\n\nChange-Id: I62032ddd50a3493b8b99a40fb48d840ac763d0e7\nCloses-Bug: #1797305\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ee37aeb8e349d7719b8138d02e659134e1c9fe9c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ee37aeb8e349d7719b8138d02e659134e1c9fe9c"}]},"branch":"refs/heads/master"},"b292e5d819e8697b13a909f1b952d95a045f5e70":{"kind":"REWORK","_number":2,"created":"2018-10-16 19:39:34.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/43/609843/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/43/609843/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/43/609843/2"}}},"commit":{"parents":[{"commit":"11154b5534c6f63c5c177944126c2ae0e4cc1c6c","subject":"Merge \"ratelimit: ignore requests with invalid API versions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/11154b5534c6f63c5c177944126c2ae0e4cc1c6c"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-10-11 22:23:39.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-10-16 19:38:44.000000000","tz":0},"subject":"Allow arbitrary UTF-8 strings as delimiters in container listings","message":"Allow arbitrary UTF-8 strings as delimiters in container listings\n\nAWS seems to support this, so let\u0027s allow s3api to do it, too.\n\nPreviously, S3 clients trying to use multi-character delimiters would\nget 500s back, because s3api didn\u0027t know how to handle the 412s that the\ncontainer server would send.\n\nChange-Id: I62032ddd50a3493b8b99a40fb48d840ac763d0e7\nCloses-Bug: #1797305\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b292e5d819e8697b13a909f1b952d95a045f5e70"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b292e5d819e8697b13a909f1b952d95a045f5e70"}]},"branch":"refs/heads/master"},"d53c53713361b19d5b3675c134fe9a3f5c4ed91b":{"kind":"REWORK","_number":3,"created":"2019-09-05 12:19:31.000000000","uploader":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"ref":"refs/changes/43/609843/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/43/609843/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/43/609843/3"}}},"commit":{"parents":[{"commit":"f4df7c31dfe6d9ad953c2cea586a7d83711959e6","subject":"Merge \"diskfile: Add some argument validation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f4df7c31dfe6d9ad953c2cea586a7d83711959e6"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-10-11 22:23:39.000000000","tz":-420},"committer":{"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","date":"2019-09-05 12:19:16.000000000","tz":120},"subject":"Allow arbitrary UTF-8 strings as delimiters in container listings","message":"Allow arbitrary UTF-8 strings as delimiters in container listings\n\nAWS seems to support this, so let\u0027s allow s3api to do it, too.\n\nPreviously, S3 clients trying to use multi-character delimiters would\nget 500s back, because s3api didn\u0027t know how to handle the 412s that the\ncontainer server would send.\n\nChange-Id: I62032ddd50a3493b8b99a40fb48d840ac763d0e7\nCloses-Bug: #1797305\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d53c53713361b19d5b3675c134fe9a3f5c4ed91b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d53c53713361b19d5b3675c134fe9a3f5c4ed91b"}]},"branch":"refs/heads/master"},"df33f4573db552362351a0942feb3c6b38737126":{"kind":"REWORK","_number":4,"created":"2019-09-05 21:18:24.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/43/609843/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/43/609843/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/43/609843/4"}}},"commit":{"parents":[{"commit":"f4df7c31dfe6d9ad953c2cea586a7d83711959e6","subject":"Merge \"diskfile: Add some argument validation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f4df7c31dfe6d9ad953c2cea586a7d83711959e6"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-10-11 22:23:39.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-09-05 21:12:19.000000000","tz":-420},"subject":"Allow arbitrary UTF-8 strings as delimiters in listings","message":"Allow arbitrary UTF-8 strings as delimiters in listings\n\nAWS seems to support this, so let\u0027s allow s3api to do it, too.\n\nPreviously, S3 clients trying to use multi-character delimiters would\nget 500s back, because s3api didn\u0027t know how to handle the 412s that the\ncontainer server would send.\n\nAs long as we\u0027re adding support for container listings, may as well do\nit for accounts, too.\n\nChange-Id: I62032ddd50a3493b8b99a40fb48d840ac763d0e7\nCo-Authored-By: Thiago da Silva \u003cthiagodasilva@gmail.com\u003e\nCloses-Bug: #1797305\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/df33f4573db552362351a0942feb3c6b38737126"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/df33f4573db552362351a0942feb3c6b38737126"}]},"branch":"refs/heads/master"},"1ded0d6c8793ca3eca573c098cef78b5ae41f080":{"kind":"REWORK","_number":5,"created":"2019-09-12 17:44:23.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/43/609843/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/43/609843/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/43/609843/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/43/609843/5"}}},"commit":{"parents":[{"commit":"5cb53838a63791109697c91f742079b6dfb25263","subject":"Merge \"py3: (mostly) port probe tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5cb53838a63791109697c91f742079b6dfb25263"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-10-11 22:23:39.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-09-12 17:44:00.000000000","tz":-420},"subject":"Allow arbitrary UTF-8 strings as delimiters in listings","message":"Allow arbitrary UTF-8 strings as delimiters in listings\n\nAWS seems to support this, so let\u0027s allow s3api to do it, too.\n\nPreviously, S3 clients trying to use multi-character delimiters would\nget 500s back, because s3api didn\u0027t know how to handle the 412s that the\ncontainer server would send.\n\nAs long as we\u0027re adding support for container listings, may as well do\nit for accounts, too.\n\nChange-Id: I62032ddd50a3493b8b99a40fb48d840ac763d0e7\nCo-Authored-By: Thiago da Silva \u003cthiagodasilva@gmail.com\u003e\nCloses-Bug: #1797305\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1ded0d6c8793ca3eca573c098cef78b5ae41f080"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1ded0d6c8793ca3eca573c098cef78b5ae41f080"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
