)]}'
{"id":"openstack%2Fpython-swiftclient~38918","triplet_id":"openstack%2Fpython-swiftclient~master~Ib2ed1c21e8d3f1ed79c0b7e542ee022ee535835c","project":"openstack/python-swiftclient","branch":"master","topic":"get_object_headers","hashtags":[],"change_id":"Ib2ed1c21e8d3f1ed79c0b7e542ee022ee535835c","subject":"Added headers argument support to get_object()","status":"MERGED","created":"2013-07-27 07:28:09.000000000","updated":"2013-08-02 19:23:23.000000000","submitted":"2013-08-02 19:23:23.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8b02339e58338bbe20d5e6f8a7196e0078866105","_number":38918,"virtual_id_number":38918,"owner":{"_account_id":8277,"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","username":"stanvit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},{"value":0,"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":2,"date":"2013-08-02 19:23:23.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6852,"name":"Clifford Baeseman","username":"cbaeseman","inactive":true},{"value":0,"_account_id":8277,"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","username":"stanvit"},{"value":0,"_account_id":2696,"name":"Darrell Bishop","email":"dbishop@nvidia.com","username":"darrellb"},{"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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"recommended":{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},"all":[{"value":1,"date":"2013-07-29 16:53:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},{"value":2,"date":"2013-07-31 17:27:12.000000000","_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2013-07-29 12:57:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6852,"name":"Clifford Baeseman","username":"cbaeseman","inactive":true},{"value":0,"date":"2013-07-31 08:43:47.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":8277,"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","username":"stanvit"},{"value":0,"_account_id":2696,"name":"Darrell Bishop","email":"dbishop@nvidia.com","username":"darrellb"},{"value":2,"date":"2013-08-02 19:21:50.000000000","_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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"all":[{"value":0,"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},{"value":0,"date":"2013-07-31 08:13:17.000000000","_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6852,"name":"Clifford Baeseman","username":"cbaeseman","inactive":true},{"value":0,"_account_id":8277,"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","username":"stanvit"},{"value":0,"_account_id":2696,"name":"Darrell Bishop","email":"dbishop@nvidia.com","username":"darrellb"},{"value":1,"date":"2013-08-02 19:21:50.000000000","_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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"_account_id":2696,"name":"Darrell Bishop","email":"dbishop@nvidia.com","username":"darrellb"},{"_account_id":6852,"name":"Clifford Baeseman","username":"cbaeseman","inactive":true},{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},{"_account_id":8277,"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","username":"stanvit"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-07-29 05:05:14.000000000","updated_by":{"_account_id":2696,"name":"Darrell Bishop","email":"dbishop@nvidia.com","username":"darrellb"},"reviewer":{"_account_id":2696,"name":"Darrell Bishop","email":"dbishop@nvidia.com","username":"darrellb"},"state":"REVIEWER"},{"updated":"2013-07-29 12:57:08.000000000","updated_by":{"_account_id":6852,"name":"Clifford Baeseman","username":"cbaeseman","inactive":true},"reviewer":{"_account_id":6852,"name":"Clifford Baeseman","username":"cbaeseman","inactive":true},"state":"REVIEWER"},{"updated":"2013-07-29 16:53:59.000000000","updated_by":{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},"reviewer":{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},"state":"REVIEWER"},{"updated":"2013-07-31 08:13:17.000000000","updated_by":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"reviewer":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"state":"REVIEWER"},{"updated":"2013-08-02 19:21:50.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":"2013-08-02 19:23:23.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"a7b4d00614c6bf957fadf4249f3df1f9706e0d1e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-27 07:29:26.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/18/38918/1/check/gate-python-swiftclient-pep8/401 : SUCCESS in 39s\n- http://docs-draft.openstack.org/18/38918/1/check/gate-python-swiftclient-docs/351/doc/build/html/ : SUCCESS in 45s\n- http://logs.openstack.org/18/38918/1/check/gate-python-swiftclient-python26/400 : SUCCESS in 58s\n- http://logs.openstack.org/18/38918/1/check/gate-python-swiftclient-python27/399 : SUCCESS in 43s\n","accounts_in_message":[],"_revision_number":1},{"id":"3a72afac8e2c2375b1f6313c691ee8aebedf636e","author":{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},"date":"2013-07-28 21:05:50.000000000","message":"Patch Set 1: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":1},{"id":"3d2537ecd841908151af8e80310f7843f69edbad","author":{"_account_id":2696,"name":"Darrell Bishop","email":"dbishop@nvidia.com","username":"darrellb"},"date":"2013-07-29 05:05:14.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\nSweet change!  Can you add a unit test for the improved plumbing?","accounts_in_message":[],"_revision_number":1},{"id":"02b786fd4e092419abc92fd6ef7b7ef2cf7aee4c","author":{"_account_id":6852,"name":"Clifford Baeseman","username":"cbaeseman","inactive":true},"date":"2013-07-29 06:54:09.000000000","message":"Patch Set 1: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"eb1e10c2a8645a46e4783571de571ba6c30f7a47","author":{"_account_id":8277,"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","username":"stanvit"},"date":"2013-07-29 12:50:35.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2fcdb1fff8a075c390895d2909e67b0db2cbb53f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-29 12:51:45.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/18/38918/2/check/gate-python-swiftclient-pep8/403 : FAILURE in 45s\n- http://docs-draft.openstack.org/18/38918/2/check/gate-python-swiftclient-docs/353/doc/build/html/ : SUCCESS in 50s\n- http://logs.openstack.org/18/38918/2/check/gate-python-swiftclient-python26/402 : SUCCESS in 1m 08s\n- http://logs.openstack.org/18/38918/2/check/gate-python-swiftclient-python27/401 : SUCCESS in 50s\n","accounts_in_message":[],"_revision_number":2},{"id":"8e587fddd00da897ee74e43a39a64e324316b36c","author":{"_account_id":8277,"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","username":"stanvit"},"date":"2013-07-29 12:53:57.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2a6bc6b1d25614c5ce43c3edb85a094ffe4fd2eb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-29 12:55:00.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/18/38918/3/check/gate-python-swiftclient-pep8/404 : SUCCESS in 39s\n- http://docs-draft.openstack.org/18/38918/3/check/gate-python-swiftclient-docs/354/doc/build/html/ : SUCCESS in 41s\n- http://logs.openstack.org/18/38918/3/check/gate-python-swiftclient-python26/403 : SUCCESS in 1m 00s\n- http://logs.openstack.org/18/38918/3/check/gate-python-swiftclient-python27/402 : SUCCESS in 42s\n","accounts_in_message":[],"_revision_number":3},{"id":"d34ae91e8a1d914f05aae44e212dbca6a7cde06d","author":{"_account_id":6852,"name":"Clifford Baeseman","username":"cbaeseman","inactive":true},"date":"2013-07-29 12:57:08.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"a273eff1b9310a37d6bee9e3504a432b77291024","author":{"_account_id":8257,"name":"Brian Curtin","email":"brian@python.org","username":"briancurtin"},"date":"2013-07-29 16:53:59.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"18ac0f1f630611570e503755e211da50d7b2451e","author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"date":"2013-07-31 08:13:17.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"e09696efbcc20556f123825a6dc9871a1c31e382","author":{"_account_id":8277,"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","username":"stanvit"},"date":"2013-07-31 08:43:47.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"cf5f157db7e61bbafbf3fb9ddc1e38b234347d5c","author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"date":"2013-07-31 17:27:12.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"a7c23a4939e9ac674589b2ea4a75d04768b69ff4","author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"date":"2013-08-02 19:21:50.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"48193c554e7bddf6cfb09e64519c635869b48a8e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-02 19:21:51.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"a2cdcec1490dc9bbf0a059a6db124c196083cecc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-02 19:23:23.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- http://docs-draft.openstack.org/18/38918/3/gate/gate-python-swiftclient-docs/3909dc1/doc/build/html/ : SUCCESS in 1m 05s\n- http://logs.openstack.org/18/38918/3/gate/gate-python-swiftclient-pep8/12dc9a2 : SUCCESS in 54s\n- http://logs.openstack.org/18/38918/3/gate/gate-python-swiftclient-python26/3e22cce : SUCCESS in 1m 28s\n- http://logs.openstack.org/18/38918/3/gate/gate-python-swiftclient-python27/c19049e : SUCCESS in 1m 00s\n","accounts_in_message":[],"_revision_number":3},{"id":"c99001509d7fc529b20d17bec2b9f45046e648a0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-02 19:23:23.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"d34f12614820416aebe5e91eab9726b556d1f973","revisions":{"ac7630cbbae34137cf3efe1f425bc30e35cd2181":{"kind":"REWORK","_number":1,"created":"2013-07-27 07:28:09.000000000","uploader":{"_account_id":8277,"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","username":"stanvit"},"ref":"refs/changes/18/38918/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/18/38918/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/18/38918/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/18/38918/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/18/38918/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/18/38918/1"}}},"commit":{"parents":[{"commit":"5d9c6f845cc98da720fea7e2343fdbb0db9a42a5","subject":"fix(gitignore) : Ignore *.egg files","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5d9c6f845cc98da720fea7e2343fdbb0db9a42a5"}]}],"author":{"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","date":"2013-07-27 07:06:28.000000000","tz":600},"committer":{"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","date":"2013-07-27 07:12:05.000000000","tz":600},"subject":"Added headers argument support to get_object()","message":"Added headers argument support to get_object()\n\nWith this change, conditional and range GETs are possible, as\ndocumented in official API guide:\nhttp://docs.openstack.org/api/openstack-object-storage/1.0/content/retrieve-object.html\n\nChange-Id: Ib2ed1c21e8d3f1ed79c0b7e542ee022ee535835c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/ac7630cbbae34137cf3efe1f425bc30e35cd2181"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/ac7630cbbae34137cf3efe1f425bc30e35cd2181"}]},"branch":"refs/heads/master"},"33d43baba62e6dfb64fd8b909842ff5f259249a6":{"kind":"REWORK","_number":2,"created":"2013-07-29 12:50:35.000000000","uploader":{"_account_id":8277,"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","username":"stanvit"},"ref":"refs/changes/18/38918/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/18/38918/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/18/38918/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/18/38918/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/18/38918/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/18/38918/2"}}},"commit":{"parents":[{"commit":"5d9c6f845cc98da720fea7e2343fdbb0db9a42a5","subject":"fix(gitignore) : Ignore *.egg files","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5d9c6f845cc98da720fea7e2343fdbb0db9a42a5"}]}],"author":{"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","date":"2013-07-27 07:06:28.000000000","tz":600},"committer":{"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","date":"2013-07-29 12:49:04.000000000","tz":600},"subject":"Added headers argument support to get_object()","message":"Added headers argument support to get_object()\n\nWith this change conditional and range GETs are possible, as\ndocumented in official API guide:\nhttp://docs.openstack.org/api/openstack-object-storage/1.0/content/retrieve-object.html\n\nChange-Id: Ib2ed1c21e8d3f1ed79c0b7e542ee022ee535835c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/33d43baba62e6dfb64fd8b909842ff5f259249a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/33d43baba62e6dfb64fd8b909842ff5f259249a6"}]},"branch":"refs/heads/master"},"d34f12614820416aebe5e91eab9726b556d1f973":{"kind":"REWORK","_number":3,"created":"2013-07-29 12:53:57.000000000","uploader":{"_account_id":8277,"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","username":"stanvit"},"ref":"refs/changes/18/38918/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/18/38918/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/18/38918/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/18/38918/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/18/38918/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/18/38918/3"}}},"commit":{"parents":[{"commit":"5d9c6f845cc98da720fea7e2343fdbb0db9a42a5","subject":"fix(gitignore) : Ignore *.egg files","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5d9c6f845cc98da720fea7e2343fdbb0db9a42a5"}]}],"author":{"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","date":"2013-07-27 07:06:28.000000000","tz":600},"committer":{"name":"Stanislav Vitkovskiy","email":"stas.vitkovsky@gmail.com","date":"2013-07-29 12:53:13.000000000","tz":600},"subject":"Added headers argument support to get_object()","message":"Added headers argument support to get_object()\n\nWith this change conditional and range GETs are possible, as\ndocumented in official API guide:\nhttp://docs.openstack.org/api/openstack-object-storage/1.0/content/retrieve-object.html\n\nChange-Id: Ib2ed1c21e8d3f1ed79c0b7e542ee022ee535835c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/d34f12614820416aebe5e91eab9726b556d1f973"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/d34f12614820416aebe5e91eab9726b556d1f973"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
