)]}'
{"id":"x%2Fstackalytics~46998","triplet_id":"x%2Fstackalytics~master~I9008a84ef1960e54be6e61f0ef3d69cd2cc1d9e4","project":"x/stackalytics","branch":"master","topic":"bp/s","hashtags":[],"change_id":"I9008a84ef1960e54be6e61f0ef3d69cd2cc1d9e4","subject":"Completed processing of blueprints data","status":"MERGED","created":"2013-09-17 17:28:03.000000000","updated":"2013-09-18 10:24:48.000000000","submitted":"2013-09-18 10:24:48.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"87a22d612d3ff4d8c8c73f0aa9027a90e91f5bd9","_number":46998,"virtual_id_number":46998,"owner":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},{"value":2,"date":"2013-09-18 10:24:48.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"all":[{"value":2,"date":"2013-09-18 10:23:36.000000000","_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"all":[{"value":1,"date":"2013-09-18 10:23:36.000000000","_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-09-18 10:24:48.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"622234c99d21d20760934437b14dd3283918cf7f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-09-17 17:29:10.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-stackalytics-docs http://logs.openstack.org/98/46998/1/check/gate-stackalytics-docs/16a502e : FAILURE in 1m 02s\n- gate-stackalytics-pep8 http://logs.openstack.org/98/46998/1/check/gate-stackalytics-pep8/502b1e8 : SUCCESS in 55s\n- gate-stackalytics-python26 http://logs.openstack.org/98/46998/1/check/gate-stackalytics-python26/f0e9a13 : SUCCESS in 1m 05s\n- gate-stackalytics-python27 http://logs.openstack.org/98/46998/1/check/gate-stackalytics-python27/2a08917 : SUCCESS in 1m 00s\n","accounts_in_message":[],"_revision_number":1},{"id":"e7032df3f8c011bf04df2fc60ef130a0111341a5","author":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"date":"2013-09-18 09:08:45.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"999937c6bd8d6aa6107685b71005bfcc94e30538","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-09-18 09:09:56.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/GerritJenkinsGit#Test_Failures\n\n- gate-stackalytics-docs http://logs.openstack.org/98/46998/2/check/gate-stackalytics-docs/730acf6 : FAILURE in 52s\n- gate-stackalytics-pep8 http://logs.openstack.org/98/46998/2/check/gate-stackalytics-pep8/bd46ceb : SUCCESS in 54s\n- gate-stackalytics-python26 http://logs.openstack.org/98/46998/2/check/gate-stackalytics-python26/75fecf3 : SUCCESS in 1m 08s\n- gate-stackalytics-python27 http://logs.openstack.org/98/46998/2/check/gate-stackalytics-python27/036be03 : SUCCESS in 55s\n","accounts_in_message":[],"_revision_number":2},{"id":"e40720cfe65b7de1290d291641b2f4a7e7f94ca6","author":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"date":"2013-09-18 10:21:48.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"253ea67755c8b747d4099b211bfc9138abc9420a","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-09-18 10:21:54.000000000","message":"Patch Set 3:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":3},{"id":"a0b1b1eeeb2313299dd70bb95cb26fd1f059cab4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-09-18 10:23:09.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- gate-stackalytics-docs http://docs-draft.openstack.org/98/46998/3/check/gate-stackalytics-docs/4d65359/doc/build/html/ : SUCCESS in 1m 01s\n- gate-stackalytics-pep8 http://logs.openstack.org/98/46998/3/check/gate-stackalytics-pep8/0336207 : SUCCESS in 1m 19s\n- gate-stackalytics-python26 http://logs.openstack.org/98/46998/3/check/gate-stackalytics-python26/2b85ad1 : SUCCESS in 1m 15s\n- gate-stackalytics-python27 http://logs.openstack.org/98/46998/3/check/gate-stackalytics-python27/3a75ede : SUCCESS in 57s\n","accounts_in_message":[],"_revision_number":3},{"id":"694acc4902c565a6b86e5d08c294605d9c8d25fa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-09-18 10:23:36.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"223f890be2880a1efcb5648b27dc01723b37df5b","author":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"date":"2013-09-18 10:23:36.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"8280575d8e33ed71e13bea65fc8aeef7eb75bd66","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-09-18 10:24:48.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3},{"id":"caf52038e6f82a289780cf3f1d9ea9ff6143d109","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-09-18 10:24:48.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- gate-stackalytics-docs http://docs-draft.openstack.org/98/46998/3/gate/gate-stackalytics-docs/6762141/doc/build/html/ : SUCCESS in 1m 02s\n- gate-stackalytics-pep8 http://logs.openstack.org/98/46998/3/gate/gate-stackalytics-pep8/5f4f103 : SUCCESS in 52s\n- gate-stackalytics-python26 http://logs.openstack.org/98/46998/3/gate/gate-stackalytics-python26/760b84d : SUCCESS in 1m 09s\n- gate-stackalytics-python27 http://logs.openstack.org/98/46998/3/gate/gate-stackalytics-python27/f649a45 : SUCCESS in 1m 04s\n","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"47f26a2f29f3d1f275035986b6ab0b2c80a31517","revisions":{"1838796dbb366a5d67010bbc509dee413f189960":{"kind":"REWORK","_number":1,"created":"2013-09-17 17:28:03.000000000","uploader":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"ref":"refs/changes/98/46998/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/x/stackalytics","ref":"refs/changes/98/46998/1","commands":{"Checkout":"git fetch https://review.opendev.org/x/stackalytics refs/changes/98/46998/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/x/stackalytics refs/changes/98/46998/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/x/stackalytics refs/changes/98/46998/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/x/stackalytics refs/changes/98/46998/1"}}},"commit":{"parents":[{"commit":"462b45861508133d06aad80b82d2c10876d67c7d","subject":"Implemented processing of blueprints data","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/x/stackalytics/commit/462b45861508133d06aad80b82d2c10876d67c7d"}]}],"author":{"name":"Ilya Shakhat","email":"ishakhat@mirantis.com","date":"2013-09-17 17:26:01.000000000","tz":240},"committer":{"name":"Ilya Shakhat","email":"ishakhat@mirantis.com","date":"2013-09-17 17:26:01.000000000","tz":240},"subject":"Implemented parser of LP blueprints","message":"Implemented parser of LP blueprints\n\nImplements bp metric-by-bugs-blueprints\n\nChange-Id: I9008a84ef1960e54be6e61f0ef3d69cd2cc1d9e4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/x/stackalytics/commit/1838796dbb366a5d67010bbc509dee413f189960"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/x/stackalytics/commit/1838796dbb366a5d67010bbc509dee413f189960"}]},"branch":"refs/heads/master"},"bba2d4e97f253cc17cd75b2f71c760b5a64ac9dd":{"kind":"REWORK","_number":2,"created":"2013-09-18 09:08:45.000000000","uploader":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"ref":"refs/changes/98/46998/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/x/stackalytics","ref":"refs/changes/98/46998/2","commands":{"Checkout":"git fetch https://review.opendev.org/x/stackalytics refs/changes/98/46998/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/x/stackalytics refs/changes/98/46998/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/x/stackalytics refs/changes/98/46998/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/x/stackalytics refs/changes/98/46998/2"}}},"commit":{"parents":[{"commit":"462b45861508133d06aad80b82d2c10876d67c7d","subject":"Implemented processing of blueprints data","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/x/stackalytics/commit/462b45861508133d06aad80b82d2c10876d67c7d"}]}],"author":{"name":"Ilya Shakhat","email":"ishakhat@mirantis.com","date":"2013-09-17 17:26:01.000000000","tz":240},"committer":{"name":"Ilya Shakhat","email":"ishakhat@mirantis.com","date":"2013-09-18 09:04:07.000000000","tz":240},"subject":"Implemented processing of blueprints data","message":"Implemented processing of blueprints data\n\n * Grab blueprints from Launchpad\n * Add new record types for new blueprints and completed blueprints\n * Add new metrics\n * Update blueprints with number of mentions (emails, commits, reviews)\n * Improved understandability of record processor tests\n\nImplements bp metric-by-bugs-blueprints\n\nChange-Id: I9008a84ef1960e54be6e61f0ef3d69cd2cc1d9e4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/x/stackalytics/commit/bba2d4e97f253cc17cd75b2f71c760b5a64ac9dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/x/stackalytics/commit/bba2d4e97f253cc17cd75b2f71c760b5a64ac9dd"}]},"branch":"refs/heads/master"},"47f26a2f29f3d1f275035986b6ab0b2c80a31517":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":3,"created":"2013-09-18 10:21:48.000000000","uploader":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"ref":"refs/changes/98/46998/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/x/stackalytics","ref":"refs/changes/98/46998/3","commands":{"Checkout":"git fetch https://review.opendev.org/x/stackalytics refs/changes/98/46998/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/x/stackalytics refs/changes/98/46998/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/x/stackalytics refs/changes/98/46998/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/x/stackalytics refs/changes/98/46998/3"}}},"commit":{"parents":[{"commit":"193d285019f610ed8b80d7484d237cc90b5090af","subject":"Implemented processing of blueprints data","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/x/stackalytics/commit/193d285019f610ed8b80d7484d237cc90b5090af"}]}],"author":{"name":"Ilya Shakhat","email":"ishakhat@mirantis.com","date":"2013-09-17 17:26:01.000000000","tz":240},"committer":{"name":"Ilya Shakhat","email":"ishakhat@mirantis.com","date":"2013-09-18 10:19:52.000000000","tz":240},"subject":"Completed processing of blueprints data","message":"Completed processing of blueprints data\n\n * Update blueprints with number of mentions (emails, commits, reviews)\n * Improved understandability of record processor tests (significantly refactored)\n * Extracted LP specific functions into launchpad_utils\n * Refactored activity template in UI\n\nImplements bp metric-by-bugs-blueprints\n\nChange-Id: I9008a84ef1960e54be6e61f0ef3d69cd2cc1d9e4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/x/stackalytics/commit/47f26a2f29f3d1f275035986b6ab0b2c80a31517"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/x/stackalytics/commit/47f26a2f29f3d1f275035986b6ab0b2c80a31517"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
