)]}'
{"id":"openstack%2Fswift~263902","triplet_id":"openstack%2Fswift~master~I2242943a738f667cbda6363bcb6a017f341e834f","project":"openstack/swift","branch":"master","topic":"copy_middleware","hashtags":[],"change_id":"I2242943a738f667cbda6363bcb6a017f341e834f","subject":"Re-format the SLO manifest file on new multipart-manifest GET call","status":"MERGED","created":"2016-01-05 20:55:59.000000000","updated":"2016-03-18 22:00:24.000000000","submitted":"2016-03-18 21:39:51.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":38,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b3d5a49a05d6b6026b6f8b99f0a60bb30a006547","_number":263902,"virtual_id_number":263902,"owner":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":995,"name":"David Goetz","email":"david.goetz@rackspace.com","username":"david-goetz"},{"value":2,"date":"2016-03-18 21:39:51.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":18820,"name":"Peter Chng","email":"pchng@ca.ibm.com","username":"pchng"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"value":0,"_account_id":14766,"name":"Kazuhiro MIYAHARA","email":"miyahara.kazuhiro@lab.ntt.co.jp","username":"miyahara"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":0,"_account_id":12279,"name":"Janie Richling","email":"jrichli@us.ibm.com","username":"jrichli"},{"value":0,"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"value":0,"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},{"value":0,"date":"2016-03-18 22:00:24.000000000","post_submit":true,"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},{"value":0,"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"}],"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":995,"name":"David Goetz","email":"david.goetz@rackspace.com","username":"david-goetz"},"all":[{"value":2,"date":"2016-03-18 19:08:02.000000000","_account_id":995,"name":"David Goetz","email":"david.goetz@rackspace.com","username":"david-goetz"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":18820,"name":"Peter Chng","email":"pchng@ca.ibm.com","username":"pchng"},{"value":2,"date":"2016-03-18 19:10:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"value":0,"_account_id":14766,"name":"Kazuhiro MIYAHARA","email":"miyahara.kazuhiro@lab.ntt.co.jp","username":"miyahara"},{"value":1,"date":"2016-03-18 19:08:02.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":1,"date":"2016-03-18 19:08:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12279,"name":"Janie Richling","email":"jrichli@us.ibm.com","username":"jrichli"},{"value":2,"date":"2016-03-18 19:08:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"value":1,"date":"2016-03-18 19:08:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},{"value":0,"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},{"value":1,"date":"2016-03-18 19:08:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},{"value":0,"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"}],"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":995,"name":"David Goetz","email":"david.goetz@rackspace.com","username":"david-goetz"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":18820,"name":"Peter Chng","email":"pchng@ca.ibm.com","username":"pchng"},{"value":1,"date":"2016-03-18 19:10:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"value":0,"_account_id":14766,"name":"Kazuhiro MIYAHARA","email":"miyahara.kazuhiro@lab.ntt.co.jp","username":"miyahara"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":0,"_account_id":12279,"name":"Janie Richling","email":"jrichli@us.ibm.com","username":"jrichli"},{"value":0,"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"value":0,"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},{"value":0,"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},{"value":0,"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"_account_id":995,"name":"David Goetz","email":"david.goetz@rackspace.com","username":"david-goetz"},{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"_account_id":12279,"name":"Janie Richling","email":"jrichli@us.ibm.com","username":"jrichli"},{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},{"_account_id":14766,"name":"Kazuhiro MIYAHARA","email":"miyahara.kazuhiro@lab.ntt.co.jp","username":"miyahara"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},{"_account_id":18820,"name":"Peter Chng","email":"pchng@ca.ibm.com","username":"pchng"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-01-06 01:43:01.000000000","updated_by":{"_account_id":14766,"name":"Kazuhiro MIYAHARA","email":"miyahara.kazuhiro@lab.ntt.co.jp","username":"miyahara"},"reviewer":{"_account_id":14766,"name":"Kazuhiro MIYAHARA","email":"miyahara.kazuhiro@lab.ntt.co.jp","username":"miyahara"},"state":"REVIEWER"},{"updated":"2016-01-11 17:33:05.000000000","updated_by":{"_account_id":18820,"name":"Peter Chng","email":"pchng@ca.ibm.com","username":"pchng"},"reviewer":{"_account_id":18820,"name":"Peter Chng","email":"pchng@ca.ibm.com","username":"pchng"},"state":"REVIEWER"},{"updated":"2016-02-23 04:09:10.000000000","updated_by":{"_account_id":12279,"name":"Janie Richling","email":"jrichli@us.ibm.com","username":"jrichli"},"reviewer":{"_account_id":12279,"name":"Janie Richling","email":"jrichli@us.ibm.com","username":"jrichli"},"state":"REVIEWER"},{"updated":"2016-02-23 16:17:32.000000000","updated_by":{"_account_id":995,"name":"David Goetz","email":"david.goetz@rackspace.com","username":"david-goetz"},"reviewer":{"_account_id":995,"name":"David Goetz","email":"david.goetz@rackspace.com","username":"david-goetz"},"state":"REVIEWER"},{"updated":"2016-02-29 07:02:27.000000000","updated_by":{"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},"reviewer":{"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},"state":"REVIEWER"},{"updated":"2016-02-29 12:41:17.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":"2016-03-11 17:47:25.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":"2016-03-16 17:46:52.000000000","updated_by":{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"reviewer":{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"state":"REVIEWER"},{"updated":"2016-03-17 22:20:40.000000000","updated_by":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"reviewer":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"state":"REVIEWER"},{"updated":"2016-03-18 19:10:45.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2016-03-18 21:39:51.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-03-18 22:00:24.000000000","updated_by":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"974bb7183f0f4232ed32ab2066469befc0ae2e6f","author":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"date":"2016-01-05 20:55:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a5caba0171f729546d8b0d78e573fab1498c389c","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-01-05 21:49:48.000000000","message":"Patch Set 1:\n\nBuild succeeded \n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1572/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1290/probetests/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2167/ssbench : SUCCESS\n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/3532/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"170c3218ee258a9b14ba34876ef05ea9c4ae9ec1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-05 23:18:20.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/1/check/gate-swift-pep8/2c09ab3/ : SUCCESS in 1m 15s\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/1/check/gate-swift-docs/cf038e3//doc/build/html/ : SUCCESS in 2m 42s\n- gate-swift-python27 http://logs.openstack.org/02/263902/1/check/gate-swift-python27/a8d9eea/ : SUCCESS in 3m 33s\n- gate-swift-python34 http://logs.openstack.org/02/263902/1/check/gate-swift-python34/01bfb7c/ : SUCCESS in 2m 24s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/1/check/gate-swift-tox-func/3d38e88/ : SUCCESS in 4m 30s\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/1/check/gate-tempest-dsvm-full/b202370/ : SUCCESS in 53m 03s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/1/check/gate-grenade-dsvm/4280246/ : SUCCESS in 55m 28s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/1/check/gate-swift-dsvm-functional/df8c624/ : SUCCESS in 34m 10s","accounts_in_message":[],"_revision_number":1},{"id":"c2c0d3cde3f11341dd111e06eac4ba240d25cc07","author":{"_account_id":995,"name":"David Goetz","email":"david.goetz@rackspace.com","username":"david-goetz"},"date":"2016-01-06 21:15:30.000000000","message":"Patch Set 1: Code-Review-1\n\nlooks good but probably worth adding a functional test for it","accounts_in_message":[],"_revision_number":1},{"id":"f57a199218420911b80865cb770be24b34f5cf50","author":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"date":"2016-01-07 16:13:01.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"41609092c58d8e075415b61059c15ee31d692d3c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-07 17:10:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/2/check/gate-swift-pep8/d8c6580/ : SUCCESS in 1m 25s\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/2/check/gate-swift-docs/86f04ae//doc/build/html/ : SUCCESS in 2m 13s\n- gate-swift-python27 http://logs.openstack.org/02/263902/2/check/gate-swift-python27/5a72bc3/ : SUCCESS in 4m 13s\n- gate-swift-python34 http://logs.openstack.org/02/263902/2/check/gate-swift-python34/30ba525/ : SUCCESS in 2m 23s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/2/check/gate-swift-tox-func/2b04c80/ : SUCCESS in 4m 03s\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/2/check/gate-tempest-dsvm-full/53dedd1/ : SUCCESS in 45m 58s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/2/check/gate-grenade-dsvm/50368ca/ : SUCCESS in 51m 40s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/2/check/gate-swift-dsvm-functional/d59a137/ : SUCCESS in 29m 18s","accounts_in_message":[],"_revision_number":2},{"id":"425d0246d86b5ba22e0a62fd5bff2145e8d07ddd","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-01-07 20:03:53.000000000","message":"Patch Set 2:\n\nBuild Failed \n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1610/ : FAILURE\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1328/probetests/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2205/ssbench : SUCCESS\n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/3570/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"fe00e89fc297d6f381e688cd28e3eea019df6f78","author":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"date":"2016-01-11 17:19:40.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"bac769a4c63032a50c266ff3c864baf671bfc983","author":{"_account_id":18820,"name":"Peter Chng","email":"pchng@ca.ibm.com","username":"pchng"},"date":"2016-01-11 17:38:48.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"e5004720ba4d3949ba2e2393c5d76fd66ba28e06","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2016-01-11 18:09:30.000000000","message":"Patch Set 3:\n\n(7 comments)","accounts_in_message":[],"_revision_number":3},{"id":"73e2b9c1e9d93579b88885e542c40e01f417158a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-11 18:15:37.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/3/check/gate-swift-pep8/b2d9b9b/ : SUCCESS in 1m 19s\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/3/check/gate-swift-docs/51fd605//doc/build/html/ : SUCCESS in 2m 41s\n- gate-swift-python27 http://logs.openstack.org/02/263902/3/check/gate-swift-python27/e432d28/ : SUCCESS in 3m 40s\n- gate-swift-python34 http://logs.openstack.org/02/263902/3/check/gate-swift-python34/05ff56a/ : SUCCESS in 2m 03s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/3/check/gate-swift-tox-func/be1cadc/ : SUCCESS in 4m 30s\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/3/check/gate-tempest-dsvm-full/677f3aa/ : SUCCESS in 53m 06s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/3/check/gate-grenade-dsvm/49bc36b/ : SUCCESS in 51m 37s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/3/check/gate-swift-dsvm-functional/0f4255f/ : SUCCESS in 29m 18s","accounts_in_message":[],"_revision_number":3},{"id":"70e35c81e799acbb9348cd351e8cb09326053c1b","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-01-11 18:42:31.000000000","message":"Patch Set 3:\n\nBuild succeeded \n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1655/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1373/probetests/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2250/ssbench : SUCCESS\n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/3615/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"567fe7989925882be0462ed149c58a827c3009e8","author":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"date":"2016-01-12 23:07:39.000000000","message":"Patch Set 3:\n\nTim, for line 3065, I guess you\u0027d also like me to remove test_slo_get_the_manifest.","accounts_in_message":[],"_revision_number":3},{"id":"6662253cba1e7bb54f18b72b61c84fe41da4719b","author":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"date":"2016-01-12 23:08:26.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"06c6aa20170cea172492fff47fbd20ae756a9f5c","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-01-13 00:12:42.000000000","message":"Patch Set 4:\n\nBuild succeeded \n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1681/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1399/probetests/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2276/ssbench : SUCCESS\n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/3641/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"de7b3652717786cdbdd2d63ca24d24791ded46fb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-13 00:21:27.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/4/check/gate-swift-pep8/8c0ec7d/ : SUCCESS in 1m 28s\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/4/check/gate-swift-docs/b81e638//doc/build/html/ : SUCCESS in 2m 18s\n- gate-swift-python27 http://logs.openstack.org/02/263902/4/check/gate-swift-python27/5084f3e/ : SUCCESS in 4m 32s\n- gate-swift-python34 http://logs.openstack.org/02/263902/4/check/gate-swift-python34/1879ca5/ : SUCCESS in 2m 33s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/4/check/gate-swift-tox-func/58add60/ : SUCCESS in 4m 35s\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/4/check/gate-tempest-dsvm-full/28a74db/ : SUCCESS in 51m 29s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/4/check/gate-grenade-dsvm/fdec77f/ : SUCCESS in 55m 13s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/4/check/gate-swift-dsvm-functional/718eadf/ : SUCCESS in 31m 30s","accounts_in_message":[],"_revision_number":4},{"id":"54c27717206430ab621678a7ad1e617ef502640a","author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"date":"2016-01-21 17:21:25.000000000","message":"Patch Set 4: Code-Review-1\n\n(5 comments)\n\njust some minor updates and questions. Great job, I think it is close to being ready.","accounts_in_message":[],"_revision_number":4},{"id":"dd4295957cf51df2f35cd4690f0faf5e8e1d6c55","author":{"_account_id":12279,"name":"Janie Richling","email":"jrichli@us.ibm.com","username":"jrichli"},"date":"2016-01-23 04:13:15.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"d3f068548441d6c7ee2c932bc2777be99642d32f","author":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"date":"2016-01-24 22:28:12.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"69f6b5f94a008d6984dcf617ad35af210ed56af5","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-01-24 23:13:44.000000000","message":"Patch Set 5:\n\nBuild Failed \n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1887/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1606/probetests/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2483/ssbench : SUCCESS\n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/3846/ : FAILURE","accounts_in_message":[],"_revision_number":5},{"id":"fa8ce7eef5c881687fb66ff47c0cf807ea19f78c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-24 23:15:20.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/5/check/gate-swift-pep8/25db2df/ : SUCCESS in 1m 10s\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/5/check/gate-swift-docs/b379207//doc/build/html/ : SUCCESS in 2m 37s\n- gate-swift-python27 http://logs.openstack.org/02/263902/5/check/gate-swift-python27/7f1e543/ : SUCCESS in 3m 34s\n- gate-swift-python34 http://logs.openstack.org/02/263902/5/check/gate-swift-python34/572609e/ : SUCCESS in 2m 07s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/5/check/gate-swift-tox-func/f07e9b3/ : SUCCESS in 4m 16s\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/5/check/gate-tempest-dsvm-full/d74e63e/ : SUCCESS in 43m 40s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/5/check/gate-grenade-dsvm/e0c27a7/ : SUCCESS in 44m 09s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/5/check/gate-swift-dsvm-functional/4dac449/ : SUCCESS in 28m 11s","accounts_in_message":[],"_revision_number":5},{"id":"09961ff29f58d0fd8037cd510d95cae564390846","author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"date":"2016-01-25 12:21:49.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"77ed1fb07e02497131d385fda7aa6130dcc1b6d4","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2016-01-25 20:29:46.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"e2c47c21fa625ae573c998c36b8224804961bab9","author":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"date":"2016-02-01 03:53:08.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"89b028aaf07bc55ff8f043a5e1e08d0652e592f4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-01 04:37:08.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/6/check/gate-swift-pep8/1414a47/ : SUCCESS in 1m 15s\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/6/check/gate-swift-docs/cf3302f//doc/build/html/ : SUCCESS in 2m 35s\n- gate-swift-python27 http://logs.openstack.org/02/263902/6/check/gate-swift-python27/412252a/ : SUCCESS in 4m 00s\n- gate-swift-python34 http://logs.openstack.org/02/263902/6/check/gate-swift-python34/4e694dd/ : SUCCESS in 2m 48s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/6/check/gate-swift-tox-func/5dce197/ : SUCCESS in 4m 11s\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/6/check/gate-tempest-dsvm-full/e9a7dd8/ : SUCCESS in 43m 50s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/6/check/gate-grenade-dsvm/eed6048/ : SUCCESS in 43m 01s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/6/check/gate-swift-dsvm-functional/666ffa1/ : SUCCESS in 27m 52s","accounts_in_message":[],"_revision_number":6},{"id":"921c0a174b9c144ed3db4c43907493368a5d59ac","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-02-01 04:43:19.000000000","message":"Patch Set 6:\n\nBuild succeeded \n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1983/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1702/probetests/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2579/ssbench : SUCCESS\n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/3942/ : SUCCESS","accounts_in_message":[],"_revision_number":6},{"id":"381069afea16ef3d35266e13bcf798fafe6113ed","author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"date":"2016-02-04 15:00:37.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"663cad0f88b22bfa50c2cba2fb7f5a044ff5e173","author":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"date":"2016-02-08 21:54:22.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"f36b49b58b2857b1886b073983f01bffc7ef841b","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-02-08 22:39:22.000000000","message":"Patch Set 7:\n\nBuild Failed \n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1803/probetests/ : FAILURE\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2083/ : SUCCESS\n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/4041/ : FAILURE\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2679/ssbench : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"479d5d8f1a20f8bbb6d91c084d13e81a01bda3cf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-08 23:38:22.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/7/check/gate-swift-pep8/47a48b1/ : SUCCESS in 45s\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/7/check/gate-swift-docs/04ccf87//doc/build/html/ : SUCCESS in 2m 04s\n- gate-swift-python27 http://logs.openstack.org/02/263902/7/check/gate-swift-python27/f9c3ae1/ : SUCCESS in 3m 49s\n- gate-swift-python34 http://logs.openstack.org/02/263902/7/check/gate-swift-python34/ce650da/ : SUCCESS in 2m 21s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/7/check/gate-swift-tox-func/49e7d25/ : SUCCESS in 4m 14s\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/7/check/gate-tempest-dsvm-full/ff5214d/ : SUCCESS in 34m 34s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/7/check/gate-grenade-dsvm/b4e1f7e/ : SUCCESS in 34m 57s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/7/check/gate-swift-dsvm-functional/5672e2a/ : SUCCESS in 23m 15s","accounts_in_message":[],"_revision_number":7},{"id":"6284b004c9e021d91a8bde3845a9c058d2d21626","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2016-02-09 19:49:17.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"f6a2ff6971a68eada78b25ab5c61028241dc9fe1","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-02-10 17:34:59.000000000","message":"Patch Set 7: Code-Review-1\n\n(7 comments)\n\nThis will really useful/essential for moving COPY into middleware.\n\nWhile playing with this I found sub_slo items in the returned raw manifests, which makes them unusable in a PUT. Some other comments inline.\n\nI put together a functional test that attempts to cover all cases of manifests:\n\nhttps://gist.github.com/alistairncoles/17c7995dc03694dbf9f9","accounts_in_message":[],"_revision_number":7},{"id":"0c65a61ad976484052266ac6351de8513f3a6335","author":{"_account_id":12279,"name":"Janie Richling","email":"jrichli@us.ibm.com","username":"jrichli"},"date":"2016-02-12 04:15:20.000000000","message":"Patch Set 7: Code-Review-1\n\n(1 comment)\n\njust a suggestion to add a test to assert that sub_slo is being handled as Alistair suggested.","accounts_in_message":[],"_revision_number":7},{"id":"feef7a47445e8048744056823a55ed299e525ca8","author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"date":"2016-02-17 15:35:35.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"3ecb1f2b939270001b841fa8251ad13e63df5b9c","author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"date":"2016-02-17 15:36:06.000000000","message":"Patch Set 7:\n\n(8 comments)","accounts_in_message":[],"_revision_number":7},{"id":"962b8e098a722b1aa285bfbcbc4fa810feb69db6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-17 17:10:13.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/8/check/gate-swift-pep8/07537b7/ : SUCCESS in 48s\n- gate-swift-docs http://logs.openstack.org/02/263902/8/check/gate-swift-docs/16f913f/ : FAILURE in 30m 03s\n- gate-swift-python27 http://logs.openstack.org/02/263902/8/check/gate-swift-python27/12a3a26/ : SUCCESS in 3m 35s\n- gate-swift-python34 http://logs.openstack.org/02/263902/8/check/gate-swift-python34/e310a15/ : SUCCESS in 2m 10s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/8/check/gate-swift-tox-func/21c516b/ : SUCCESS in 3m 18s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/02/263902/8/check/gate-swift-tox-func-in-process-fast-post/e4eae21/ : SUCCESS in 3m 12s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/8/check/gate-tempest-dsvm-full/aaa5ac0/ : SUCCESS in 53m 26s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/8/check/gate-grenade-dsvm/c468feb/ : SUCCESS in 36m 43s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/8/check/gate-swift-dsvm-functional/1ac1003/ : SUCCESS in 22m 47s","accounts_in_message":[],"_revision_number":8},{"id":"6ee83347c50692a6e9484e1469335582783cb9e8","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-02-17 17:23:12.000000000","message":"Patch Set 8:\n\nBuild succeeded \n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2242/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1963/probetests/ : SUCCESS\n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/4200/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2838/ssbench : SUCCESS","accounts_in_message":[],"_revision_number":8},{"id":"3af0311fbb3ef8ea2c8c4a278c0030cd0b885052","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-02-18 13:59:53.000000000","message":"Patch Set 8:\n\nI have a concern about how this will be used in anticipated COPY middleware. The behaviour we need is when client sends multipart-manifest\u003dget then the COPY will copy the manifest. For SLO that means we need to take advantage of this change and so COPY middleware would transform the multipart-manifest\u003dget to multipart-manifest\u003dget-raw.\n\nHowever, the COPY middleware cannot know that the COPY source is an SLO manifest vs a DLO manifest, and if it always transform to multipart-manifest\u003dget-raw then DLO middleware will not return the manifest :(\n\nI am thinking that we need to use a modifier to the multipart-manifest\u003dget param that will be ignored by DLO - for example an extra format\u003draw param\n\nso multipart-manifest\u003dget\u0026format\u003draw would cause SLO to return the internal on-disk manifest format, and multipart-manifest\u003dget\u0026format\u003draw would be treated same as multipart-manifest\u003dget by DLO (the format param being ignored).\n\nAlso, on reflection I am not sure about \"raw\" as the descriptor for what is actually the transformed manifest. Maybe \"format\u003dinternal\"? Then again, its just a word...:)","accounts_in_message":[],"_revision_number":8},{"id":"219a94cdfef30254bdc9b29264fd2888b7e92039","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-02-18 15:14:41.000000000","message":"Patch Set 8:\n\nHere\u0027s a diff to illustrate my thoughts w.r.t. using a format param\n\nhttps://gist.github.com/alistairncoles/17dc85b5cad6b510615e","accounts_in_message":[],"_revision_number":8},{"id":"39b64526616f0c920eb27ac972000d5f50181037","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-02-18 16:30:17.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"5711c565597048b21cdc83e22269aa17d07ae108","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-18 19:27:03.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/9/check/gate-swift-pep8/30fd013/ : SUCCESS in 51s\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/9/check/gate-swift-docs/f89c05c//doc/build/html/ : SUCCESS in 1m 59s\n- gate-swift-python27 http://logs.openstack.org/02/263902/9/check/gate-swift-python27/14f08fb/ : SUCCESS in 4m 00s\n- gate-swift-python34 http://logs.openstack.org/02/263902/9/check/gate-swift-python34/974dd29/ : SUCCESS in 2m 18s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/9/check/gate-swift-tox-func/153e40b/ : SUCCESS in 3m 34s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/02/263902/9/check/gate-swift-tox-func-in-process-fast-post/9093c08/ : SUCCESS in 3m 19s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/9/check/gate-tempest-dsvm-full/276d6ff/ : SUCCESS in 39m 20s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/9/check/gate-grenade-dsvm/c6a7276/ : SUCCESS in 43m 44s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/9/check/gate-swift-dsvm-functional/5aa6588/ : SUCCESS in 18m 44s","accounts_in_message":[],"_revision_number":9},{"id":"c9d320b84a73d311448c3972b663f920514c6bcd","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-02-18 19:51:35.000000000","message":"Patch Set 9:\n\nBuild Failed \n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2271/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1992/probetests/ : FAILURE\n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/4229/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2867/ssbench : SUCCESS","accounts_in_message":[],"_revision_number":9},{"id":"ccd73b56db32716e6b52c0bd8cad8876adcb7ca9","author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"date":"2016-02-18 21:07:24.000000000","message":"Patch Set 10: Published edit on patch set 9","accounts_in_message":[],"_revision_number":10},{"id":"9c7c345b37e143936b4bd7e2f1281a1b06388ae2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 00:39:24.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/10/check/gate-swift-pep8/7b09e61/ : SUCCESS in 57s\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/10/check/gate-swift-docs/6206031//doc/build/html/ : SUCCESS in 4m 06s\n- gate-swift-python27 http://logs.openstack.org/02/263902/10/check/gate-swift-python27/82eb72d/ : SUCCESS in 3m 28s\n- gate-swift-python34 http://logs.openstack.org/02/263902/10/check/gate-swift-python34/0f9edab/ : SUCCESS in 2m 16s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/10/check/gate-swift-tox-func/ab5a437/ : SUCCESS in 2m 57s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/02/263902/10/check/gate-swift-tox-func-in-process-fast-post/3f05f01/ : SUCCESS in 3m 27s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/10/check/gate-tempest-dsvm-full/62d3e97/ : SUCCESS in 46m 10s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/10/check/gate-grenade-dsvm/6604c16/ : SUCCESS in 36m 04s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/10/check/gate-swift-dsvm-functional/c48724e/ : SUCCESS in 27m 39s","accounts_in_message":[],"_revision_number":10},{"id":"c0929cd8661ac482d58bcc1e9b5a9b19d6c244e7","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-02-19 00:56:45.000000000","message":"Patch Set 10:\n\nBuild Failed \n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2277/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/1998/probetests/ : FAILURE\n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/4235/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2873/ssbench : SUCCESS","accounts_in_message":[],"_revision_number":10},{"id":"4e51a888b755cac081ae23df2ca1c72d55e09a7c","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-02-19 17:57:42.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"1fda1dced3d9743c8a37bd6ca2dc34e35871c33f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 18:53:22.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/11/check/gate-swift-pep8/85f521d/ : SUCCESS in 1m 14s\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/11/check/gate-swift-docs/38cfe95//doc/build/html/ : SUCCESS in 1m 59s\n- gate-swift-python27 http://logs.openstack.org/02/263902/11/check/gate-swift-python27/fbd5619/ : SUCCESS in 3m 43s\n- gate-swift-python34 http://logs.openstack.org/02/263902/11/check/gate-swift-python34/339b25b/ : SUCCESS in 2m 11s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/11/check/gate-swift-tox-func/2383f37/ : SUCCESS in 3m 08s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/02/263902/11/check/gate-swift-tox-func-in-process-fast-post/c4a7357/ : SUCCESS in 4m 06s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/11/check/gate-tempest-dsvm-full/31bcae9/ : SUCCESS in 37m 20s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/11/check/gate-grenade-dsvm/37ef2c8/ : SUCCESS in 39m 01s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/11/check/gate-swift-dsvm-functional/4793093/ : SUCCESS in 19m 45s","accounts_in_message":[],"_revision_number":11},{"id":"8f32e93ab836f262149b249d70261b3a0ec19811","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-02-19 20:42:36.000000000","message":"Patch Set 11:\n\nBuild Failed \n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2300/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2021/probetests/ : FAILURE\n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/4258/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2896/ssbench : SUCCESS","accounts_in_message":[],"_revision_number":11},{"id":"296313b926e1b770647e46b46498eff39563c1d6","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-02-22 11:22:01.000000000","message":"Patch Set 11: Code-Review+1\n\nI\u0027m +2 really but better if other cores review this since I made the modification to use format\u003draw","accounts_in_message":[],"_revision_number":11},{"id":"d66b6b4922579418c568b0d33ace13bf27259c4b","author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"date":"2016-02-22 20:22:59.000000000","message":"Patch Set 11: Code-Review+1\n\nI\u0027m also +2 on this, but I\u0027ve made enough changes that other 2 cores just review and approve.","accounts_in_message":[],"_revision_number":11},{"id":"6d21be43ee95e37d53f602474f69536c60dbc351","author":{"_account_id":12279,"name":"Janie Richling","email":"jrichli@us.ibm.com","username":"jrichli"},"date":"2016-02-23 04:09:10.000000000","message":"Patch Set 11: Code-Review+1","accounts_in_message":[],"_revision_number":11},{"id":"67f8b7e5e36ea7463449b76939ca779ed7eaa3a1","author":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"date":"2016-02-23 15:33:15.000000000","message":"Patch Set 11: Code-Review+1\n\nThanks Alistair and Thiago for tying the loose ends!","accounts_in_message":[],"_revision_number":11},{"id":"11f16e837e2261595b10981a914fbeed49a49b95","author":{"_account_id":995,"name":"David Goetz","email":"david.goetz@rackspace.com","username":"david-goetz"},"date":"2016-02-23 16:17:32.000000000","message":"Patch Set 11: Code-Review+2","accounts_in_message":[],"_revision_number":11},{"id":"10e00a8317811c368a085e8a83acc8798129ce98","author":{"_account_id":8542,"name":"Prashanth Pai","email":"ppai@redhat.com","username":"pai"},"date":"2016-02-29 07:02:27.000000000","message":"Patch Set 11: Code-Review+1","accounts_in_message":[],"_revision_number":11},{"id":"9abebbff68f30347287ae01b879c9990b18ae4a2","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2016-02-29 12:41:17.000000000","message":"Patch Set 11: Code-Review+1\n\n(3 comments)\n\nHandful of nits, but looks good.","accounts_in_message":[],"_revision_number":11},{"id":"de4c09650aa0dfd0e6cb689d741c4c47a9ea76a5","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-03-10 19:00:14.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.","accounts_in_message":[],"_revision_number":12},{"id":"1fa8e2577865e82cf28ce50f24e6ebe0d362d3fc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-10 19:44:27.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/12/check/gate-swift-pep8/e513a8e/ : SUCCESS in 3m 19s\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/12/check/gate-swift-docs/7bea7ca//doc/build/html/ : SUCCESS in 4m 22s\n- gate-swift-python27 http://logs.openstack.org/02/263902/12/check/gate-swift-python27/4187911/ : SUCCESS in 3m 30s\n- gate-swift-python34 http://logs.openstack.org/02/263902/12/check/gate-swift-python34/2bd0b9b/ : SUCCESS in 2m 26s\n- gate-swift-tox-nodb-func http://logs.openstack.org/02/263902/12/check/gate-swift-tox-nodb-func/3318f01/ : SUCCESS in 3m 15s\n- gate-swift-tox-nodb-func-in-process-fast-post http://logs.openstack.org/02/263902/12/check/gate-swift-tox-nodb-func-in-process-fast-post/490a204/ : SUCCESS in 3m 18s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/12/check/gate-tempest-dsvm-full/9b40e76/ : SUCCESS in 38m 54s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/12/check/gate-grenade-dsvm/191f3af/ : SUCCESS in 42m 01s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/12/check/gate-swift-dsvm-functional/07e8b4e/ : SUCCESS in 23m 12s","accounts_in_message":[],"_revision_number":12},{"id":"3d30b118d327c2081a090347998c1d75c3c3116d","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-10 21:52:51.000000000","message":"Patch Set 12:\n\nBuild Failed \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/4531/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/3169/ssbench : FAILURE\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2576/ : FAILURE\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2319/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":12},{"id":"11039811286411ddd2613c9f54a9c22655be480e","author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"date":"2016-03-11 17:47:25.000000000","message":"Patch Set 12: Code-Review+2 Workflow+1\n\nI\u0027m adding a +2/+A here to help move things along. My changes were small enough that I don\u0027t think creates a problem. They basically applied some small doc changes based on reviews.","accounts_in_message":[],"_revision_number":12},{"id":"27e7bee319854073d6d99f794b1ad3212f1f4e86","author":{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"date":"2016-03-16 17:46:52.000000000","message":"Patch Set 12: Workflow+1\n\nkicking zuul in the pants...","accounts_in_message":[],"_revision_number":12},{"id":"c436ba879967af694bb4c8139e58f365f0c898cc","author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"date":"2016-03-17 22:20:40.000000000","message":"Patch Set 12: Workflow+1\n\nhello, CI?","accounts_in_message":[],"_revision_number":12},{"id":"dcf0834fb3b12774898446ab70b26e1d96406fa4","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-03-18 11:22:31.000000000","message":"Patch Set 13: Patch Set 12 was rebased","accounts_in_message":[],"_revision_number":12},{"id":"cf60e5bd49380b85829366c10459e11b8fccbf3c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-18 12:18:51.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/13/check/gate-swift-pep8/5ebd497/ : SUCCESS in 3m 24s\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/13/check/gate-swift-docs/036940f//doc/build/html/ : SUCCESS in 3m 11s\n- gate-swift-python27 http://logs.openstack.org/02/263902/13/check/gate-swift-python27/f6d3cd6/ : SUCCESS in 7m 35s\n- gate-swift-python34 http://logs.openstack.org/02/263902/13/check/gate-swift-python34/d53a416/ : SUCCESS in 6m 07s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/13/check/gate-swift-tox-func/68399fc/ : SUCCESS in 3m 09s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/02/263902/13/check/gate-swift-tox-func-in-process-fast-post/eef8feb/ : SUCCESS in 7m 33s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/13/check/gate-tempest-dsvm-full/6bd7108/ : SUCCESS in 48m 53s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/13/check/gate-grenade-dsvm/4b8b86c/ : SUCCESS in 51m 56s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/13/check/gate-swift-dsvm-functional/b0bd1a6/ : SUCCESS in 29m 58s","accounts_in_message":[],"_revision_number":13},{"id":"ee62d021e626429be14ee7b1fa966afbbe5c9b87","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-03-18 12:21:43.000000000","message":"Uploaded patch set 14: Patch Set 13 was rebased.","accounts_in_message":[],"_revision_number":14},{"id":"d8b0fcadb319948670d95dc13e3819fe272cdfa4","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-18 13:00:18.000000000","message":"Patch Set 13:\n\nBuild succeeded \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/4628/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/3266/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2673/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2416/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":13},{"id":"b3565dbe5e11c28d35d95962940a7b6053d44074","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-18 13:19:29.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/02/263902/14/check/gate-swift-pep8/17db1e4/ : SUCCESS in 3m 28s\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/14/check/gate-swift-docs/c04ea46//doc/build/html/ : SUCCESS in 7m 12s\n- gate-swift-python27 http://logs.openstack.org/02/263902/14/check/gate-swift-python27/e88c029/ : SUCCESS in 4m 53s\n- gate-swift-python34 http://logs.openstack.org/02/263902/14/check/gate-swift-python34/9b83d63/ : SUCCESS in 3m 53s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/14/check/gate-swift-tox-func/df89f18/ : SUCCESS in 6m 14s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/02/263902/14/check/gate-swift-tox-func-in-process-fast-post/f56d39f/ : SUCCESS in 3m 18s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/14/check/gate-tempest-dsvm-full/37f25e2/ : SUCCESS in 35m 42s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/14/check/gate-grenade-dsvm/34e653b/ : SUCCESS in 51m 19s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/14/check/gate-swift-dsvm-functional/e00e09d/ : SUCCESS in 13m 50s","accounts_in_message":[],"_revision_number":14},{"id":"a73713796bd4194ffca110cc8ac87d1459611df3","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-18 14:53:24.000000000","message":"Patch Set 14:\n\nBuild succeeded \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/4630/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/3268/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2675/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2418/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":14},{"id":"1806ec8fe6b740a72e50d345060c3d092faf5187","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-03-18 19:08:02.000000000","message":"Uploaded patch set 15: Patch Set 14 was rebased.","accounts_in_message":[],"_revision_number":15},{"id":"f1527380d5216696d3e69507f1688a148a261c37","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-03-18 19:10:45.000000000","message":"Patch Set 15: Code-Review+2 Workflow+1\n\nI made no change other than to rebase this onto master, removing the dependency that was blocking this merging. This patch had not dependency on https://review.openstack.org/#/c/260179/14 , it was just in a chain because https://review.openstack.org/#/c/156923/33 depends on them both.\n\nHappily, the rebase has left the +2\u0027s intact so I will +A","accounts_in_message":[],"_revision_number":15},{"id":"83f6d27338f48d7fa946bc0945b1b82f56cf0610","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-18 20:24:24.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/15/check/gate-swift-docs/2fcb33e//doc/build/html/ : SUCCESS in 4m 43s\n- gate-swift-pep8 http://logs.openstack.org/02/263902/15/check/gate-swift-pep8/8dfc011/ : SUCCESS in 3m 51s\n- gate-swift-python27 http://logs.openstack.org/02/263902/15/check/gate-swift-python27/73d4424/ : SUCCESS in 6m 52s\n- gate-swift-python34 http://logs.openstack.org/02/263902/15/check/gate-swift-python34/c16c9ac/ : SUCCESS in 3m 59s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/15/check/gate-swift-tox-func/e42f117/ : SUCCESS in 4m 40s\n- gate-swift-tox-func-in-process-fast-post http://logs.openstack.org/02/263902/15/check/gate-swift-tox-func-in-process-fast-post/90f5cd0/ : SUCCESS in 4m 51s (non-voting)\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/15/check/gate-tempest-dsvm-full/aa9a255/ : SUCCESS in 35m 07s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/15/check/gate-grenade-dsvm/fd04fcb/ : SUCCESS in 51m 01s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/15/check/gate-swift-dsvm-functional/cfe84ba/ : SUCCESS in 26m 35s","accounts_in_message":[],"_revision_number":15},{"id":"c9c5218c0c822c3e7bb7e0d29dd2d107ddb45ade","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-18 20:24:40.000000000","message":"Patch Set 15: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":15},{"id":"dbc32c5dadff8d6f44a32f833581c110ed13f29c","date":"2016-03-18 21:39:51.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":15},{"id":"5bea6c6f5c9999f4c4f6f7b747fa6a905810ded2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-18 21:39:51.000000000","message":"Patch Set 15: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-swift-docs http://docs-draft.openstack.org/02/263902/15/gate/gate-swift-docs/469c1b6//doc/build/html/ : SUCCESS in 3m 30s\n- gate-swift-pep8 http://logs.openstack.org/02/263902/15/gate/gate-swift-pep8/a3a34a2/ : SUCCESS in 1m 46s\n- gate-swift-python27 http://logs.openstack.org/02/263902/15/gate/gate-swift-python27/97d13d3/ : SUCCESS in 10m 19s\n- gate-swift-python34 http://logs.openstack.org/02/263902/15/gate/gate-swift-python34/edca1da/ : SUCCESS in 3m 15s\n- gate-swift-tox-func http://logs.openstack.org/02/263902/15/gate/gate-swift-tox-func/bd58c34/ : SUCCESS in 9m 03s\n- gate-tempest-dsvm-full http://logs.openstack.org/02/263902/15/gate/gate-tempest-dsvm-full/8c202ec/ : SUCCESS in 37m 13s\n- gate-grenade-dsvm http://logs.openstack.org/02/263902/15/gate/gate-grenade-dsvm/4df3809/ : SUCCESS in 26m 59s\n- gate-swift-dsvm-functional http://logs.openstack.org/02/263902/15/gate/gate-swift-dsvm-functional/bf1c67d/ : SUCCESS in 29m 04s","accounts_in_message":[],"_revision_number":15},{"id":"f52025be83b8c468cbc0dbd14dbeeb4455873255","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2016-03-18 22:00:24.000000000","message":"Patch Set 15:\n\nBuild succeeded \n\n* cluster-swift-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/4634/ : SUCCESS\n\n* cluster-swift-ssbench https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/3272/ssbench : SUCCESS\n\n* cluster-swift-tox-func-ec https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2679/ : SUCCESS\n\n* vm-saio-probe https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/263902/2422/probetests/ : SUCCESS","accounts_in_message":[],"_revision_number":15}],"current_revision_number":15,"current_revision":"e1f12960884f9ea52416891a8246a53f9673348b","revisions":{"ba5d9353836110896f865e48559204b5528c02b2":{"kind":"REWORK","_number":1,"created":"2016-01-05 20:55:59.000000000","uploader":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"ref":"refs/changes/02/263902/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/1"}}},"commit":{"parents":[{"commit":"65684e5699f50c323985b59d921bd803ea4952ca","subject":"Merge \"Fix some inconsistency in docstrings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/65684e5699f50c323985b59d921bd803ea4952ca"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget-raw.\n\nThis also covers the need for a copy mechanism when it does a GET\nand a PUT.  On a GET, we get the stored format, which is not\ncurrently accepted by the SLO middleware when we re-send as a PUT\nbecause it validates the manifest and it only accepts the format\nthe user puts it in.  So this patch helps skip the resending part.\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ba5d9353836110896f865e48559204b5528c02b2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ba5d9353836110896f865e48559204b5528c02b2"}]},"branch":"refs/heads/master"},"81edbbb954ea295f060a51f1f6646b6a96b3d31a":{"kind":"REWORK","_number":2,"created":"2016-01-07 16:13:01.000000000","uploader":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"ref":"refs/changes/02/263902/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/2"}}},"commit":{"parents":[{"commit":"65684e5699f50c323985b59d921bd803ea4952ca","subject":"Merge \"Fix some inconsistency in docstrings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/65684e5699f50c323985b59d921bd803ea4952ca"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-07 16:12:39.000000000","tz":-360},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget-raw.\n\nThis also covers the need for a copy mechanism when it does a GET\nand a PUT.  On a GET, we get the stored format, which is not\ncurrently accepted by the SLO middleware when we re-send as a PUT\nbecause it validates the manifest and it only accepts the format\nthe user puts it in.  So this patch helps skip the resending part.\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/81edbbb954ea295f060a51f1f6646b6a96b3d31a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/81edbbb954ea295f060a51f1f6646b6a96b3d31a"}]},"branch":"refs/heads/master"},"e0c68c7f9882b47f5fae3f11dc75cca1bdd6ad77":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2016-01-11 17:19:40.000000000","uploader":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"ref":"refs/changes/02/263902/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/3"}}},"commit":{"parents":[{"commit":"65684e5699f50c323985b59d921bd803ea4952ca","subject":"Merge \"Fix some inconsistency in docstrings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/65684e5699f50c323985b59d921bd803ea4952ca"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-11 17:19:08.000000000","tz":-360},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget-raw.\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e0c68c7f9882b47f5fae3f11dc75cca1bdd6ad77"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e0c68c7f9882b47f5fae3f11dc75cca1bdd6ad77"}]},"branch":"refs/heads/master"},"abd76418b0e618601fb7b992d25aeafebc2214f7":{"kind":"REWORK","_number":4,"created":"2016-01-12 23:08:26.000000000","uploader":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"ref":"refs/changes/02/263902/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/4"}}},"commit":{"parents":[{"commit":"65684e5699f50c323985b59d921bd803ea4952ca","subject":"Merge \"Fix some inconsistency in docstrings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/65684e5699f50c323985b59d921bd803ea4952ca"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-12 23:07:48.000000000","tz":-360},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget-raw.\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/abd76418b0e618601fb7b992d25aeafebc2214f7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/abd76418b0e618601fb7b992d25aeafebc2214f7"}]},"branch":"refs/heads/master"},"ad201f78ea5f3df306aa0d3c54581f78321c772a":{"kind":"REWORK","_number":5,"created":"2016-01-24 22:28:12.000000000","uploader":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"ref":"refs/changes/02/263902/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/5"}}},"commit":{"parents":[{"commit":"65684e5699f50c323985b59d921bd803ea4952ca","subject":"Merge \"Fix some inconsistency in docstrings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/65684e5699f50c323985b59d921bd803ea4952ca"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-24 22:28:04.000000000","tz":-360},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget-raw.\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ad201f78ea5f3df306aa0d3c54581f78321c772a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ad201f78ea5f3df306aa0d3c54581f78321c772a"}]},"branch":"refs/heads/master"},"5d3f42b41c4c2917cd2c1274e6f36e66cf42629b":{"kind":"REWORK","_number":6,"created":"2016-02-01 03:53:08.000000000","uploader":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"ref":"refs/changes/02/263902/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/6"}}},"commit":{"parents":[{"commit":"65684e5699f50c323985b59d921bd803ea4952ca","subject":"Merge \"Fix some inconsistency in docstrings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/65684e5699f50c323985b59d921bd803ea4952ca"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-02-01 03:52:54.000000000","tz":-360},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget-raw.\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5d3f42b41c4c2917cd2c1274e6f36e66cf42629b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5d3f42b41c4c2917cd2c1274e6f36e66cf42629b"}]},"branch":"refs/heads/master"},"a7c6384cae642d26baff9200b30399fb87e3397b":{"kind":"REWORK","_number":7,"created":"2016-02-08 21:54:22.000000000","uploader":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"ref":"refs/changes/02/263902/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/7"}}},"commit":{"parents":[{"commit":"65684e5699f50c323985b59d921bd803ea4952ca","subject":"Merge \"Fix some inconsistency in docstrings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/65684e5699f50c323985b59d921bd803ea4952ca"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-02-08 21:54:09.000000000","tz":-360},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget-raw.\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a7c6384cae642d26baff9200b30399fb87e3397b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a7c6384cae642d26baff9200b30399fb87e3397b"}]},"branch":"refs/heads/master"},"b5dfffee3a8892037a76021c64e2b6cb8764bc19":{"kind":"REWORK","_number":8,"created":"2016-02-17 15:35:35.000000000","uploader":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"ref":"refs/changes/02/263902/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/8"}}},"commit":{"parents":[{"commit":"65684e5699f50c323985b59d921bd803ea4952ca","subject":"Merge \"Fix some inconsistency in docstrings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/65684e5699f50c323985b59d921bd803ea4952ca"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Thiago da Silva","email":"thiago@redhat.com","date":"2016-02-17 15:35:06.000000000","tz":-300},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget-raw.\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b5dfffee3a8892037a76021c64e2b6cb8764bc19"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b5dfffee3a8892037a76021c64e2b6cb8764bc19"}]},"branch":"refs/heads/master"},"a0911cbdbc4f61b1db4c2ea033338dd32c83fb8a":{"kind":"REWORK","_number":9,"created":"2016-02-18 16:30:17.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/02/263902/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/9"}}},"commit":{"parents":[{"commit":"ebe61381c27607adc212402fc64c3b7ae4fef27d","subject":"Merge \"Keep the Usage of exit()/sys.exit() Consistent\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ebe61381c27607adc212402fc64c3b7ae4fef27d"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Alistair Coles","email":"alistair.coles@hpe.com","date":"2016-02-18 16:29:47.000000000","tz":0},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget-raw.\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a0911cbdbc4f61b1db4c2ea033338dd32c83fb8a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a0911cbdbc4f61b1db4c2ea033338dd32c83fb8a"}]},"branch":"refs/heads/master"},"c2f8fa0218198833ce4dd2722a468054deacb770":{"kind":"NO_CODE_CHANGE","_number":10,"created":"2016-02-18 21:07:24.000000000","uploader":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"ref":"refs/changes/02/263902/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/10"}}},"commit":{"parents":[{"commit":"ebe61381c27607adc212402fc64c3b7ae4fef27d","subject":"Merge \"Keep the Usage of exit()/sys.exit() Consistent\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ebe61381c27607adc212402fc64c3b7ae4fef27d"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Thiago da Silva","email":"thiago@redhat.com","date":"2016-02-18 21:06:45.000000000","tz":0},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget\u0026format\u003draw\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c2f8fa0218198833ce4dd2722a468054deacb770"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c2f8fa0218198833ce4dd2722a468054deacb770"}]},"branch":"refs/heads/master"},"1c961bb8c50e7e6fab8d2c0476e9480384b22ef1":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2016-02-19 17:57:42.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/02/263902/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/11"}}},"commit":{"parents":[{"commit":"f9e3d6987d9315706cf96587e5ae2f464c678708","subject":"decouple versioned writes from COPY","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f9e3d6987d9315706cf96587e5ae2f464c678708"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Alistair Coles","email":"alistair.coles@hpe.com","date":"2016-02-19 17:22:46.000000000","tz":0},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget\u0026format\u003draw\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1c961bb8c50e7e6fab8d2c0476e9480384b22ef1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1c961bb8c50e7e6fab8d2c0476e9480384b22ef1"}]},"branch":"refs/heads/master"},"d96f393c16df54b93c13ed96e9697cfdb4b8811d":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2016-03-10 19:00:14.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/02/263902/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/12"}}},"commit":{"parents":[{"commit":"ef47e08f734a0d879c0890c99039050b94a6b9b8","subject":"decouple versioned writes from COPY","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ef47e08f734a0d879c0890c99039050b94a6b9b8"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Alistair Coles","email":"alistair.coles@hpe.com","date":"2016-03-10 17:06:35.000000000","tz":0},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget\u0026format\u003draw\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d96f393c16df54b93c13ed96e9697cfdb4b8811d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d96f393c16df54b93c13ed96e9697cfdb4b8811d"}]},"branch":"refs/heads/master"},"a23eba9428d95f921985c21f8207eccfd1fb0428":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2016-03-18 11:22:31.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/02/263902/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/13"}}},"commit":{"parents":[{"commit":"4e28bc15e7ee963e237fc478c7b17fe808c335b3","subject":"decouple versioned writes from COPY","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4e28bc15e7ee963e237fc478c7b17fe808c335b3"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Alistair Coles","email":"alistair.coles@hpe.com","date":"2016-03-18 11:22:31.000000000","tz":0},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget\u0026format\u003draw\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a23eba9428d95f921985c21f8207eccfd1fb0428"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a23eba9428d95f921985c21f8207eccfd1fb0428"}]},"branch":"refs/heads/master"},"38ea144ab5e716c40208074eb3ac37888e2cd50d":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2016-03-18 12:21:43.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/02/263902/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/14"}}},"commit":{"parents":[{"commit":"3f755e45f66d5a6fdd3d13d6e20ad59533c75b6d","subject":"decouple versioned writes from COPY","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3f755e45f66d5a6fdd3d13d6e20ad59533c75b6d"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Alistair Coles","email":"alistair.coles@hpe.com","date":"2016-03-18 12:02:32.000000000","tz":0},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget\u0026format\u003draw\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/38ea144ab5e716c40208074eb3ac37888e2cd50d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/38ea144ab5e716c40208074eb3ac37888e2cd50d"}]},"branch":"refs/heads/master"},"e1f12960884f9ea52416891a8246a53f9673348b":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2016-03-18 19:08:02.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/02/263902/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/02/263902/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/02/263902/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/02/263902/15"}}},"commit":{"parents":[{"commit":"7cc2c783a4ea350725c82191425607967023cbe6","subject":"Merge \"Keystone middleware deprecated option is_admin removed\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7cc2c783a4ea350725c82191425607967023cbe6"}]}],"author":{"name":"Bill Huber","email":"wbhuber@us.ibm.com","date":"2016-01-05 20:40:50.000000000","tz":-360},"committer":{"name":"Alistair Coles","email":"alistair.coles@hpe.com","date":"2016-03-18 18:45:31.000000000","tz":0},"subject":"Re-format the SLO manifest file on new multipart-manifest GET call","message":"Re-format the SLO manifest file on new multipart-manifest GET call\n\nCurrently, the multipart-manifest\u003dget call returns output in json\nformat that is inconsistent with the format that is used for the\nmultipart-manifest\u003dput.\n\nThis in turn introduces a new call: ?multipart-manifest\u003dget\u0026format\u003draw\n\nChange-Id: I2242943a738f667cbda6363bcb6a017f341e834f\nCloses-Bug: 1252482\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e1f12960884f9ea52416891a8246a53f9673348b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e1f12960884f9ea52416891a8246a53f9673348b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
