)]}'
{"id":"openstack%2Fswift~133869","triplet_id":"openstack%2Fswift~master~I08b7eb37ab8bd6eb3afbb7dee44ed07a8c69b57e","project":"openstack/swift","branch":"master","topic":"133869","hashtags":[],"change_id":"I08b7eb37ab8bd6eb3afbb7dee44ed07a8c69b57e","subject":"Prefer X-Backend-Timestamp for X-Newest","status":"MERGED","created":"2014-11-12 01:05:19.000000000","updated":"2014-11-18 21:21:02.000000000","submitted":"2014-11-18 21:21:01.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1f0f8be75da88421ba25df95d178139587a9fd0a","_number":133869,"virtual_id_number":133869,"owner":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":5600,"name":"Brian Cline","email":"bcline@softlayer.com","username":"briancline"},{"value":2,"date":"2014-11-18 21:21:01.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"value":0,"date":"2014-11-12 20:22:27.000000000","_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"date":"2014-11-12 20:25:46.000000000","_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},{"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":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"recommended":{"_account_id":5600,"name":"Brian Cline","email":"bcline@softlayer.com","username":"briancline"},"all":[{"value":1,"date":"2014-11-12 22:18:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5600,"name":"Brian Cline","email":"bcline@softlayer.com","username":"briancline"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":2,"date":"2014-11-18 17:57:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},{"value":2,"date":"2014-11-14 21:44:18.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":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"all":[{"value":0,"_account_id":5600,"name":"Brian Cline","email":"bcline@softlayer.com","username":"briancline"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":1,"date":"2014-11-18 17:57:10.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"_account_id":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":5600,"name":"Brian Cline","email":"bcline@softlayer.com","username":"briancline"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-11-12 02:11:07.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2014-11-12 20:25:46.000000000","updated_by":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2014-11-12 22:18:16.000000000","updated_by":{"_account_id":5600,"name":"Brian Cline","email":"bcline@softlayer.com","username":"briancline"},"reviewer":{"_account_id":5600,"name":"Brian Cline","email":"bcline@softlayer.com","username":"briancline"},"state":"REVIEWER"},{"updated":"2014-11-14 21:44:18.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":"2014-11-18 17:57:10.000000000","updated_by":{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"reviewer":{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"state":"REVIEWER"},{"updated":"2014-11-18 21:21:01.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"bff31fd32d34d4c67afb7890d56ecda4478b3fec","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2014-11-12 01:05:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"70a43f62495febddc8faa3c65ae33330524bf26b","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2014-11-12 01:28:38.000000000","message":"Patch Set 1:\n\nBuild succeeded \n\n* cluster-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/133869/651/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"38a5f840de972e1225ab0718768e5b278bd06e02","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-12 02:10:56.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-swift-pep8 http://logs.openstack.org/69/133869/1/check/gate-swift-pep8/d85af5f : SUCCESS in 1m 02s\n- gate-swift-docs http://docs-draft.openstack.org/69/133869/1/check/gate-swift-docs/40e07af/doc/build/html/ : SUCCESS in 1m 47s\n- gate-swift-python27 http://logs.openstack.org/69/133869/1/check/gate-swift-python27/a04a964 : SUCCESS in 2m 58s\n- check-tempest-dsvm-full http://logs.openstack.org/69/133869/1/check/check-tempest-dsvm-full/a91d516 : SUCCESS in 50m 16s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/69/133869/1/check/check-tempest-dsvm-postgres-full/5db755f : SUCCESS in 56m 56s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/69/133869/1/check/check-tempest-dsvm-neutron-full/ec4ffe5 : SUCCESS in 1h 05m 33s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/69/133869/1/check/check-tempest-dsvm-neutron-heat-slow/cd77510 : SUCCESS in 27m 14s\n- check-grenade-dsvm http://logs.openstack.org/69/133869/1/check/check-grenade-dsvm/99ab44d : FAILURE in 47m 57s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/69/133869/1/check/gate-tempest-dsvm-large-ops/6f010cf : SUCCESS in 24m 16s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/69/133869/1/check/gate-tempest-dsvm-neutron-large-ops/4b07331 : SUCCESS in 23m 26s\n- gate-swift-tox-func http://logs.openstack.org/69/133869/1/check/gate-swift-tox-func/8a7d245 : SUCCESS in 3m 14s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/69/133869/1/check/check-swift-dsvm-functional/5c6b3df : SUCCESS in 18m 28s\n- check-devstack-dsvm-cells http://logs.openstack.org/69/133869/1/check/check-devstack-dsvm-cells/d31efa2 : FAILURE in 17m 21s","accounts_in_message":[],"_revision_number":1},{"id":"f50bdab436d050fb21231d10f08dd28b22dbcc0b","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-11-12 02:11:07.000000000","message":"Patch Set 1:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-devstack-dsvm-cells: unrecognized error\n- check-grenade-dsvm: https://bugs.launchpad.net/bugs/1373513 https://bugs.launchpad.net/bugs/1348204 https://bugs.launchpad.net/bugs/1352498\n\nSome of the tests failed in a way that we did not understand. Please help us classify these issues so that they can be part of Elastic Recheck http://status.openstack.org/elastic-recheck/\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":1},{"id":"72f5ec36b3399662e00af4fc1e97541a8a07ec17","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2014-11-12 19:14:28.000000000","message":"Patch Set 1:\n\nrecheck bug #1348204","accounts_in_message":[],"_revision_number":1},{"id":"8dfecb9df88639ddb9f16f498637df4496e72ac1","author":{"_account_id":5600,"name":"Brian Cline","email":"bcline@softlayer.com","username":"briancline"},"date":"2014-11-12 19:36:56.000000000","message":"Patch Set 1: Code-Review+1\n\nUnrelated topic, possibly for a separate patch...\nBut in the event of a 404 from one backend node that may be slow in persisting a new object and/or having its replica updated, X-Newest checks seem to stop all checks and returns a 404 at that point. Is this intended behavior, or an issue that was possibly addressed in recent versions?","accounts_in_message":[],"_revision_number":1},{"id":"aebdf2b461fa8b74974c740c98fe4fa248b833c1","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2014-11-12 19:48:34.000000000","message":"Patch Set 1:\n\nBuild succeeded \n\n* cluster-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/133869/654/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"4521c54e7b4f097b25fc6005f0be3ae870481b87","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-12 20:18:46.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/69/133869/1/check/gate-swift-pep8/06f2066 : SUCCESS in 1m 03s\n- gate-swift-docs http://docs-draft.openstack.org/69/133869/1/check/gate-swift-docs/80989c5/doc/build/html/ : SUCCESS in 1m 30s\n- gate-swift-python27 http://logs.openstack.org/69/133869/1/check/gate-swift-python27/88977f1 : SUCCESS in 3m 04s\n- check-tempest-dsvm-full http://logs.openstack.org/69/133869/1/check/check-tempest-dsvm-full/d4f56b1 : SUCCESS in 56m 37s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/69/133869/1/check/check-tempest-dsvm-postgres-full/070fc75 : SUCCESS in 53m 58s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/69/133869/1/check/check-tempest-dsvm-neutron-full/7a550e2 : SUCCESS in 1h 04m 10s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/69/133869/1/check/check-tempest-dsvm-neutron-heat-slow/6e6c2dd : SUCCESS in 18m 31s\n- check-grenade-dsvm http://logs.openstack.org/69/133869/1/check/check-grenade-dsvm/323bb58 : SUCCESS in 48m 21s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/69/133869/1/check/gate-tempest-dsvm-large-ops/caf6f73 : SUCCESS in 26m 15s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/69/133869/1/check/gate-tempest-dsvm-neutron-large-ops/84c64e1 : SUCCESS in 24m 10s\n- gate-swift-tox-func http://logs.openstack.org/69/133869/1/check/gate-swift-tox-func/66128ca : SUCCESS in 2m 57s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/69/133869/1/check/check-swift-dsvm-functional/fa9c424 : SUCCESS in 18m 55s\n- check-devstack-dsvm-cells http://logs.openstack.org/69/133869/1/check/check-devstack-dsvm-cells/4300e11 : SUCCESS in 16m 24s","accounts_in_message":[],"_revision_number":1},{"id":"79a4a1e99deddebe5b036ec761977ed8a984e970","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2014-11-12 20:18:54.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fde42b537b5850836bd4db8327579dbfd5f3d6d6","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2014-11-12 20:22:27.000000000","message":"Patch Set 2:\n\nBC, I added some tests to convince myself it worked the way I expected in the 404 case - so... what are you talking about exactly?","accounts_in_message":[],"_revision_number":2},{"id":"56183d344a5c495caf8dbbdc3e8d904e46c7764d","author":{"_account_id":13052,"name":"SwiftStack Cluster CI","email":"openstack-ci@swiftstack.com","username":"swiftstack-cluster-ci","tags":["SERVICE_USER"]},"date":"2014-11-12 20:25:46.000000000","message":"Patch Set 2:\n\nBuild Failed \n\n* cluster-tox-func https://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/133869/655/ : FAILURE","accounts_in_message":[],"_revision_number":2},{"id":"d0c50cfde3da25189ca38312afb95e7fea48835e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-12 21:38:29.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-swift-pep8 http://logs.openstack.org/69/133869/2/check/gate-swift-pep8/ccdb3f9 : SUCCESS in 1m 16s\n- gate-swift-docs http://docs-draft.openstack.org/69/133869/2/check/gate-swift-docs/0fdaec3/doc/build/html/ : SUCCESS in 2m 24s\n- gate-swift-python27 http://logs.openstack.org/69/133869/2/check/gate-swift-python27/b3042f7 : SUCCESS in 3m 34s\n- check-tempest-dsvm-full http://logs.openstack.org/69/133869/2/check/check-tempest-dsvm-full/6eae17b : SUCCESS in 55m 25s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/69/133869/2/check/check-tempest-dsvm-postgres-full/6ad3137 : SUCCESS in 55m 54s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/69/133869/2/check/check-tempest-dsvm-neutron-full/ba81617 : SUCCESS in 1h 19m 32s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/69/133869/2/check/check-tempest-dsvm-neutron-heat-slow/0ebf2bb : SUCCESS in 18m 11s\n- check-grenade-dsvm http://logs.openstack.org/69/133869/2/check/check-grenade-dsvm/c15342a : FAILURE in 41m 20s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/69/133869/2/check/gate-tempest-dsvm-large-ops/032a6a9 : SUCCESS in 22m 37s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/69/133869/2/check/gate-tempest-dsvm-neutron-large-ops/f9ec9ee : SUCCESS in 19m 47s\n- gate-swift-tox-func http://logs.openstack.org/69/133869/2/check/gate-swift-tox-func/c59f277 : SUCCESS in 3m 00s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/69/133869/2/check/check-swift-dsvm-functional/e50cd96 : SUCCESS in 17m 24s\n- check-devstack-dsvm-cells http://logs.openstack.org/69/133869/2/check/check-devstack-dsvm-cells/a2c7fd7 : SUCCESS in 12m 26s","accounts_in_message":[],"_revision_number":2},{"id":"85d2f26d69a49c6e1d700757dfaed3968357e554","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2014-11-12 22:18:14.000000000","message":"Patch Set 2:\n\nrecheck no bug\n\nwtf?  /opt/stack/new/devstack-gate/devstack-vm-gate.sh: line 297: cd: /opt/stack/old/devstack: No such file or directory","accounts_in_message":[],"_revision_number":2},{"id":"26ebf2c068ea884d27ff031f6a078822cde5801c","author":{"_account_id":5600,"name":"Brian Cline","email":"bcline@softlayer.com","username":"briancline"},"date":"2014-11-12 22:18:16.000000000","message":"Patch Set 2: Code-Review+1\n\nYes, looks like test_HEAD_x_newest_with_some_missing covers it just fine.\n\nI just wasn\u0027t sure if getting 404s when at least [1, N-1] of the N replicas were missing was an (unintended?) behavior in older versions that was quasi-recently fixed. Just curious, since when I ran the tests in this change set they passed fine. I can ramble about it on IRC if necessary.","accounts_in_message":[],"_revision_number":2},{"id":"7b5c21afe7fd32560ab8a973256337197f3b1db6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-12 23:33:35.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-swift-pep8 http://logs.openstack.org/69/133869/2/check/gate-swift-pep8/efc3fed : SUCCESS in 1m 18s\n- gate-swift-docs http://docs-draft.openstack.org/69/133869/2/check/gate-swift-docs/310c8de/doc/build/html/ : SUCCESS in 1m 54s\n- gate-swift-python27 http://logs.openstack.org/69/133869/2/check/gate-swift-python27/055cb37 : SUCCESS in 2m 34s\n- check-tempest-dsvm-full http://logs.openstack.org/69/133869/2/check/check-tempest-dsvm-full/94ffa5d : SUCCESS in 58m 25s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/69/133869/2/check/check-tempest-dsvm-postgres-full/3f5e6b0 : SUCCESS in 51m 25s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/69/133869/2/check/check-tempest-dsvm-neutron-full/18593af : SUCCESS in 1h 15m 19s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/69/133869/2/check/check-tempest-dsvm-neutron-heat-slow/e8782fb : SUCCESS in 20m 22s\n- check-grenade-dsvm http://logs.openstack.org/69/133869/2/check/check-grenade-dsvm/6f50731 : SUCCESS in 45m 58s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/69/133869/2/check/gate-tempest-dsvm-large-ops/6c3f775 : SUCCESS in 23m 29s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/69/133869/2/check/gate-tempest-dsvm-neutron-large-ops/0ff048e : SUCCESS in 21m 50s\n- gate-swift-tox-func http://logs.openstack.org/69/133869/2/check/gate-swift-tox-func/857d130 : SUCCESS in 2m 51s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/69/133869/2/check/check-swift-dsvm-functional/1c5a322 : SUCCESS in 17m 20s\n- check-devstack-dsvm-cells http://logs.openstack.org/69/133869/2/check/check-devstack-dsvm-cells/b7cd92e : SUCCESS in 14m 31s","accounts_in_message":[],"_revision_number":2},{"id":"2fabe063ed0d638048425f30335b650acfdef64d","author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"date":"2014-11-14 21:44:18.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"cd733085e4b58b10bc10237582b9a7a86daba4a8","author":{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"date":"2014-11-18 17:57:10.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"ef66dbc05522acd6d486892741fadba215e630bf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-18 17:57:11.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"9b90db5e52a45f2b20f6b2cdeec5fa6355e50b7f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-18 21:21:01.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-swift-docs http://docs-draft.openstack.org/69/133869/2/gate/gate-swift-docs/a84d039/doc/build/html/ : SUCCESS in 1m 56s\n- gate-swift-pep8 http://logs.openstack.org/69/133869/2/gate/gate-swift-pep8/4b72d10 : SUCCESS in 1m 10s\n- gate-swift-python27 http://logs.openstack.org/69/133869/2/gate/gate-swift-python27/1b860f4 : SUCCESS in 3m 13s\n- gate-tempest-dsvm-full http://logs.openstack.org/69/133869/2/gate/gate-tempest-dsvm-full/692a34e : SUCCESS in 52m 40s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/69/133869/2/gate/gate-tempest-dsvm-postgres-full/1b98b61 : SUCCESS in 57m 48s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/69/133869/2/gate/gate-tempest-dsvm-neutron-full/85f703f : SUCCESS in 1h 11m 25s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/69/133869/2/gate/gate-tempest-dsvm-neutron-heat-slow/3414971 : SUCCESS in 22m 43s\n- gate-grenade-dsvm http://logs.openstack.org/69/133869/2/gate/gate-grenade-dsvm/6af1e25 : SUCCESS in 43m 27s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/69/133869/2/gate/gate-tempest-dsvm-large-ops/8959511 : SUCCESS in 25m 03s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/69/133869/2/gate/gate-tempest-dsvm-neutron-large-ops/3f3adfc : SUCCESS in 22m 00s\n- gate-swift-tox-func http://logs.openstack.org/69/133869/2/gate/gate-swift-tox-func/e5e94c8 : SUCCESS in 3m 48s (non-voting)\n- gate-swift-dsvm-functional http://logs.openstack.org/69/133869/2/gate/gate-swift-dsvm-functional/1cf30c7 : SUCCESS in 18m 35s\n- gate-devstack-dsvm-cells http://logs.openstack.org/69/133869/2/gate/gate-devstack-dsvm-cells/70d7aa2 : SUCCESS in 12m 24s","accounts_in_message":[],"_revision_number":2},{"id":"057fed2df3856104ae2b5e85b9a0b3a815ceb058","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-18 21:21:02.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"b98fe3b77b6b422e5e5978f6cf82a11fb87aedfc","revisions":{"1a2449125d3bbcb17b204b66b6a8e24e3821d52d":{"kind":"REWORK","_number":1,"created":"2014-11-12 01:05:19.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/69/133869/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/69/133869/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/69/133869/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/69/133869/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/69/133869/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/69/133869/1"}}},"commit":{"parents":[{"commit":"58e5dc99831f3b6cde7ef8fbc4936ae1e6a21cc0","subject":"Merge \"When a filesystem does\u0027t support xattr return a 507\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/58e5dc99831f3b6cde7ef8fbc4936ae1e6a21cc0"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2014-11-12 01:03:29.000000000","tz":-480},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2014-11-12 01:03:29.000000000","tz":-480},"subject":"Prefer X-Backend-Timestamp for X-Newest","message":"Prefer X-Backend-Timestamp for X-Newest\n\nWhen a X-Backend-Timestamp is available it would generally preferred\nover a less specific value and sorts correctly against any X-Timestamp\nvalues anyway.\n\nChange-Id: I08b7eb37ab8bd6eb3afbb7dee44ed07a8c69b57e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1a2449125d3bbcb17b204b66b6a8e24e3821d52d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1a2449125d3bbcb17b204b66b6a8e24e3821d52d"}]},"branch":"refs/heads/master"},"b98fe3b77b6b422e5e5978f6cf82a11fb87aedfc":{"kind":"REWORK","_number":2,"created":"2014-11-12 20:18:54.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/69/133869/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/69/133869/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/69/133869/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/69/133869/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/69/133869/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/69/133869/2"}}},"commit":{"parents":[{"commit":"58e5dc99831f3b6cde7ef8fbc4936ae1e6a21cc0","subject":"Merge \"When a filesystem does\u0027t support xattr return a 507\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/58e5dc99831f3b6cde7ef8fbc4936ae1e6a21cc0"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2014-11-12 01:03:29.000000000","tz":-480},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2014-11-12 20:18:45.000000000","tz":-480},"subject":"Prefer X-Backend-Timestamp for X-Newest","message":"Prefer X-Backend-Timestamp for X-Newest\n\nWhen a X-Backend-Timestamp is available it would generally preferred\nover a less specific value and sorts correctly against any X-Timestamp\nvalues anyway.\n\nChange-Id: I08b7eb37ab8bd6eb3afbb7dee44ed07a8c69b57e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b98fe3b77b6b422e5e5978f6cf82a11fb87aedfc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b98fe3b77b6b422e5e5978f6cf82a11fb87aedfc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
