)]}'
{"id":"openstack%2Fpython-swiftclient~161972","triplet_id":"openstack%2Fpython-swiftclient~master~I1587375261a6237fa55a9cb96bda8dae918cc795","project":"openstack/python-swiftclient","branch":"master","topic":"bug/1418007","hashtags":[],"change_id":"I1587375261a6237fa55a9cb96bda8dae918cc795","subject":"Remove all DLO segments on upload of replacement","status":"MERGED","created":"2015-03-06 00:59:42.000000000","updated":"2015-07-02 00:04:51.000000000","submitted":"2015-07-02 00:04:50.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5ebd10eebd4635a0cb1cb41606cf7161552136e5","_number":161972,"virtual_id_number":161972,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"value":0,"date":"2015-06-26 01:04:00.000000000","_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},{"value":2,"date":"2015-07-02 00:04:50.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"date":"2015-03-23 19:17:35.000000000","_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"all":[{"value":2,"date":"2015-06-25 21:12:38.000000000","_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"value":0,"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-06-12 20:18:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"all":[{"value":1,"date":"2015-06-25 21:16:59.000000000","_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"value":0,"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-12 20:18:29.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2015-06-25 21:16:59.000000000","updated_by":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"reviewer":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"state":"REVIEWER"},{"updated":"2015-06-26 01:04:00.000000000","updated_by":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"reviewer":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"state":"REVIEWER"},{"updated":"2015-07-02 00:04:50.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"1de429d385e42c3fdbe3a3a49cd82e99dc6e1c9f","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2015-03-06 00:59:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3a8ad5c1b60182e32edd7168291de0bba52b5fd0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-06 02:01:40.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/72/161972/1/check/gate-python-swiftclient-python26/cd05ced/ : SUCCESS in 44s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/72/161972/1/check/gate-python-swiftclient-pep8/966e915/ : SUCCESS in 46s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/72/161972/1/check/gate-python-swiftclient-docs/12a9682//doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-swiftclient-python27 http://logs.openstack.org/72/161972/1/check/gate-python-swiftclient-python27/bbece07/ : SUCCESS in 1m 02s\n- gate-python-swiftclient-python34 http://logs.openstack.org/72/161972/1/check/gate-python-swiftclient-python34/49f6743/ : SUCCESS in 2m 52s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse http://logs.openstack.org/72/161972/1/check/gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse/1ca6f8c/ : SUCCESS in 23m 59s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-juno http://logs.openstack.org/72/161972/1/check/gate-tempest-dsvm-neutron-src-python-swiftclient-juno/534de27/ : SUCCESS in 48m 39s\n- gate-python-swiftclient-pypy http://logs.openstack.org/72/161972/1/check/gate-python-swiftclient-pypy/bf9108e/ : SUCCESS in 1m 32s\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/72/161972/1/check/gate-tempest-dsvm-neutron-src-python-swiftclient/f6ba2d2/ : SUCCESS in 1h 01m 54s\n- check-swift-dsvm-functional http://logs.openstack.org/72/161972/1/check/check-swift-dsvm-functional/b0b1226/ : SUCCESS in 28m 02s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/72/161972/1/check/check-swiftclient-dsvm-functional/ef08083/ : SUCCESS in 23m 20s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6b070677dfadb0ee26f3fe8220350c0de8295fa9","author":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"date":"2015-03-21 13:48:47.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nGood catch! I\u0027m entirely behind the update, but I would prefer the DLO segment deletions to be processed on the segment thread pool rather than being queued up on the object thread pool (as we do in SwiftService._delete_object).","accounts_in_message":[],"_revision_number":1},{"id":"43df8d6a074307eb6ff64dc9099b572899585bf1","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2015-03-23 19:15:36.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"74677f81785a4f8d1da7048535e8733e5fab0c0f","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2015-03-23 19:17:35.000000000","message":"Patch Set 2:\n\nChanged to submit segment deletes to the segment thread pool, per Joel\u0027s suggestion.","accounts_in_message":[],"_revision_number":2},{"id":"08f2cd10f1627047c996ee791a72bf167e0cea3a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-23 20:12:44.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python26/505fd06/ : SUCCESS in 1m 04s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-pep8/c63f15f/ : SUCCESS in 53s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/72/161972/2/check/gate-python-swiftclient-docs/73c6f01//doc/build/html/ : SUCCESS in 57s\n- gate-python-swiftclient-python27 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python27/4113647/ : SUCCESS in 1m 00s\n- gate-python-swiftclient-python34 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python34/20d80a2/ : SUCCESS in 3m 37s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse http://logs.openstack.org/72/161972/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-icehouse/489367c/ : SUCCESS in 24m 17s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-juno http://logs.openstack.org/72/161972/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-juno/ad18505/ : SUCCESS in 56m 05s\n- gate-python-swiftclient-pypy http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-pypy/b8479e1/ : SUCCESS in 1m 35s\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/72/161972/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient/4013980/ : SUCCESS in 49m 21s\n- check-swift-dsvm-functional http://logs.openstack.org/72/161972/2/check/check-swift-dsvm-functional/4bcb9b3/ : SUCCESS in 23m 06s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/72/161972/2/check/check-swiftclient-dsvm-functional/5be81ae/ : SUCCESS in 19m 10s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2c2eea33b9dc5ec659f851812237d3bd234b4625","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2015-06-12 20:18:29.000000000","message":"Patch Set 2: Code-Review+2\n\n(2 comments)\n\nSince delete\u0027s was already working fine, I wonder if eventually we might be able to refactor it so the _upload_object_job thingy could just call the _delete_obj_job thingy when it encounters a manifest?\n\nThis is probably better than all that as far as solving the bug tho.\n\nThere\u0027s probably a case to be made that this should have it\u0027s own bug for tracking fixes/releases etc separate from the related slo bug.","accounts_in_message":[],"_revision_number":2},{"id":"b9e77e5e9063e3bf893465d5ca7e1ef2b1529c8d","author":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"date":"2015-06-25 21:12:38.000000000","message":"Patch Set 2: Code-Review+2\n\nI agree with Clay that in the future it would be good to be able to just call delete() against the collected objects, but for now that could end in deadlock, so I think this is the best solution for now.","accounts_in_message":[],"_revision_number":2},{"id":"039bf2c27fad06ff077d13bfad559da4a2279e03","author":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"date":"2015-06-25 21:16:59.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"363bb8b65d60e7a759849438ecd8d61c905a0d99","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-25 21:17:06.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"3720441d00c8cfc63f570143f600ad1603ea7197","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-26 00:32:15.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/72/161972/2/gate/gate-python-swiftclient-python26/7321823/ : SUCCESS in 1m 57s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/72/161972/2/gate/gate-python-swiftclient-docs/f5b8bc1//doc/build/html/ : SUCCESS in 58s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/72/161972/2/gate/gate-python-swiftclient-pep8/7ea0b2b/ : SUCCESS in 1m 13s\n- gate-python-swiftclient-python27 http://logs.openstack.org/72/161972/2/gate/gate-python-swiftclient-python27/4398508/ : SUCCESS in 1m 10s\n- gate-python-swiftclient-python34 http://logs.openstack.org/72/161972/2/gate/gate-python-swiftclient-python34/865a7c8/ : SUCCESS in 2m 32s\n- gate-python-swiftclient-pypy http://logs.openstack.org/72/161972/2/gate/gate-python-swiftclient-pypy/01f0de0/ : SUCCESS in 1m 41s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/72/161972/2/gate/gate-tempest-dsvm-neutron-src-python-swiftclient/3468903/ : SUCCESS in 45m 21s\n- gate-swift-dsvm-functional http://logs.openstack.org/72/161972/2/gate/gate-swift-dsvm-functional/de4225e/ : FAILURE in 46m 42s\n- gate-swiftclient-dsvm-functional http://logs.openstack.org/72/161972/2/gate/gate-swiftclient-dsvm-functional/d879f1f/ : FAILURE in 17m 24s","accounts_in_message":[],"_revision_number":2},{"id":"2da2135c6bdf35d573022c7675eff7cf31655576","author":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"date":"2015-06-26 01:04:00.000000000","message":"Patch Set 2:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":2},{"id":"4e14da542fe1e906fd4c7597fc684e17e9ab6a07","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-26 01:54:46.000000000","message":"Patch Set 2: 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-python-swiftclient-python26 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python26/9beba36/ : SUCCESS in 1m 06s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-pep8/d7fda7c/ : SUCCESS in 47s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/72/161972/2/check/gate-python-swiftclient-docs/f72b3d5//doc/build/html/ : SUCCESS in 1m 07s\n- gate-python-swiftclient-python27 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python27/bb39fb6/ : SUCCESS in 1m 04s\n- gate-python-swiftclient-python34 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python34/958b8de/ : SUCCESS in 1m 35s\n- gate-python-swiftclient-pypy http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-pypy/4e0f0a7/ : SUCCESS in 1m 23s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/72/161972/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient/b11b0be/ : SUCCESS in 45m 23s\n- check-swift-dsvm-functional http://logs.openstack.org/72/161972/2/check/check-swift-dsvm-functional/02a832a/ : FAILURE in 48m 59s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/72/161972/2/check/check-swiftclient-dsvm-functional/7744fe1/ : FAILURE in 18m 00s","accounts_in_message":[],"_revision_number":2},{"id":"3467159cdd40831187cbde2009a31217c8d61db3","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2015-06-26 18:22:06.000000000","message":"Patch Set 2:\n\nreverify","accounts_in_message":[],"_revision_number":2},{"id":"cb68aff0b608e2240d71b9a877d7831933983faa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-26 19:36:04.000000000","message":"Patch Set 2:\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-python-swiftclient-python26 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python26/1363aa3/ : SUCCESS in 52s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-pep8/d091088/ : SUCCESS in 50s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/72/161972/2/check/gate-python-swiftclient-docs/50ca08d//doc/build/html/ : SUCCESS in 56s\n- gate-python-swiftclient-python27 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python27/ee40c9b/ : FAILURE in 59s\n- gate-python-swiftclient-python34 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python34/b79bc83/ : SUCCESS in 2m 06s\n- gate-python-swiftclient-pypy http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-pypy/bbe18c3/ : SUCCESS in 1m 38s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/72/161972/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient/be7a7bf/ : SUCCESS in 1h 01m 01s\n- check-swift-dsvm-functional http://logs.openstack.org/72/161972/2/check/check-swift-dsvm-functional/4facdfa/ : SUCCESS in 26m 24s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/72/161972/2/check/check-swiftclient-dsvm-functional/d6b4769/ : FAILURE in 19m 39s","accounts_in_message":[],"_revision_number":2},{"id":"d46a41fb28b8281f41079ff259931ca9f96bd37a","author":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"date":"2015-06-29 02:57:47.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"cf9050671b5ff60f1df0583fc40179f1296137ce","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-29 03:43:52.000000000","message":"Patch Set 2:\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-python-swiftclient-python26 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python26/cabebb3/ : SUCCESS in 48s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-pep8/3941665/ : SUCCESS in 51s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/72/161972/2/check/gate-python-swiftclient-docs/fe3987d//doc/build/html/ : SUCCESS in 1m 02s\n- gate-python-swiftclient-python27 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python27/b6745cc/ : SUCCESS in 2m 06s\n- gate-python-swiftclient-python34 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python34/71aa02c/ : SUCCESS in 1m 35s\n- gate-python-swiftclient-pypy http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-pypy/e642b6b/ : SUCCESS in 1m 29s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/72/161972/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient/ca9299d/ : SUCCESS in 44m 03s\n- check-swift-dsvm-functional http://logs.openstack.org/72/161972/2/check/check-swift-dsvm-functional/69ee8df/ : SUCCESS in 27m 12s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/72/161972/2/check/check-swiftclient-dsvm-functional/aa6d021/ : FAILURE in 18m 12s","accounts_in_message":[],"_revision_number":2},{"id":"6989ccad1ebfbf45d802dd1adbea1b4cf9ff33f2","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2015-07-01 21:59:14.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"683580fd621e442a1bad0283f9ba1f4e0e772f95","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-01 22:41:43.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python26/78024c2/ : SUCCESS in 50s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-pep8/53665b6/ : SUCCESS in 47s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/72/161972/2/check/gate-python-swiftclient-docs/08d81fb//doc/build/html/ : SUCCESS in 59s\n- gate-python-swiftclient-python27 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python27/2b95598/ : SUCCESS in 1m 24s\n- gate-python-swiftclient-python34 http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-python34/06a2ac5/ : SUCCESS in 2m 05s\n- gate-python-swiftclient-pypy http://logs.openstack.org/72/161972/2/check/gate-python-swiftclient-pypy/9b5685e/ : SUCCESS in 1m 44s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/72/161972/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient/42af57d/ : SUCCESS in 42m 22s\n- check-swift-dsvm-functional http://logs.openstack.org/72/161972/2/check/check-swift-dsvm-functional/4b2276c/ : SUCCESS in 25m 59s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/72/161972/2/check/check-swiftclient-dsvm-functional/66224a5/ : SUCCESS in 14m 59s","accounts_in_message":[],"_revision_number":2},{"id":"73f5377ee51a620b673d95aad2334401616e5dd7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-01 22:41:49.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"9abd77adaf96178e88c26443320e71516cd81b5b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-02 00:04:50.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/72/161972/2/gate/gate-python-swiftclient-python26/b69b89b/ : SUCCESS in 1m 21s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/72/161972/2/gate/gate-python-swiftclient-docs/ac29127//doc/build/html/ : SUCCESS in 57s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/72/161972/2/gate/gate-python-swiftclient-pep8/22d4323/ : SUCCESS in 45s\n- gate-python-swiftclient-python27 http://logs.openstack.org/72/161972/2/gate/gate-python-swiftclient-python27/f4b50a7/ : SUCCESS in 51s\n- gate-python-swiftclient-python34 http://logs.openstack.org/72/161972/2/gate/gate-python-swiftclient-python34/3169209/ : SUCCESS in 2m 04s\n- gate-python-swiftclient-pypy http://logs.openstack.org/72/161972/2/gate/gate-python-swiftclient-pypy/bca5b5e/ : SUCCESS in 1m 32s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/72/161972/2/gate/gate-tempest-dsvm-neutron-src-python-swiftclient/55900d6/ : SUCCESS in 45m 36s\n- gate-swift-dsvm-functional http://logs.openstack.org/72/161972/2/gate/gate-swift-dsvm-functional/dfd850e/ : SUCCESS in 25m 40s\n- gate-swiftclient-dsvm-functional http://logs.openstack.org/72/161972/2/gate/gate-swiftclient-dsvm-functional/0a41ff9/ : SUCCESS in 18m 34s","accounts_in_message":[],"_revision_number":2},{"id":"01d19a8d58f0c9940f753bcdb2674123554b9e2b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-02 00:04:51.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"d931ec1381b6160c06036c6038f247c8619392ef","revisions":{"23b076098998c4730f12ef8a0cbdbc850634e81b":{"kind":"REWORK","_number":1,"created":"2015-03-06 00:59:42.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/72/161972/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/72/161972/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/72/161972/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/72/161972/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/72/161972/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/72/161972/1"}}},"commit":{"parents":[{"commit":"dcf2124d4190ec8d1b99e3e42cdafdafc92d6cf9","subject":"Add tests for uploads deleting DLO segments","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/dcf2124d4190ec8d1b99e3e42cdafdafc92d6cf9"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2015-03-05 19:58:26.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2015-03-06 00:57:15.000000000","tz":-480},"subject":"Remove all DLO segments on upload of replacement","message":"Remove all DLO segments on upload of replacement\n\nPreviously, only the first container-listing\u0027s worth of segments was\ndeleted, which would leave behind orphaned segments when the object was\nvery large with small segments or the server\u0027s container_listing_limit\nwas small.\n\nChange-Id: I1587375261a6237fa55a9cb96bda8dae918cc795\nRelated-Bug: #1418007\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/23b076098998c4730f12ef8a0cbdbc850634e81b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/23b076098998c4730f12ef8a0cbdbc850634e81b"}]},"branch":"refs/heads/master"},"d931ec1381b6160c06036c6038f247c8619392ef":{"kind":"REWORK","_number":2,"created":"2015-03-23 19:15:36.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/72/161972/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/72/161972/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/72/161972/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/72/161972/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/72/161972/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/72/161972/2"}}},"commit":{"parents":[{"commit":"dcf2124d4190ec8d1b99e3e42cdafdafc92d6cf9","subject":"Add tests for uploads deleting DLO segments","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/dcf2124d4190ec8d1b99e3e42cdafdafc92d6cf9"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2015-03-05 19:58:26.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2015-03-23 19:11:47.000000000","tz":-420},"subject":"Remove all DLO segments on upload of replacement","message":"Remove all DLO segments on upload of replacement\n\nPreviously, only the first container-listing\u0027s worth of segments was\ndeleted, which would leave behind orphaned segments when the object was\nvery large with small segments or the server\u0027s container_listing_limit\nwas small.\n\nIn addition, process DLO and SLO deletions on the segment thread pool,\nrather than the object thread pool.\n\nChange-Id: I1587375261a6237fa55a9cb96bda8dae918cc795\nRelated-Bug: #1418007\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/d931ec1381b6160c06036c6038f247c8619392ef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/d931ec1381b6160c06036c6038f247c8619392ef"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
