)]}'
{"id":"depot~1462","triplet_id":"depot~canon~Ib0d9a8ae68061a76191a56d467d915100b766e1b","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000002":{"account":{"_account_id":1000002,"name":"kanepyork","email":"rikingcoding@gmail.com","username":"riking"},"last_update":"2020-07-27 00:00:48.000000000","reason":"Change was submitted"},"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2020-07-27 00:00:48.000000000","reason":"Change was submitted"},"1000000":{"account":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"last_update":"2020-07-27 00:05:06.000000000","reason":"manually removed"},"1000010":{"account":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"last_update":"2020-07-27 00:00:48.000000000","reason":"Change was submitted"},"1000014":{"account":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"last_update":"2020-07-27 00:00:48.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib0d9a8ae68061a76191a56d467d915100b766e1b","subject":"feat(3p/gerrit_plugins): init Gerrit checks plugin","status":"MERGED","created":"2020-07-26 12:58:10.000000000","updated":"2020-07-27 00:05:06.000000000","submitted":"2020-07-27 00:00:48.000000000","submitter":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1463","meta_rev_id":"60f863efa2031317ecdd100f1e74ff8653acdee4","_number":1462,"virtual_id_number":1462,"owner":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2020-07-27 00:00:48.000000000","_account_id":1000002,"name":"kanepyork","email":"rikingcoding@gmail.com","username":"riking"},{"value":0,"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2020-07-27 00:00:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"Verified":{"approved":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000002,"name":"kanepyork","email":"rikingcoding@gmail.com","username":"riking"},{"value":0,"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2020-07-27 00:00:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Autosubmit":{"all":[{"value":0,"_account_id":1000002,"name":"kanepyork","email":"rikingcoding@gmail.com","username":"riking"},{"value":0,"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{" 0":"Submit manually","+1":"Submit automatically"},"description":"","default_value":0,"optional":true},"All-Comments-Resolved":{"approved":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"all":[{"value":0,"_account_id":1000002,"name":"kanepyork","email":"rikingcoding@gmail.com","username":"riking"},{"value":0,"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"Conformant-Commit-Message":{"approved":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"all":[{"value":0,"_account_id":1000002,"name":"kanepyork","email":"rikingcoding@gmail.com","username":"riking"},{"value":0,"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]}},"removable_reviewers":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}],"reviewers":{"REVIEWER":[{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000002,"name":"kanepyork","email":"rikingcoding@gmail.com","username":"riking"},{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-07-26 12:58:28.000000000","updated_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-07-26 13:20:15.000000000","updated_by":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"reviewer":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"state":"REVIEWER"},{"updated":"2020-07-26 13:20:15.000000000","updated_by":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"reviewer":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"state":"REVIEWER"},{"updated":"2020-07-26 19:26:44.000000000","updated_by":{"_account_id":1000002,"name":"kanepyork","email":"rikingcoding@gmail.com","username":"riking"},"reviewer":{"_account_id":1000002,"name":"kanepyork","email":"rikingcoding@gmail.com","username":"riking"},"state":"REVIEWER"}],"messages":[{"id":"f210b48afd8410cf2cc35413247611d44f7be704","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-07-26 12:58:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1402693936c9b9422d209b10309364d87f1d8b8a","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2020-07-26 12:58:28.000000000","message":"Patch Set 1: Verified-1\n\nBuild of patchset 1 failed: https://buildkite.com/tvl/depot/builds/1916","accounts_in_message":[],"_revision_number":1},{"id":"f18ad358650d49aa409ef666eef7f5c57a012f04","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-07-26 12:59:44.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"b6f8bb808c52d271fc189b7fe2764589f5a7f88e","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2020-07-26 13:00:01.000000000","message":"Patch Set 2: Verified-1\n\nBuild of patchset 2 failed: https://buildkite.com/tvl/depot/builds/1919","accounts_in_message":[],"_revision_number":2},{"id":"2c75a17a2bfa5bd5abd2c24429f91bb26edd9a26","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-07-26 13:12:02.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"3f61e3cdd04dfb2dfbad4aabe5a8b6e8772a87e1","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2020-07-26 13:12:19.000000000","message":"Patch Set 3: Verified-1\n\nBuild of patchset 3 failed: https://buildkite.com/tvl/depot/builds/1922","accounts_in_message":[],"_revision_number":3},{"id":"dc96230b64b7ed5344055e1711c8115b8151566c","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-07-26 13:13:35.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"75a23338cb61912452478d0e5e541737cba81ab1","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2020-07-26 13:17:20.000000000","message":"Patch Set 4: Verified+1\n\nBuild of patchset 4 passed: https://buildkite.com/tvl/depot/builds/1925","accounts_in_message":[],"_revision_number":4},{"id":"f3e9cf59ce3b6690b65b722901c02a9ea60dce4c","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-07-26 13:18:36.000000000","message":"Patch Set 5: Commit message was updated.","accounts_in_message":[],"_revision_number":5},{"id":"33032094df2446bee1f3aa7c1c9b946c70c7f07f","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-07-26 13:18:42.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"e02f168c338f089637d777232ac005b9acda2657","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2020-07-26 13:19:13.000000000","message":"Patch Set 5:\n\nBuild of patchset 5 passed: https://buildkite.com/tvl/depot/builds/1929","accounts_in_message":[],"_revision_number":5},{"id":"c09fcf5d32389543d89230dbd31f6b7992a0ae15","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2020-07-26 13:19:20.000000000","message":"Patch Set 6:\n\nBuild of patchset 6 passed: https://buildkite.com/tvl/depot/builds/1930","accounts_in_message":[],"_revision_number":6},{"id":"8500300bbd997c07f05f3097896aad24e357558f","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-07-26 13:20:15.000000000","message":"Patch Set 6:\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":6},{"id":"1695394f2e3b4e5cc7ce2970180fddc4e3f8a090","author":{"_account_id":1000002,"name":"kanepyork","email":"rikingcoding@gmail.com","username":"riking"},"date":"2020-07-26 19:26:44.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"0c4dbbec59a3dd7d8ec3330557cf267227635e8e","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2020-07-26 19:53:42.000000000","message":"Patch Set 6: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"10eb5eeca1c52eab6a72711565c44ccf39e421f5","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2020-07-26 21:31:29.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"005a51425a09497ea3bc60a5d145eca46bcf23e4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-07-26 21:40:26.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"b856e0efa8491d71c85e68c5bfc7e72a1cb1292e","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2020-07-26 21:42:05.000000000","message":"Patch Set 7: Verified+1\n\nBuild of patchset 7 passed: https://buildkite.com/tvl/depot/builds/1962","accounts_in_message":[],"_revision_number":7},{"id":"2a53ee48c585c47f6b501ec1873ee9657018dd38","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-07-26 23:59:07.000000000","message":"Patch Set 8: Patch Set 7 was rebased","accounts_in_message":[],"_revision_number":8},{"id":"29984890a759f60f3c2f9aa6ba9166d60b4ae2cd","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2020-07-26 23:59:41.000000000","message":"Patch Set 8: Verified+1\n\nBuild of patchset 8 passed: https://buildkite.com/tvl/depot/builds/1979","accounts_in_message":[],"_revision_number":8},{"id":"ad50735838e8b3e9433589826011dfb554606a40","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-07-27 00:00:42.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"de3027934d477440a52fad030af839371e4f1833","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"date":"2020-07-27 00:00:48.000000000","message":"Change has been successfully rebased and submitted as a8bc8357d869f28f86d30b1f95de34331e26d5be","accounts_in_message":[],"_revision_number":9},{"id":"540247c30813c6e10af6b2e58d40f55dec9724e8","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2020-07-27 00:01:28.000000000","message":"Patch Set 9:\n\nBuild of patchset 9 passed: https://buildkite.com/tvl/depot/builds/1983","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"a8bc8357d869f28f86d30b1f95de34331e26d5be","revisions":{"fbff9fc44d521c614ed4ebf479d7591ebcfae9d5":{"kind":"REWORK","_number":1,"created":"2020-07-26 12:58:10.000000000","uploader":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"ref":"refs/changes/62/1462/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/62/1462/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/62/1462/1"}}},"commit":{"parents":[{"commit":"6e5065316a6152638b2f810ba44b3b5032dbd427","subject":"chore(3p/gerrit_plugins): add machinery for compiling Gerrit plugins from source","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6e5065316a6152638b2f810ba44b3b5032dbd427"}]}],"author":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-07-26 12:53:04.000000000","tz":60},"committer":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-07-26 12:53:04.000000000","tz":60},"subject":"feat(3p/gerrit_plugins): init Gerrit checks plugin","message":"feat(3p/gerrit_plugins): init Gerrit checks plugin\n\nThe Gerrit Checks plugin adds a new tab to the Gerrit UI, which is intended\nfor display of status of automated checks which are being run. We can use\nthis for e.g. reporting the run status of our CI builds/other stuff.\n\nChange-Id: Ib0d9a8ae68061a76191a56d467d915100b766e1b\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dfbff9fc44d521c614ed4ebf479d7591ebcfae9d5"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dfbff9fc44d521c614ed4ebf479d7591ebcfae9d5"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"6e5065316a6152638b2f810ba44b3b5032dbd427","is_merged_in_target_branch":false,"change_id":"Ibb9588c8a29b63e8509436fcbb70054e89349712","change_number":1461,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"afd0207108d08782b95e1c499ab651926b26f55d":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-07-26 12:59:44.000000000","uploader":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"ref":"refs/changes/62/1462/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/62/1462/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/62/1462/2"}}},"commit":{"parents":[{"commit":"9d997634d564fb2a414dc965c191d54ac9bff0fc","subject":"chore(3p/gerrit_plugins): add machinery for compiling Gerrit plugins from source","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9d997634d564fb2a414dc965c191d54ac9bff0fc"}]}],"author":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-07-26 12:53:04.000000000","tz":60},"committer":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-07-26 12:53:04.000000000","tz":60},"subject":"feat(3p/gerrit_plugins): init Gerrit checks plugin","message":"feat(3p/gerrit_plugins): init Gerrit checks plugin\n\nThe Gerrit Checks plugin adds a new tab to the Gerrit UI, which is intended\nfor display of status of automated checks which are being run. We can use\nthis for e.g. reporting the run status of our CI builds/other stuff.\n\nChange-Id: Ib0d9a8ae68061a76191a56d467d915100b766e1b\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dafd0207108d08782b95e1c499ab651926b26f55d"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dafd0207108d08782b95e1c499ab651926b26f55d"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"9d997634d564fb2a414dc965c191d54ac9bff0fc","is_merged_in_target_branch":false,"change_id":"Ibb9588c8a29b63e8509436fcbb70054e89349712","change_number":1461,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"919c3845907e179f9bd2a71db723cf19a2c86901":{"kind":"REWORK","_number":3,"created":"2020-07-26 13:12:02.000000000","uploader":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"ref":"refs/changes/62/1462/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/62/1462/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/62/1462/3"}}},"commit":{"parents":[{"commit":"e74e8063c786085e4feb03cf5e72ac3392caa11b","subject":"chore(3p/gerrit_plugins): add machinery for compiling Gerrit plugins from source","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de74e8063c786085e4feb03cf5e72ac3392caa11b"}]}],"author":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-07-26 12:53:04.000000000","tz":60},"committer":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-07-26 12:53:04.000000000","tz":60},"subject":"feat(3p/gerrit_plugins): init Gerrit checks plugin","message":"feat(3p/gerrit_plugins): init Gerrit checks plugin\n\nThe Gerrit Checks plugin adds a new tab to the Gerrit UI, which is intended\nfor display of status of automated checks which are being run. We can use\nthis for e.g. reporting the run status of our CI builds/other stuff.\n\nChange-Id: Ib0d9a8ae68061a76191a56d467d915100b766e1b\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d919c3845907e179f9bd2a71db723cf19a2c86901"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d919c3845907e179f9bd2a71db723cf19a2c86901"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e74e8063c786085e4feb03cf5e72ac3392caa11b","is_merged_in_target_branch":false,"change_id":"Ibb9588c8a29b63e8509436fcbb70054e89349712","change_number":1461,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"2a12349c072234ba87f33b0233156df1701e296f":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2020-07-26 13:13:35.000000000","uploader":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"ref":"refs/changes/62/1462/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/62/1462/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/62/1462/4"}}},"commit":{"parents":[{"commit":"f9c7f6d8f3d3278ea1c89c4761b750155ba1f416","subject":"chore(3p/gerrit_plugins): add machinery for compiling Gerrit plugins from source","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df9c7f6d8f3d3278ea1c89c4761b750155ba1f416"}]}],"author":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-07-26 12:53:04.000000000","tz":60},"committer":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-07-26 12:53:04.000000000","tz":60},"subject":"feat(3p/gerrit_plugins): init Gerrit checks plugin","message":"feat(3p/gerrit_plugins): init Gerrit checks plugin\n\nThe Gerrit Checks plugin adds a new tab to the Gerrit UI, which is intended\nfor display of status of automated checks which are being run. We can use\nthis for e.g. reporting the run status of our CI builds/other stuff.\n\nChange-Id: Ib0d9a8ae68061a76191a56d467d915100b766e1b\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d2a12349c072234ba87f33b0233156df1701e296f"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d2a12349c072234ba87f33b0233156df1701e296f"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"f9c7f6d8f3d3278ea1c89c4761b750155ba1f416","is_merged_in_target_branch":false,"change_id":"Ibb9588c8a29b63e8509436fcbb70054e89349712","change_number":1461,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"8b8a3ca21c181b289f253fee5e72cec9d5cc90d2":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2020-07-26 13:18:36.000000000","uploader":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"ref":"refs/changes/62/1462/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/62/1462/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/62/1462/5"}}},"commit":{"parents":[{"commit":"f9c7f6d8f3d3278ea1c89c4761b750155ba1f416","subject":"chore(3p/gerrit_plugins): add machinery for compiling Gerrit plugins from source","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df9c7f6d8f3d3278ea1c89c4761b750155ba1f416"}]}],"author":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-07-26 12:53:04.000000000","tz":60},"committer":{"name":"lukegb","email":"lukegb@tvl.fyi","date":"2020-07-26 13:18:36.000000000","tz":0},"subject":"feat(3p/gerrit_plugins): init Gerrit checks plugin","message":"feat(3p/gerrit_plugins): init Gerrit checks plugin\n\nThe Gerrit Checks plugin adds a new tab to the Gerrit UI, which is\nintended for display of status of automated checks which are being run.\nWe can use this for e.g. reporting the run status of our CI builds/other\nstuff.\n\nChange-Id: Ib0d9a8ae68061a76191a56d467d915100b766e1b\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8b8a3ca21c181b289f253fee5e72cec9d5cc90d2"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8b8a3ca21c181b289f253fee5e72cec9d5cc90d2"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"f9c7f6d8f3d3278ea1c89c4761b750155ba1f416","is_merged_in_target_branch":false,"change_id":"Ibb9588c8a29b63e8509436fcbb70054e89349712","change_number":1461,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Edit commit message"},"80ecf18713e8903a5cf1da2d193c7955649171b9":{"kind":"NO_CHANGE","_number":6,"created":"2020-07-26 13:18:42.000000000","uploader":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"ref":"refs/changes/62/1462/6","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/62/1462/6","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/62/1462/6"}}},"commit":{"parents":[{"commit":"d7b5d4f6acb9cf88455c87fca16a2804329c962e","subject":"chore(3p/gerrit_plugins): add machinery for compiling Gerrit plugins from source","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dd7b5d4f6acb9cf88455c87fca16a2804329c962e"}]}],"author":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-07-26 12:53:04.000000000","tz":60},"committer":{"name":"lukegb","email":"lukegb@tvl.fyi","date":"2020-07-26 13:18:42.000000000","tz":0},"subject":"feat(3p/gerrit_plugins): init Gerrit checks plugin","message":"feat(3p/gerrit_plugins): init Gerrit checks plugin\n\nThe Gerrit Checks plugin adds a new tab to the Gerrit UI, which is\nintended for display of status of automated checks which are being run.\nWe can use this for e.g. reporting the run status of our CI builds/other\nstuff.\n\nChange-Id: Ib0d9a8ae68061a76191a56d467d915100b766e1b\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d80ecf18713e8903a5cf1da2d193c7955649171b9"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d80ecf18713e8903a5cf1da2d193c7955649171b9"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"d7b5d4f6acb9cf88455c87fca16a2804329c962e","is_merged_in_target_branch":false,"change_id":"Ibb9588c8a29b63e8509436fcbb70054e89349712","change_number":1461,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Rebase"},"6a31f21da57793153161ae0e6644b36b6cad94df":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2020-07-26 21:40:26.000000000","uploader":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"ref":"refs/changes/62/1462/7","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/62/1462/7","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/62/1462/7"}}},"commit":{"parents":[{"commit":"0cbe52094fc9953f3d38a247bc70f5df7d6aae99","subject":"chore(3p/gerrit_plugins): add machinery for compiling Gerrit plugins from source","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0cbe52094fc9953f3d38a247bc70f5df7d6aae99"}]}],"author":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-07-26 12:53:04.000000000","tz":60},"committer":{"name":"lukegb","email":"lukegb@tvl.fyi","date":"2020-07-26 13:18:42.000000000","tz":0},"subject":"feat(3p/gerrit_plugins): init Gerrit checks plugin","message":"feat(3p/gerrit_plugins): init Gerrit checks plugin\n\nThe Gerrit Checks plugin adds a new tab to the Gerrit UI, which is\nintended for display of status of automated checks which are being run.\nWe can use this for e.g. reporting the run status of our CI builds/other\nstuff.\n\nChange-Id: Ib0d9a8ae68061a76191a56d467d915100b766e1b\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6a31f21da57793153161ae0e6644b36b6cad94df"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6a31f21da57793153161ae0e6644b36b6cad94df"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"0cbe52094fc9953f3d38a247bc70f5df7d6aae99","is_merged_in_target_branch":false,"change_id":"Ibb9588c8a29b63e8509436fcbb70054e89349712","change_number":1461,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"10278b07f49dac14b6f5618538a382d3ee0f93f5":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2020-07-26 23:59:07.000000000","uploader":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"ref":"refs/changes/62/1462/8","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/62/1462/8","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/62/1462/8"}}},"commit":{"parents":[{"commit":"279999f640b39077e687edd8ed28fadcafea354b","subject":"chore(3p/gerrit_plugins): add machinery for compiling Gerrit plugins from source","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d279999f640b39077e687edd8ed28fadcafea354b"}]}],"author":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-07-26 12:53:04.000000000","tz":60},"committer":{"name":"lukegb","email":"lukegb@tvl.fyi","date":"2020-07-26 23:59:07.000000000","tz":0},"subject":"feat(3p/gerrit_plugins): init Gerrit checks plugin","message":"feat(3p/gerrit_plugins): init Gerrit checks plugin\n\nThe Gerrit Checks plugin adds a new tab to the Gerrit UI, which is\nintended for display of status of automated checks which are being run.\nWe can use this for e.g. reporting the run status of our CI builds/other\nstuff.\n\nChange-Id: Ib0d9a8ae68061a76191a56d467d915100b766e1b\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d10278b07f49dac14b6f5618538a382d3ee0f93f5"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d10278b07f49dac14b6f5618538a382d3ee0f93f5"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"279999f640b39077e687edd8ed28fadcafea354b","is_merged_in_target_branch":false,"change_id":"Ibb9588c8a29b63e8509436fcbb70054e89349712","change_number":1461,"patch_set_number":9,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Rebase"},"a8bc8357d869f28f86d30b1f95de34331e26d5be":{"kind":"REWORK","_number":9,"created":"2020-07-27 00:00:48.000000000","uploader":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"ref":"refs/changes/62/1462/9","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/62/1462/9","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/62/1462/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/62/1462/9"}}},"commit":{"parents":[{"commit":"e780435d09207b84dff49c870e875ad3f052b2fe","subject":"chore(3p/gerrit_plugins): add machinery for compiling Gerrit plugins from source","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de780435d09207b84dff49c870e875ad3f052b2fe"}]}],"author":{"name":"Luke Granger-Brown","email":"hg@lukegb.com","date":"2020-07-26 12:53:04.000000000","tz":60},"committer":{"name":"lukegb","email":"lukegb@tvl.fyi","date":"2020-07-27 00:00:48.000000000","tz":0},"subject":"feat(3p/gerrit_plugins): init Gerrit checks plugin","message":"feat(3p/gerrit_plugins): init Gerrit checks plugin\n\nThe Gerrit Checks plugin adds a new tab to the Gerrit UI, which is\nintended for display of status of automated checks which are being run.\nWe can use this for e.g. reporting the run status of our CI builds/other\nstuff.\n\nChange-Id: Ib0d9a8ae68061a76191a56d467d915100b766e1b\nReviewed-on: https://cl.tvl.fyi/c/depot/+/1462\nTested-by: BuildkiteCI\nReviewed-by: kanepyork \u003crikingcoding@gmail.com\u003e\nReviewed-by: glittershark \u003cgrfn@gws.fyi\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da8bc8357d869f28f86d30b1f95de34331e26d5be"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da8bc8357d869f28f86d30b1f95de34331e26d5be"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e780435d09207b84dff49c870e875ad3f052b2fe","is_merged_in_target_branch":true,"change_id":"Ibb9588c8a29b63e8509436fcbb70054e89349712","change_number":1461,"patch_set_number":10,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Rebase"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Conformant-Commit-Message","status":"OK","applied_by":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"}},{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000002,"name":"kanepyork","email":"rikingcoding@gmail.com","username":"riking"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"All-Comments-Resolved","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:All-Comments-Resolved\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:All-Comments-Resolved\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Conformant-Commit-Message","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Conformant-Commit-Message\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Conformant-Commit-Message\u003dCustom-Rule"],"failing_atoms":[]}}]}
