)]}'
{"id":"openstack%2Ftaskflow~101681","triplet_id":"openstack%2Ftaskflow~master~I8eb7e897c0354b20a7fa0d061434006e775d5e94","project":"openstack/taskflow","branch":"master","topic":"bp/top-level-types","hashtags":[],"change_id":"I8eb7e897c0354b20a7fa0d061434006e775d5e94","subject":"Create a top level time type","status":"MERGED","created":"2014-06-21 02:40:36.000000000","updated":"2014-07-03 03:41:37.000000000","submitted":"2014-07-03 03:41:36.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9d6f6420557f92d726e4afa9c35c894d0eee0675","_number":101681,"virtual_id_number":101681,"owner":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-07-03 03:41:36.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9608,"name":"Pranesh Pandurangan","email":"praneshpg@gmail.com","username":"pran1990"},{"value":0,"_account_id":6648,"name":"Changbin Liu","email":"changbin.liu@gmail.com","username":"changbl"}],"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":6648,"name":"Changbin Liu","email":"changbin.liu@gmail.com","username":"changbl"},"recommended":{"_account_id":9608,"name":"Pranesh Pandurangan","email":"praneshpg@gmail.com","username":"pran1990"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-06-27 00:02:29.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":9608,"name":"Pranesh Pandurangan","email":"praneshpg@gmail.com","username":"pran1990"},{"value":2,"date":"2014-06-29 19:00:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6648,"name":"Changbin Liu","email":"changbin.liu@gmail.com","username":"changbl"}],"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":9608,"name":"Pranesh Pandurangan","email":"praneshpg@gmail.com","username":"pran1990"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-07-03 01:44:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9608,"name":"Pranesh Pandurangan","email":"praneshpg@gmail.com","username":"pran1990"},{"value":0,"_account_id":6648,"name":"Changbin Liu","email":"changbin.liu@gmail.com","username":"changbl"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9608,"name":"Pranesh Pandurangan","email":"praneshpg@gmail.com","username":"pran1990"},{"value":0,"_account_id":6648,"name":"Changbin Liu","email":"changbin.liu@gmail.com","username":"changbl"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6648,"name":"Changbin Liu","email":"changbin.liu@gmail.com","username":"changbl"},{"_account_id":9608,"name":"Pranesh Pandurangan","email":"praneshpg@gmail.com","username":"pran1990"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-06-29 19:00:35.000000000","updated_by":{"_account_id":6648,"name":"Changbin Liu","email":"changbin.liu@gmail.com","username":"changbl"},"reviewer":{"_account_id":6648,"name":"Changbin Liu","email":"changbin.liu@gmail.com","username":"changbl"},"state":"REVIEWER"},{"updated":"2014-07-03 01:44:28.000000000","updated_by":{"_account_id":9608,"name":"Pranesh Pandurangan","email":"praneshpg@gmail.com","username":"pran1990"},"reviewer":{"_account_id":9608,"name":"Pranesh Pandurangan","email":"praneshpg@gmail.com","username":"pran1990"},"state":"REVIEWER"},{"updated":"2014-07-03 03:41:36.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"02807a1f740e865eeadd7585d0680c0869e9cdab","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-06-21 02:40:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0827cf912171561d584949e3df80b40efee13d2f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-21 02:40:37.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"94e24b10fd04cb5b3494acfac698c1403bff6d1f","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2014-06-21 03:10:16.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8620d5844d0d15744c5329e3f6ba52e3b9a89c97","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-21 03:10:18.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"207983e397ace8c3240c55ef184d59177405c4be","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-21 04:01:52.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-taskflow-pep8 http://logs.openstack.org/81/101681/2/check/gate-taskflow-pep8/3ba4814 : SUCCESS in 50s\n- gate-taskflow-docs http://docs-draft.openstack.org/81/101681/2/check/gate-taskflow-docs/f7354d6/doc/build/html/ : SUCCESS in 1m 47s\n- gate-taskflow-python26 http://logs.openstack.org/81/101681/2/check/gate-taskflow-python26/ff51889 : SUCCESS in 1m 46s\n- gate-taskflow-python27 http://logs.openstack.org/81/101681/2/check/gate-taskflow-python27/9059b63 : SUCCESS in 1m 56s\n- gate-taskflow-python33 http://logs.openstack.org/81/101681/2/check/gate-taskflow-python33/7b64848 : SUCCESS in 3m 52s\n- check-tempest-dsvm-full http://logs.openstack.org/81/101681/2/check/check-tempest-dsvm-full/21e4cf6 : SUCCESS in 30m 59s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/81/101681/2/check/check-tempest-dsvm-postgres-full/02ab753 : SUCCESS in 32m 05s\n- check-tempest-dsvm-neutron http://logs.openstack.org/81/101681/2/check/check-tempest-dsvm-neutron/6c730ee : SUCCESS in 51m 31s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/81/101681/2/check/check-tempest-dsvm-neutron-heat-slow/9412eff : SUCCESS in 19m 27s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/81/101681/2/check/check-grenade-dsvm/e43a556 : SUCCESS in 43m 16s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/81/101681/2/check/gate-taskflow-tox-py26-sa7-mysql/3ba8f5d : SUCCESS in 1m 45s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/81/101681/2/check/gate-taskflow-tox-py27-sa8-mysql/fc41ef6 : SUCCESS in 1m 51s","accounts_in_message":[],"_revision_number":2},{"id":"026fb201cc4bbe74ade4b0039ba9b99d7c7338bb","author":{"_account_id":9608,"name":"Pranesh Pandurangan","email":"praneshpg@gmail.com","username":"pran1990"},"date":"2014-06-27 00:02:29.000000000","message":"Patch Set 2: Code-Review+1\n\nlgtm.","accounts_in_message":[],"_revision_number":2},{"id":"50ef027499987ddcb76d31ac254801d3c736846d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-27 00:02:30.000000000","message":"Patch Set 2: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"60eb047d7e35064b35badbd7b0b785dc813a232c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-27 00:57:45.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-taskflow-pep8 http://logs.openstack.org/81/101681/2/check/gate-taskflow-pep8/2abf10a : SUCCESS in 58s\n- gate-taskflow-docs http://docs-draft.openstack.org/81/101681/2/check/gate-taskflow-docs/3d4b71f/doc/build/html/ : SUCCESS in 1m 37s\n- gate-taskflow-python26 http://logs.openstack.org/81/101681/2/check/gate-taskflow-python26/f66a670 : SUCCESS in 2m 23s\n- gate-taskflow-python27 http://logs.openstack.org/81/101681/2/check/gate-taskflow-python27/73e198a : SUCCESS in 2m 34s\n- gate-taskflow-python33 http://logs.openstack.org/81/101681/2/check/gate-taskflow-python33/ddd668e : SUCCESS in 5m 17s\n- check-tempest-dsvm-full http://logs.openstack.org/81/101681/2/check/check-tempest-dsvm-full/a7b70ea : SUCCESS in 41m 12s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/81/101681/2/check/check-tempest-dsvm-postgres-full/ef82d75 : SUCCESS in 46m 43s\n- check-tempest-dsvm-neutron http://logs.openstack.org/81/101681/2/check/check-tempest-dsvm-neutron/2f74219 : SUCCESS in 52m 01s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/81/101681/2/check/check-tempest-dsvm-neutron-heat-slow/945db85 : SUCCESS in 17m 03s\n- check-grenade-dsvm http://logs.openstack.org/81/101681/2/check/check-grenade-dsvm/b9731a4 : SUCCESS in 30m 30s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/81/101681/2/check/gate-taskflow-tox-py26-sa7-mysql/9876d7f : SUCCESS in 2m 02s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/81/101681/2/check/gate-taskflow-tox-py27-sa8-mysql/4dd3c90 : SUCCESS in 3m 09s","accounts_in_message":[],"_revision_number":2},{"id":"913edfee13a2fc05ebd472c3a676540f4cff300d","author":{"_account_id":6648,"name":"Changbin Liu","email":"changbin.liu@gmail.com","username":"changbl"},"date":"2014-06-29 19:00:35.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"123c4c59afc31fc710a4a69f3a545d06be518892","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-03 01:44:28.000000000","message":"Patch Set 2: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"0aa1731a5a2481ce9c40d0f9da1047e7446caa2f","author":{"_account_id":9608,"name":"Pranesh Pandurangan","email":"praneshpg@gmail.com","username":"pran1990"},"date":"2014-07-03 01:44:28.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"df5d6d4cb81ad180f19133e8bc7ba18591efebdd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-03 02:37:27.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"f8615d91141bb54b63d823a1cc5050d0aaa83b5b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-03 02:37:27.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-taskflow-pep8 http://logs.openstack.org/81/101681/2/check/gate-taskflow-pep8/fd78251 : SUCCESS in 1m 29s\n- gate-taskflow-docs http://docs-draft.openstack.org/81/101681/2/check/gate-taskflow-docs/61c9a57/doc/build/html/ : SUCCESS in 1m 58s\n- gate-taskflow-python26 http://logs.openstack.org/81/101681/2/check/gate-taskflow-python26/0df205e : SUCCESS in 2m 07s\n- gate-taskflow-python27 http://logs.openstack.org/81/101681/2/check/gate-taskflow-python27/a850ffc : SUCCESS in 2m 42s\n- gate-taskflow-python33 http://logs.openstack.org/81/101681/2/check/gate-taskflow-python33/7daba57 : SUCCESS in 3m 37s\n- check-tempest-dsvm-full http://logs.openstack.org/81/101681/2/check/check-tempest-dsvm-full/854f8ef : SUCCESS in 43m 52s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/81/101681/2/check/check-tempest-dsvm-postgres-full/1c6dbbb : SUCCESS in 45m 40s\n- check-tempest-dsvm-neutron http://logs.openstack.org/81/101681/2/check/check-tempest-dsvm-neutron/c07406d : SUCCESS in 52m 52s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/81/101681/2/check/check-tempest-dsvm-neutron-heat-slow/19f238e : SUCCESS in 19m 17s\n- check-grenade-dsvm http://logs.openstack.org/81/101681/2/check/check-grenade-dsvm/5298395 : SUCCESS in 42m 10s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/81/101681/2/check/gate-taskflow-tox-py26-sa7-mysql/3de0e5e : SUCCESS in 2m 38s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/81/101681/2/check/gate-taskflow-tox-py27-sa8-mysql/a7b070e : SUCCESS in 2m 06s","accounts_in_message":[],"_revision_number":2},{"id":"6ee2cdfa1c42857e0a43871c47f5f00c808c3dec","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-03 03:41:36.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded.\n\n- gate-taskflow-docs http://docs-draft.openstack.org/81/101681/2/gate/gate-taskflow-docs/be872d0/doc/build/html/ : SUCCESS in 2m 01s\n- gate-taskflow-pep8 http://logs.openstack.org/81/101681/2/gate/gate-taskflow-pep8/bb87cb2 : SUCCESS in 1m 04s\n- gate-taskflow-python26 http://logs.openstack.org/81/101681/2/gate/gate-taskflow-python26/d3bc8e9 : SUCCESS in 2m 34s\n- gate-taskflow-python27 http://logs.openstack.org/81/101681/2/gate/gate-taskflow-python27/e6d84df : SUCCESS in 1m 51s\n- gate-taskflow-python33 http://logs.openstack.org/81/101681/2/gate/gate-taskflow-python33/2282b8b : SUCCESS in 3m 13s\n- gate-tempest-dsvm-full http://logs.openstack.org/81/101681/2/gate/gate-tempest-dsvm-full/c8f06a8 : SUCCESS in 37m 19s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/81/101681/2/gate/gate-tempest-dsvm-postgres-full/823b47f : SUCCESS in 47m 53s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/81/101681/2/gate/gate-tempest-dsvm-neutron/b4af29e : SUCCESS in 52m 25s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/81/101681/2/gate/gate-tempest-dsvm-neutron-heat-slow/57adeb7 : SUCCESS in 21m 55s\n- gate-grenade-dsvm http://logs.openstack.org/81/101681/2/gate/gate-grenade-dsvm/8b69f18 : SUCCESS in 42m 39s\n- gate-taskflow-tox-py26-sa7-mysql http://logs.openstack.org/81/101681/2/gate/gate-taskflow-tox-py26-sa7-mysql/1eaf071 : SUCCESS in 2m 08s\n- gate-taskflow-tox-py27-sa8-mysql http://logs.openstack.org/81/101681/2/gate/gate-taskflow-tox-py27-sa8-mysql/3393cc5 : SUCCESS in 2m 05s","accounts_in_message":[],"_revision_number":2},{"id":"7013279ca76169de8fa3b9bdb7552ff4d4194f8c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-03 03:41:37.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"d59fb4d42865a64f37680d26a593e20f74756ce1","revisions":{"9e747dcd307f0ed3797b840645bbb68268e80fac":{"kind":"REWORK","_number":1,"created":"2014-06-21 02:40:36.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/81/101681/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/81/101681/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/81/101681/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/81/101681/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/81/101681/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/81/101681/1"}}},"commit":{"parents":[{"commit":"95cb0625f41c71510459524d5777e726321afef9","subject":"Merge \"Fix doc which should state fetch() usage\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/95cb0625f41c71510459524d5777e726321afef9"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-06-21 02:23:45.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-06-21 02:39:48.000000000","tz":-420},"subject":"Make the stop watch a top level watch type","message":"Make the stop watch a top level watch type\n\nCreate a watch module under types and place\nthe stop watch class there so that we can have\na single location where generic types can be\nlocated.\n\nPart of blueprint top-level-types\n\nChange-Id: I8eb7e897c0354b20a7fa0d061434006e775d5e94\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/9e747dcd307f0ed3797b840645bbb68268e80fac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/9e747dcd307f0ed3797b840645bbb68268e80fac"}]},"branch":"refs/heads/master"},"d59fb4d42865a64f37680d26a593e20f74756ce1":{"kind":"REWORK","_number":2,"created":"2014-06-21 03:10:16.000000000","uploader":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"ref":"refs/changes/81/101681/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/81/101681/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/81/101681/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/81/101681/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/81/101681/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/81/101681/2"}}},"commit":{"parents":[{"commit":"95cb0625f41c71510459524d5777e726321afef9","subject":"Merge \"Fix doc which should state fetch() usage\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/95cb0625f41c71510459524d5777e726321afef9"}]}],"author":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-06-21 02:23:45.000000000","tz":-420},"committer":{"name":"Joshua Harlow","email":"harlowja@yahoo-inc.com","date":"2014-06-21 02:57:03.000000000","tz":-420},"subject":"Create a top level time type","message":"Create a top level time type\n\nCreate a time module under types and place\nthe stop watch class and timeout classes there\nso that we can have a single location where\ngeneric types that do things with time can be\nlocated.\n\nPart of blueprint top-level-types\n\nChange-Id: I8eb7e897c0354b20a7fa0d061434006e775d5e94\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/d59fb4d42865a64f37680d26a593e20f74756ce1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/d59fb4d42865a64f37680d26a593e20f74756ce1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
