)]}'
{"id":"openstack%2Fpython-swiftclient~185269","triplet_id":"openstack%2Fpython-swiftclient~master~I80222754caba5d42a468f4677ac539e46682dd31","project":"openstack/python-swiftclient","branch":"master","topic":"(detached","hashtags":[],"change_id":"I80222754caba5d42a468f4677ac539e46682dd31","subject":"SwiftClient object upload beginning with / or \"./\"","status":"MERGED","created":"2015-05-24 15:50:21.000000000","updated":"2015-07-07 22:21:40.000000000","submitted":"2015-07-07 22:21:38.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"958b57c36bd6a88f681d8d25043164c706f4de0f","_number":185269,"virtual_id_number":185269,"owner":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},{"value":2,"date":"2015-07-07 22:21:38.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14867,"name":"Jaivish Kothari(janonymous)","email":"janonymous.codevulture@gmail.com","username":"Janonymous"},{"value":0,"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},{"value":0,"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"all":[{"value":2,"date":"2015-06-30 06:49:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-07-06 18:22:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14867,"name":"Jaivish Kothari(janonymous)","email":"janonymous.codevulture@gmail.com","username":"Janonymous"},{"value":0,"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":2,"date":"2015-07-07 17:56:06.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":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},{"value":0,"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14867,"name":"Jaivish Kothari(janonymous)","email":"janonymous.codevulture@gmail.com","username":"Janonymous"},{"value":0,"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":1,"date":"2015-07-07 17:56:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},{"value":0,"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"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":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"_account_id":14867,"name":"Jaivish Kothari(janonymous)","email":"janonymous.codevulture@gmail.com","username":"Janonymous"},{"_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":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-02 14:37:14.000000000","updated_by":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"reviewer":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"state":"REVIEWER"},{"updated":"2015-06-02 16:12:51.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":"2015-06-03 17:43:19.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":"2015-06-04 08:24:14.000000000","updated_by":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"reviewer":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"state":"REVIEWER"},{"updated":"2015-06-16 06:18:31.000000000","updated_by":{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},"reviewer":{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},"state":"REVIEWER"},{"updated":"2015-06-30 06:49:32.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-06 18:22:36.000000000","updated_by":{"_account_id":14867,"name":"Jaivish Kothari(janonymous)","email":"janonymous.codevulture@gmail.com","username":"Janonymous"},"reviewer":{"_account_id":14867,"name":"Jaivish Kothari(janonymous)","email":"janonymous.codevulture@gmail.com","username":"Janonymous"},"state":"REVIEWER"},{"updated":"2015-07-07 17:56:06.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-07-07 22:21:38.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"691db8ce7742c85d3742a80762ef1e767acebb6a","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2015-05-24 15:50:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f36117889cb76b157190ee5bdc567ae405d48b86","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2015-05-24 15:52:08.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7a8535ab0ed35427c2d57ac74851479a453c3fb3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-24 16:47:57.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/69/185269/2/check/gate-python-swiftclient-python26/57bc72f/ : FAILURE in 55s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/69/185269/2/check/gate-python-swiftclient-pep8/a2cbad9/ : SUCCESS in 38s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/69/185269/2/check/gate-python-swiftclient-docs/65e1a3f//doc/build/html/ : SUCCESS in 39s\n- gate-python-swiftclient-python27 http://logs.openstack.org/69/185269/2/check/gate-python-swiftclient-python27/acdfac3/ : FAILURE in 57s\n- gate-python-swiftclient-python34 http://logs.openstack.org/69/185269/2/check/gate-python-swiftclient-python34/742945c/ : FAILURE in 1m 40s\n- gate-python-swiftclient-pypy http://logs.openstack.org/69/185269/2/check/gate-python-swiftclient-pypy/ecef8d2/ : FAILURE in 1m 20s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/69/185269/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient/4b0bbfc/ : SUCCESS in 55m 42s\n- check-swift-dsvm-functional http://logs.openstack.org/69/185269/2/check/check-swift-dsvm-functional/cdd1fde/ : SUCCESS in 17m 43s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/69/185269/2/check/check-swiftclient-dsvm-functional/0786ee8/ : SUCCESS in 18m 20s","accounts_in_message":[],"_revision_number":2},{"id":"59091673e22a6fbc71ba8483560f84c3cb302fd2","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2015-05-24 19:42:24.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"4bb0145e12676050b17ac2f419e24f1e6b4352ae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-24 20:39:09.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/69/185269/3/check/gate-python-swiftclient-python26/f774eb0/ : SUCCESS in 55s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/69/185269/3/check/gate-python-swiftclient-pep8/befe9e7/ : SUCCESS in 35s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/69/185269/3/check/gate-python-swiftclient-docs/a656349//doc/build/html/ : SUCCESS in 38s\n- gate-python-swiftclient-python27 http://logs.openstack.org/69/185269/3/check/gate-python-swiftclient-python27/cb6eb67/ : SUCCESS in 48s\n- gate-python-swiftclient-python34 http://logs.openstack.org/69/185269/3/check/gate-python-swiftclient-python34/d4b73ec/ : SUCCESS in 1m 41s\n- gate-python-swiftclient-pypy http://logs.openstack.org/69/185269/3/check/gate-python-swiftclient-pypy/a2ccac2/ : SUCCESS in 1m 06s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/69/185269/3/check/gate-tempest-dsvm-neutron-src-python-swiftclient/d46d978/ : SUCCESS in 55m 24s\n- check-swift-dsvm-functional http://logs.openstack.org/69/185269/3/check/check-swift-dsvm-functional/6f1dd50/ : SUCCESS in 18m 37s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/69/185269/3/check/check-swiftclient-dsvm-functional/0ebc347/ : SUCCESS in 19m 00s","accounts_in_message":[],"_revision_number":3},{"id":"be73aa725d1c8e3f5c3170e1c572dd1573a0924a","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2015-06-01 09:05:15.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)\n\nThanks for fixing this!\n\nJust a +1 for now because there are two typos in the method name; this way the method would not be found if one searches for \"upload\" in the test.\n\nCould you fix that please? I\u0027ll change my +1 to +2 afterwards.","accounts_in_message":[],"_revision_number":3},{"id":"b46fe898a4870c63ba6eff6c89a9adfd333fcbbc","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2015-06-01 09:35:07.000000000","message":"Patch Set 3:\n\n@Christian, ohh yes.\nI will fix it in next patch set.","accounts_in_message":[],"_revision_number":3},{"id":"b2a94fc6bbd6041194e6e8840df5372631d6f31b","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2015-06-02 13:39:42.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"078973be12fe9b16d1b47af518c742c1a7047adf","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2015-06-02 14:36:30.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"6d64e734b06512c3fca017d7387a68a7751fe586","author":{"_account_id":15932,"name":"Bill Huber","email":"wbhuber@us.ibm.com","username":"wbhuber"},"date":"2015-06-02 14:37:33.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"5f4013ba2011011f90aa55dad9d326b347f640dc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-02 14:40:59.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/69/185269/4/check/gate-python-swiftclient-python26/4304d55/ : SUCCESS in 58s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/69/185269/4/check/gate-python-swiftclient-pep8/85bfb8c/ : SUCCESS in 54s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/69/185269/4/check/gate-python-swiftclient-docs/2aa4465//doc/build/html/ : SUCCESS in 55s\n- gate-python-swiftclient-python27 http://logs.openstack.org/69/185269/4/check/gate-python-swiftclient-python27/02b7527/ : SUCCESS in 55s\n- gate-python-swiftclient-python34 http://logs.openstack.org/69/185269/4/check/gate-python-swiftclient-python34/f76e13e/ : SUCCESS in 1m 34s\n- gate-python-swiftclient-pypy http://logs.openstack.org/69/185269/4/check/gate-python-swiftclient-pypy/7327f2f/ : SUCCESS in 1m 35s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/69/185269/4/check/gate-tempest-dsvm-neutron-src-python-swiftclient/3c9eb46/ : SUCCESS in 59m 47s\n- check-swift-dsvm-functional http://logs.openstack.org/69/185269/4/check/check-swift-dsvm-functional/e783d43/ : SUCCESS in 24m 13s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/69/185269/4/check/check-swiftclient-dsvm-functional/1860d8d/ : SUCCESS in 21m 59s","accounts_in_message":[],"_revision_number":4},{"id":"71f49840a3e1a8c7e1789414dcdc0a26fa2c7375","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2015-06-02 16:12:51.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"78844cb84cc1922dd45effd3e4ec2aeb7b59be38","author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"date":"2015-06-03 17:43:19.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nI hate to be the guy to derail the approval train, but it looks like this patch will strip \"/\", \"./\", and \".\\\" from filenames. However, there\u0027s only tests for stripping of \"./\", not the other two.","accounts_in_message":[],"_revision_number":4},{"id":"e5fe862e023f36152955969f8b10c0d0ef0d261d","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2015-06-04 07:37:42.000000000","message":"Patch Set 4:\n\nHi Sam,\nI don\u0027t know about the use case of \".\\\".\nAt least in UNIX flavor this path is not possible.\nAm i right?\nIts existing in code.\nShould i remove it?","accounts_in_message":[],"_revision_number":4},{"id":"cf1d4798b897c73b39f0df9b31824552465ee2b6","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2015-06-04 08:24:14.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nI would prefer to keep \".\\\\\" in swiftclient - it\u0027s in it since the first commit, and IIRC it happens on Windows. Thus removing it might break things for someone.\n\nHowever, Sam is right - please extend the tests a bit to cover that as well.","accounts_in_message":[],"_revision_number":4},{"id":"0fb6d40ceb71c6f0b522033c771ba075999684de","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2015-06-04 08:50:06.000000000","message":"Patch Set 4:\n\nHi Christian,\ni will add test for \"/\".\nCould you please help me out in testing path \".\\\" om UNIX.","accounts_in_message":[],"_revision_number":4},{"id":"109c45cdbbfe10ffe487c289562bba97569fc84c","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2015-06-04 14:02:07.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"cd87ace2db83fe834f75a4943c4f3db2827f80bf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-04 14:53:37.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/69/185269/5/check/gate-python-swiftclient-python26/5c08908/ : SUCCESS in 54s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/69/185269/5/check/gate-python-swiftclient-pep8/831b519/ : SUCCESS in 46s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/69/185269/5/check/gate-python-swiftclient-docs/bb26e87//doc/build/html/ : SUCCESS in 55s\n- gate-python-swiftclient-python27 http://logs.openstack.org/69/185269/5/check/gate-python-swiftclient-python27/89d6867/ : SUCCESS in 55s\n- gate-python-swiftclient-python34 http://logs.openstack.org/69/185269/5/check/gate-python-swiftclient-python34/4047712/ : SUCCESS in 3m 31s\n- gate-python-swiftclient-pypy http://logs.openstack.org/69/185269/5/check/gate-python-swiftclient-pypy/9904901/ : SUCCESS in 1m 15s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/69/185269/5/check/gate-tempest-dsvm-neutron-src-python-swiftclient/5365556/ : SUCCESS in 47m 34s\n- check-swift-dsvm-functional http://logs.openstack.org/69/185269/5/check/check-swift-dsvm-functional/685c4e7/ : SUCCESS in 31m 06s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/69/185269/5/check/check-swiftclient-dsvm-functional/7e1056d/ : SUCCESS in 17m 28s","accounts_in_message":[],"_revision_number":5},{"id":"91a01e5d46428204726594e1254fd28d540c6d6d","author":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"date":"2015-06-10 05:45:11.000000000","message":"Patch Set 5: Code-Review+1\n\n(1 comment)\n\nAt first, I wanna make sure that if this patch needed to show correct uploaded object path, right?\n\nAssuming it is true, codes looks good. However I\u0027m now just wondering on the test side so that is why I put still +1 for this.\n\nCould you please make sure my inline?","accounts_in_message":[],"_revision_number":5},{"id":"e9116a3ff616b3db21b1403d6fc35b07bfebddbe","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2015-06-10 05:54:25.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"6747e2f649b9393cd1628cf6a2440859081e3725","author":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"date":"2015-06-11 07:46:08.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"3be2bade05c7a797fe3984e964956ed2971a670f","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2015-06-11 08:05:45.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"37b0afa1b9eff1fd7d87b5a333c26a2dc5c64d4e","author":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"date":"2015-06-11 10:41:53.000000000","message":"Patch Set 5:\n\n(1 comment)\n\n@Pradeep\n\nThanks for working this a lot! I finally understood what you want. However, I\u0027d recommend a bit more test improvement. Could you make sure my inline? And I would like to hear your opinion :)","accounts_in_message":[],"_revision_number":5},{"id":"e493b9f944ba696540519335f8c0a42b26ca2dbe","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2015-06-16 06:10:00.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"fbf5a2fe317574f3f62a0bceb7841c5f9b72be81","author":{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},"date":"2015-06-16 06:18:31.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"69d4a6ce6ecfc245e5dfbefc63498c1d46b10184","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-16 07:16:00.000000000","message":"Patch Set 6: 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/69/185269/6/check/gate-python-swiftclient-python26/e034716/ : SUCCESS in 1m 00s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/69/185269/6/check/gate-python-swiftclient-pep8/f1fd860/ : FAILURE in 47s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/69/185269/6/check/gate-python-swiftclient-docs/f374bd0//doc/build/html/ : SUCCESS in 54s\n- gate-python-swiftclient-python27 http://logs.openstack.org/69/185269/6/check/gate-python-swiftclient-python27/59b9258/ : SUCCESS in 53s\n- gate-python-swiftclient-python34 http://logs.openstack.org/69/185269/6/check/gate-python-swiftclient-python34/f764305/ : FAILURE in 2m 10s\n- gate-python-swiftclient-pypy http://logs.openstack.org/69/185269/6/check/gate-python-swiftclient-pypy/a669626/ : SUCCESS in 1m 50s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/69/185269/6/check/gate-tempest-dsvm-neutron-src-python-swiftclient/d05eda4/ : SUCCESS in 59m 24s\n- check-swift-dsvm-functional http://logs.openstack.org/69/185269/6/check/check-swift-dsvm-functional/7129f9c/ : SUCCESS in 29m 01s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/69/185269/6/check/check-swiftclient-dsvm-functional/d10e871/ : SUCCESS in 20m 32s","accounts_in_message":[],"_revision_number":6},{"id":"ece7aaba0b8fef4b847f281978d32b2adf952030","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2015-06-16 07:22:55.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"72ad0075ebe00d008e268c3b9a87d79d258e932e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-16 08:08:12.000000000","message":"Patch Set 7: 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/69/185269/7/check/gate-python-swiftclient-python26/7c981f9/ : SUCCESS in 48s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/69/185269/7/check/gate-python-swiftclient-pep8/abdfd2b/ : SUCCESS in 51s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/69/185269/7/check/gate-python-swiftclient-docs/1667ab5//doc/build/html/ : SUCCESS in 54s\n- gate-python-swiftclient-python27 http://logs.openstack.org/69/185269/7/check/gate-python-swiftclient-python27/089194f/ : SUCCESS in 1m 00s\n- gate-python-swiftclient-python34 http://logs.openstack.org/69/185269/7/check/gate-python-swiftclient-python34/479d4aa/ : FAILURE in 3m 20s\n- gate-python-swiftclient-pypy http://logs.openstack.org/69/185269/7/check/gate-python-swiftclient-pypy/0883f07/ : SUCCESS in 1m 36s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/69/185269/7/check/gate-tempest-dsvm-neutron-src-python-swiftclient/d966235/ : SUCCESS in 45m 10s\n- check-swift-dsvm-functional http://logs.openstack.org/69/185269/7/check/check-swift-dsvm-functional/5525dbb/ : SUCCESS in 21m 24s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/69/185269/7/check/check-swiftclient-dsvm-functional/0757e8e/ : SUCCESS in 15m 30s","accounts_in_message":[],"_revision_number":7},{"id":"25d43bc28577594562bf78e152e2e2a6923e1591","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2015-06-17 06:58:05.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"8e0ea78de31e151f61d592f5eef494dd19c3b82f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-17 07:51:17.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/69/185269/8/check/gate-python-swiftclient-python26/b0d2a06/ : SUCCESS in 52s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/69/185269/8/check/gate-python-swiftclient-pep8/a0dfef4/ : SUCCESS in 51s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/69/185269/8/check/gate-python-swiftclient-docs/53ca187//doc/build/html/ : SUCCESS in 54s\n- gate-python-swiftclient-python27 http://logs.openstack.org/69/185269/8/check/gate-python-swiftclient-python27/f20b83f/ : SUCCESS in 56s\n- gate-python-swiftclient-python34 http://logs.openstack.org/69/185269/8/check/gate-python-swiftclient-python34/8d90feb/ : SUCCESS in 1m 54s\n- gate-python-swiftclient-pypy http://logs.openstack.org/69/185269/8/check/gate-python-swiftclient-pypy/5be3026/ : SUCCESS in 1m 27s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/69/185269/8/check/gate-tempest-dsvm-neutron-src-python-swiftclient/8a63558/ : SUCCESS in 53m 06s\n- check-swift-dsvm-functional http://logs.openstack.org/69/185269/8/check/check-swift-dsvm-functional/5d8c81f/ : SUCCESS in 24m 43s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/69/185269/8/check/check-swiftclient-dsvm-functional/b93acfe/ : SUCCESS in 15m 09s","accounts_in_message":[],"_revision_number":8},{"id":"571dcfec8fb3b06ac433998ec2ae0b3a379c591b","author":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"date":"2015-06-30 06:49:32.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)\n\nNice, thanks for taking care of the compatibility between python 2.x and python 3.x.\n\nLooks good to me.","accounts_in_message":[],"_revision_number":8},{"id":"5eed371a9d09a253596f374727be8afbf7f20cfe","author":{"_account_id":14867,"name":"Jaivish Kothari(janonymous)","email":"janonymous.codevulture@gmail.com","username":"Janonymous"},"date":"2015-07-06 18:22:36.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"ed27ece7416ced43eabfd768ffff6f86880dfcf3","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2015-07-07 17:56:06.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1\n\nlgtm!","accounts_in_message":[],"_revision_number":8},{"id":"e4a282eb5a426a836a6de786f7da2af85803e79f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-07 17:56:12.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"b8301e44874dc1035c1498dd07df064273eaba71","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-07 22:21:38.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/69/185269/8/gate/gate-python-swiftclient-python26/0bcb530/ : SUCCESS in 44s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/69/185269/8/gate/gate-python-swiftclient-docs/43bac1d//doc/build/html/ : SUCCESS in 51s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/69/185269/8/gate/gate-python-swiftclient-pep8/cd717de/ : SUCCESS in 42s\n- gate-python-swiftclient-python27 http://logs.openstack.org/69/185269/8/gate/gate-python-swiftclient-python27/55d81dd/ : SUCCESS in 1m 02s\n- gate-python-swiftclient-python34 http://logs.openstack.org/69/185269/8/gate/gate-python-swiftclient-python34/9969150/ : SUCCESS in 2m 03s\n- gate-python-swiftclient-pypy http://logs.openstack.org/69/185269/8/gate/gate-python-swiftclient-pypy/0c53c99/ : SUCCESS in 1m 29s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/69/185269/8/gate/gate-tempest-dsvm-neutron-src-python-swiftclient/a44348e/ : SUCCESS in 1h 07m 20s\n- gate-swift-dsvm-functional http://logs.openstack.org/69/185269/8/gate/gate-swift-dsvm-functional/aa6e93f/ : SUCCESS in 32m 17s\n- gate-swiftclient-dsvm-functional http://logs.openstack.org/69/185269/8/gate/gate-swiftclient-dsvm-functional/f5b2755/ : SUCCESS in 19m 08s","accounts_in_message":[],"_revision_number":8},{"id":"27c9f78e4a9cdae985ebef57bbed2e9412f91af5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-07 22:21:40.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"794b125e76e8ab4798d777ec85c559fb0aa1e5d1","revisions":{"c275cb0c5c7092ea220850c77d4cfe55f28030e0":{"kind":"REWORK","_number":1,"created":"2015-05-24 15:50:21.000000000","uploader":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"ref":"refs/changes/69/185269/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/69/185269/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/1"}}},"commit":{"parents":[{"commit":"52b849217f22b6185b7f6dc0b9ad6ab5a10ce132","subject":"Merge \"Add tests for uploads deleting DLO segments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/52b849217f22b6185b7f6dc0b9ad6ab5a10ce132"}]}],"author":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-05-24 15:46:54.000000000","tz":330},"committer":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-05-24 15:47:04.000000000","tz":330},"subject":"SwiftClient object upload beginning with / or ./.","message":"SwiftClient object upload beginning with / or ./.\n\nCurrently SwiftClient populate response dictionary before\nremoving \"./\" or \"/\" at begining of object name. This patch\nfixes that by changing that order.\n\nChange-Id: I80222754caba5d42a468f4677ac539e46682dd31\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/c275cb0c5c7092ea220850c77d4cfe55f28030e0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/c275cb0c5c7092ea220850c77d4cfe55f28030e0"}]},"branch":"refs/heads/master"},"07d1d08d307867197235574cadb067b86b0b4083":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-05-24 15:52:08.000000000","uploader":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"ref":"refs/changes/69/185269/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/69/185269/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/2"}}},"commit":{"parents":[{"commit":"52b849217f22b6185b7f6dc0b9ad6ab5a10ce132","subject":"Merge \"Add tests for uploads deleting DLO segments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/52b849217f22b6185b7f6dc0b9ad6ab5a10ce132"}]}],"author":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-05-24 15:46:54.000000000","tz":330},"committer":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-05-24 15:51:10.000000000","tz":330},"subject":"SwiftClient object upload beginning with / or ./.","message":"SwiftClient object upload beginning with / or ./.\n\nCurrently SwiftClient populate response dictionary before\nremoving \"./\" or \"/\" at begining of object name. This patch\nfixes that by changing that order.\n\nCloses-bug: #1412425\nChange-Id: I80222754caba5d42a468f4677ac539e46682dd31\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/07d1d08d307867197235574cadb067b86b0b4083"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/07d1d08d307867197235574cadb067b86b0b4083"}]},"branch":"refs/heads/master"},"aae9e53c65475fbcc23b14589233f8726a93ff90":{"kind":"REWORK","_number":3,"created":"2015-05-24 19:42:24.000000000","uploader":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"ref":"refs/changes/69/185269/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/69/185269/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/3"}}},"commit":{"parents":[{"commit":"52b849217f22b6185b7f6dc0b9ad6ab5a10ce132","subject":"Merge \"Add tests for uploads deleting DLO segments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/52b849217f22b6185b7f6dc0b9ad6ab5a10ce132"}]}],"author":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-05-24 15:46:54.000000000","tz":330},"committer":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-05-24 19:42:07.000000000","tz":330},"subject":"SwiftClient object upload beginning with / or ./.","message":"SwiftClient object upload beginning with / or ./.\n\nCurrently SwiftClient populate response dictionary before\nremoving \"./\" or \"/\" at begining of object name. This patch\nfixes that by changing that order.\n\nCloses-bug: #1412425\nChange-Id: I80222754caba5d42a468f4677ac539e46682dd31\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/aae9e53c65475fbcc23b14589233f8726a93ff90"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/aae9e53c65475fbcc23b14589233f8726a93ff90"}]},"branch":"refs/heads/master"},"b5fc02bee29f16abeb613fbd0ed93750ab7ee0c8":{"kind":"REWORK","_number":4,"created":"2015-06-02 13:39:42.000000000","uploader":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"ref":"refs/changes/69/185269/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/69/185269/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/4"}}},"commit":{"parents":[{"commit":"52b849217f22b6185b7f6dc0b9ad6ab5a10ce132","subject":"Merge \"Add tests for uploads deleting DLO segments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/52b849217f22b6185b7f6dc0b9ad6ab5a10ce132"}]}],"author":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-05-24 15:46:54.000000000","tz":330},"committer":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-06-02 13:38:52.000000000","tz":330},"subject":"SwiftClient object upload beginning with / or \"./\"","message":"SwiftClient object upload beginning with / or \"./\"\n\nCurrently SwiftClient populate response dictionary before\nremoving \"./\" or \"/\" at begining of object name. This patch\nfixes that by changing that order.\n\nCloses-bug: #1412425\nChange-Id: I80222754caba5d42a468f4677ac539e46682dd31\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/b5fc02bee29f16abeb613fbd0ed93750ab7ee0c8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/b5fc02bee29f16abeb613fbd0ed93750ab7ee0c8"}]},"branch":"refs/heads/master"},"2cce2e1eb9d7a545cd085fbf04fa5df23ef220a7":{"kind":"REWORK","_number":5,"created":"2015-06-04 14:02:07.000000000","uploader":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"ref":"refs/changes/69/185269/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/69/185269/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/5"}}},"commit":{"parents":[{"commit":"52b849217f22b6185b7f6dc0b9ad6ab5a10ce132","subject":"Merge \"Add tests for uploads deleting DLO segments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/52b849217f22b6185b7f6dc0b9ad6ab5a10ce132"}]}],"author":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-05-24 15:46:54.000000000","tz":330},"committer":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-06-04 13:31:50.000000000","tz":330},"subject":"SwiftClient object upload beginning with / or \"./\"","message":"SwiftClient object upload beginning with / or \"./\"\n\nCurrently SwiftClient populate response dictionary before\nremoving \"./\" or \"/\" at begining of object name. This patch\nfixes that by changing that order.\n\nCloses-bug: #1412425\nChange-Id: I80222754caba5d42a468f4677ac539e46682dd31\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/2cce2e1eb9d7a545cd085fbf04fa5df23ef220a7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/2cce2e1eb9d7a545cd085fbf04fa5df23ef220a7"}]},"branch":"refs/heads/master"},"a9e2555ad66fa4db18e064842d5879f1816278cc":{"kind":"REWORK","_number":6,"created":"2015-06-16 06:10:00.000000000","uploader":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"ref":"refs/changes/69/185269/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/69/185269/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/6"}}},"commit":{"parents":[{"commit":"52b849217f22b6185b7f6dc0b9ad6ab5a10ce132","subject":"Merge \"Add tests for uploads deleting DLO segments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/52b849217f22b6185b7f6dc0b9ad6ab5a10ce132"}]}],"author":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-05-24 15:46:54.000000000","tz":330},"committer":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-06-16 06:09:45.000000000","tz":330},"subject":"SwiftClient object upload beginning with / or \"./\"","message":"SwiftClient object upload beginning with / or \"./\"\n\nCurrently SwiftClient populate response dictionary before\nremoving \"./\" or \"/\" at begining of object name. This patch\nfixes that by changing that order.\n\nCloses-bug: #1412425\nChange-Id: I80222754caba5d42a468f4677ac539e46682dd31\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/a9e2555ad66fa4db18e064842d5879f1816278cc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/a9e2555ad66fa4db18e064842d5879f1816278cc"}]},"branch":"refs/heads/master"},"5ed31f61ba5a9c0023deb760ea228745002fadf8":{"kind":"REWORK","_number":7,"created":"2015-06-16 07:22:55.000000000","uploader":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"ref":"refs/changes/69/185269/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/69/185269/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/7"}}},"commit":{"parents":[{"commit":"52b849217f22b6185b7f6dc0b9ad6ab5a10ce132","subject":"Merge \"Add tests for uploads deleting DLO segments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/52b849217f22b6185b7f6dc0b9ad6ab5a10ce132"}]}],"author":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-05-24 15:46:54.000000000","tz":330},"committer":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-06-16 07:22:41.000000000","tz":330},"subject":"SwiftClient object upload beginning with / or \"./\"","message":"SwiftClient object upload beginning with / or \"./\"\n\nCurrently SwiftClient populate response dictionary before\nremoving \"./\" or \"/\" at begining of object name. This patch\nfixes that by changing that order.\n\nCloses-bug: #1412425\nChange-Id: I80222754caba5d42a468f4677ac539e46682dd31\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5ed31f61ba5a9c0023deb760ea228745002fadf8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5ed31f61ba5a9c0023deb760ea228745002fadf8"}]},"branch":"refs/heads/master"},"794b125e76e8ab4798d777ec85c559fb0aa1e5d1":{"kind":"REWORK","_number":8,"created":"2015-06-17 06:58:05.000000000","uploader":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"ref":"refs/changes/69/185269/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/69/185269/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/69/185269/8"}}},"commit":{"parents":[{"commit":"52b849217f22b6185b7f6dc0b9ad6ab5a10ce132","subject":"Merge \"Add tests for uploads deleting DLO segments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/52b849217f22b6185b7f6dc0b9ad6ab5a10ce132"}]}],"author":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-05-24 15:46:54.000000000","tz":330},"committer":{"name":"Pradeep Kumar Singh","email":"pradeep.singh@nectechnologies.in","date":"2015-06-17 06:57:43.000000000","tz":330},"subject":"SwiftClient object upload beginning with / or \"./\"","message":"SwiftClient object upload beginning with / or \"./\"\n\nCurrently SwiftClient populate response dictionary before\nremoving \"./\" or \"/\" at begining of object name. This patch\nfixes that by changing that order.\n\nCloses-bug: #1412425\nChange-Id: I80222754caba5d42a468f4677ac539e46682dd31\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/794b125e76e8ab4798d777ec85c559fb0aa1e5d1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/794b125e76e8ab4798d777ec85c559fb0aa1e5d1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
