)]}'
{"id":"depot~5259","triplet_id":"depot~canon~I954b08b982ef947f9014a685676d2b83a2aec4d2","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000034":{"account":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"last_update":"2022-11-04 21:28:18.000000000","reason":"\u003cGERRIT_ACCOUNT_1000034\u003e replied on the change","reason_account":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}},"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2022-02-17 10:50:35.000000000","reason":"tazjin replied on the change"},"1000040":{"account":{"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},"last_update":"2022-11-04 21:29:09.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I954b08b982ef947f9014a685676d2b83a2aec4d2","subject":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash","status":"MERGED","created":"2022-02-08 11:49:44.000000000","updated":"2022-11-04 21:29:09.000000000","submitted":"2022-11-04 21:29:09.000000000","submitter":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"total_comment_count":13,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"5259","meta_rev_id":"ac358a9f6fd325f24d68fa9b71b18f5382757f3e","_number":5259,"virtual_id_number":5259,"owner":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"value":0,"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2022-11-04 21:29:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"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":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2022-11-04 21:29:09.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":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"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":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"all":[{"value":0,"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"Conformant-Commit-Message":{"approved":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"all":[{"value":0,"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]}},"removable_reviewers":[{"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"}],"reviewers":{"CC":[{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}],"REVIEWER":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-02-08 11:49:48.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":"CC"},{"updated":"2022-02-08 11:51:00.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":"2022-02-08 11:51:15.000000000","updated_by":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"reviewer":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"state":"REVIEWER"},{"updated":"2022-02-08 11:51:15.000000000","updated_by":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"reviewer":{"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},"state":"REVIEWER"},{"updated":"2022-02-13 18:00:18.000000000","updated_by":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"reviewer":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"state":"CC"}],"messages":[{"id":"e11f50f462d47b703764efba8c095cd91cb9ed57","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-02-08 11:49:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e148a4e0367e9e03c865271c55f6c261d50764d3","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-08 11:49:48.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 on: https://buildkite.com/tvl/depot/builds/12510","accounts_in_message":[],"_revision_number":1},{"id":"da1838b742bfd910b21920a0aa4ce12c9a2c321b","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-08 11:51:00.000000000","message":"Patch Set 1: Verified+1\n\nBuild of patchset 1 passed: https://buildkite.com/tvl/depot/builds/12510","accounts_in_message":[],"_revision_number":1},{"id":"abf309f4f86aec2da3e82ae28dd6a8c7c11ddf10","author":{"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},"date":"2022-02-08 12:28:34.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"3d02a6df21090b99628b9a069e3c97ef0290e932","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-02-08 12:53:08.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"cd93bbfb3c589402b862bd7ce5381f5b1ff0e188","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-02-08 13:15:23.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a9f6570e03a10bcb1d6197b1282370a548ec4c42","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-08 13:15:25.000000000","message":"Patch Set 2:\n\nStarted build for patchset #2 on: https://buildkite.com/tvl/depot/builds/12522","accounts_in_message":[],"_revision_number":2},{"id":"511dfdb7c28479d54667216091dff95c37592e23","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-08 13:16:38.000000000","message":"Patch Set 2: Verified+1\n\nBuild of patchset 2 passed: https://buildkite.com/tvl/depot/builds/12522","accounts_in_message":[],"_revision_number":2},{"id":"7c65058b02f33b19a32abcfc17aec42a54f4c115","author":{"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},"date":"2022-02-08 13:42:04.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"174eca0f86e8a5669e1da8b21afd52f8e83a24a2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-02-13 16:30:52.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"3fa7e93dfb6645d2f4190d839ee484effae535c6","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-13 16:30:56.000000000","message":"Patch Set 3:\n\nStarted build for patchset #3 on: https://buildkite.com/tvl/depot/builds/12584","accounts_in_message":[],"_revision_number":3},{"id":"27072a7ff6e84001aefb06c32949c416dbb6aa75","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-02-13 16:32:17.000000000","message":"Uploaded patch set 4: New patch set was added with same tree, parent, and commit message as Patch Set 3.","accounts_in_message":[],"_revision_number":4},{"id":"b01a690e14012824a7bf670ec8a6742f613e5fe8","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-13 16:32:24.000000000","message":"Patch Set 3: Verified+1\n\nBuild of patchset 3 passed: https://buildkite.com/tvl/depot/builds/12584","accounts_in_message":[],"_revision_number":3},{"id":"23039d785fcb3c1c9abab6613c95ae7af0e3c3b3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-02-13 16:42:49.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"423066544d7fac8766664adb47cc1f002d079958","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-13 16:42:51.000000000","message":"Patch Set 5:\n\nStarted build for patchset #5 on: https://buildkite.com/tvl/depot/builds/12587","accounts_in_message":[],"_revision_number":5},{"id":"5f013debbc9d57ff6e6de44c2855553d3b5dfb4a","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-13 16:44:07.000000000","message":"Patch Set 5: Verified+1\n\nBuild of patchset 5 passed: https://buildkite.com/tvl/depot/builds/12587","accounts_in_message":[],"_revision_number":5},{"id":"45c1cc66d3201a89de0f9753b7a5baccd22d7c15","author":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"date":"2022-02-13 18:00:18.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"0bf49e1a11e5adb54de8cb6403e31233cafeea80","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-02-13 18:34:19.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"9a6472fa8b8b46b593ee6fed00c06cb7909dc931","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-13 18:34:23.000000000","message":"Patch Set 6:\n\nStarted build for patchset #6 on: https://buildkite.com/tvl/depot/builds/12599","accounts_in_message":[],"_revision_number":6},{"id":"6115a80342c80d60af736d8e35776da167728d6e","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-13 18:35:52.000000000","message":"Patch Set 6: Verified+1\n\nBuild of patchset 6 passed: https://buildkite.com/tvl/depot/builds/12599","accounts_in_message":[],"_revision_number":6},{"id":"2df7eb65ca62e1f5b27c0fe9677dcb051e731822","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-02-14 11:13:17.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"099e206074dc8111570ff2f90fbce2512634f120","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-14 11:13:18.000000000","message":"Patch Set 7:\n\nStarted build for patchset #7 on: https://buildkite.com/tvl/depot/builds/12612","accounts_in_message":[],"_revision_number":7},{"id":"1683218b4eb8ed5c1e56fc3bdc90b95a6a73b684","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-14 11:14:30.000000000","message":"Patch Set 7: Verified+1\n\nBuild of patchset 7 passed: https://buildkite.com/tvl/depot/builds/12612","accounts_in_message":[],"_revision_number":7},{"id":"04ff2636fd5ea3e4d6012bdb5c92ccef4a4ebcb8","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2022-02-17 10:50:35.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"f2dbb240b645f6218642f02d41584e2ed4d99983","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-02-26 11:35:49.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"8c5d0860688d3d2643b19ac49c54e55c6de26858","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-26 11:35:50.000000000","message":"Patch Set 8:\n\nStarted build for patchset #8 on: https://buildkite.com/tvl/depot/builds/12832","accounts_in_message":[],"_revision_number":8},{"id":"ae75309e4b13ab05f8dbec1b20d96e7c7ad617c0","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-26 11:37:12.000000000","message":"Patch Set 8: Verified+1\n\nBuild of patchset 8 passed: https://buildkite.com/tvl/depot/builds/12832","accounts_in_message":[],"_revision_number":8},{"id":"a8c66839c50a478f01d256c5ccd027fdc61384e3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-02-26 20:45:34.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"0f9b830de5c48f1e7efbf7edacaade25d4378199","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-26 20:45:35.000000000","message":"Patch Set 9:\n\nStarted build for patchset #9 on: https://buildkite.com/tvl/depot/builds/12844","accounts_in_message":[],"_revision_number":9},{"id":"4206507aaaa7ee413c308ff9b56731224f673b85","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-02-26 20:46:56.000000000","message":"Patch Set 9: Verified+1\n\nBuild of patchset 9 passed: https://buildkite.com/tvl/depot/builds/12844","accounts_in_message":[],"_revision_number":9},{"id":"b01f27e6d7a50c716ea249cddd9836a988e794e7","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2022-11-04 20:47:36.000000000","message":"Patch Set 9: Code-Review+2\n\nBy voting Code-Review+2 the following files are now code-owner approved by \u003cGERRIT_ACCOUNT_1000001\u003e:\n* tools/rust-crates-advisory/default.nix\n","accounts_in_message":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}],"_revision_number":9},{"id":"28b9d23710863b832cd5e0a8a42b22da4766d055","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2022-11-04 20:47:47.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"8edb88ea1cf2e818cb8594a905de6fb4e755687c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-11-04 21:25:42.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"2396cecf726f5b2cc576c492f201fc735ba131c0","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-11-04 21:25:43.000000000","message":"Patch Set 10:\n\nStarted build for patchset #10 on: https://buildkite.com/tvl/depot/builds/18091","accounts_in_message":[],"_revision_number":10},{"id":"49a204b79c5f2ee182f48b859f32a3a2a470ff8c","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-11-04 21:27:34.000000000","message":"Patch Set 10: Verified+1\n\nBuild of patchset 10 passed: https://buildkite.com/tvl/depot/builds/18091","accounts_in_message":[],"_revision_number":10},{"id":"b172ee37ae6cc0c78fc4cc8e949f192322614581","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-11-04 21:28:18.000000000","message":"Patch Set 9:\n\n(3 comments)","accounts_in_message":[],"_revision_number":9},{"id":"ac358a9f6fd325f24d68fa9b71b18f5382757f3e","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-11-04 21:29:09.000000000","message":"Change has been successfully rebased and submitted as ffec3c70f4d40636b2880681963c83a8ab8853e9\n\n9 is the latest approved patch-set.\nThe change was submitted with unreviewed changes in the following files:\n\n```\nThe name of the file: tools/rust-crates-advisory/default.nix\nInsertions: 5, Deletions: 9.\n\nThe diff is too large to show. Please review the diff.\n```\n","accounts_in_message":[],"_revision_number":11}],"current_revision_number":11,"current_revision":"ffec3c70f4d40636b2880681963c83a8ab8853e9","revisions":{"cae1527dab14c4d7721f10136ac4c88ade2b5954":{"kind":"REWORK","_number":1,"created":"2022-02-08 11:49:44.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/59/5259/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/59/5259/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/59/5259/1"}}},"commit":{"parents":[{"commit":"745ad4e06a7a4ce4b9158496de9fcb0765a0762d","subject":"chore(3p/rustsec-advisory-db): track using niv","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d745ad4e06a7a4ce4b9158496de9fcb0765a0762d"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-06 11:56:58.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-08 11:42:41.000000000","tz":60},"subject":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash","message":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash\n\nI think migrating the execline scripts over to bash makes sense:\n\n1. Ever since nixpkgs-fmt, execline scripts in depot have become a huge\n   pain to write and edit and I can\u0027t think of a satisfying solution to\n   this problem.\n\n2. The scripts here require remembering things across loop cycles (i. e.\n   the status variable) which is not possible in pure execline. As a a\n   workaround we used to read the entire report into memory first and\n   check if it was empty (tying us to the argv limit for the report\n   length).\n\nChange-Id: I954b08b982ef947f9014a685676d2b83a2aec4d2\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcae1527dab14c4d7721f10136ac4c88ade2b5954"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcae1527dab14c4d7721f10136ac4c88ade2b5954"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"745ad4e06a7a4ce4b9158496de9fcb0765a0762d","is_merged_in_target_branch":false,"change_id":"I1dc0b335e0881b5c58015da63c3c47f1ab1e645f","change_number":4554,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"ff37196ae4dae545c8837976ab7be2d1a2b63403":{"kind":"REWORK","_number":2,"created":"2022-02-08 13:15:23.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/59/5259/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/59/5259/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/59/5259/2"}}},"commit":{"parents":[{"commit":"745ad4e06a7a4ce4b9158496de9fcb0765a0762d","subject":"chore(3p/rustsec-advisory-db): track using niv","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d745ad4e06a7a4ce4b9158496de9fcb0765a0762d"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-06 11:56:58.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-08 13:15:21.000000000","tz":60},"subject":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash","message":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash\n\nI think migrating the execline scripts over to bash makes sense:\n\n1. Ever since nixpkgs-fmt, execline scripts in depot have become a huge\n   pain to write and edit and I can\u0027t think of a satisfying solution to\n   this problem.\n\n2. The scripts here require remembering things across loop cycles (i. e.\n   the status variable) which is not possible in pure execline. As a a\n   workaround we used to read the entire report into memory first and\n   check if it was empty (tying us to the argv limit for the report\n   length).\n\nChange-Id: I954b08b982ef947f9014a685676d2b83a2aec4d2\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dff37196ae4dae545c8837976ab7be2d1a2b63403"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dff37196ae4dae545c8837976ab7be2d1a2b63403"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"745ad4e06a7a4ce4b9158496de9fcb0765a0762d","is_merged_in_target_branch":false,"change_id":"I1dc0b335e0881b5c58015da63c3c47f1ab1e645f","change_number":4554,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"6bd7acaf44d04b9584f77178253793dd02569152":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2022-02-13 16:30:52.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/59/5259/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/59/5259/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/59/5259/3"}}},"commit":{"parents":[{"commit":"6f97d29e1ca9188f80960c91c727078d914c496b","subject":"chore(3p/rustsec-advisory-db): track using niv","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6f97d29e1ca9188f80960c91c727078d914c496b"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-06 11:56:58.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-13 16:30:37.000000000","tz":60},"subject":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash","message":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash\n\nI think migrating the execline scripts over to bash makes sense:\n\n1. Ever since nixpkgs-fmt, execline scripts in depot have become a huge\n   pain to write and edit and I can\u0027t think of a satisfying solution to\n   this problem.\n\n2. The scripts here require remembering things across loop cycles (i. e.\n   the status variable) which is not possible in pure execline. As a a\n   workaround we used to read the entire report into memory first and\n   check if it was empty (tying us to the argv limit for the report\n   length).\n\nChange-Id: I954b08b982ef947f9014a685676d2b83a2aec4d2\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6bd7acaf44d04b9584f77178253793dd02569152"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6bd7acaf44d04b9584f77178253793dd02569152"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"6f97d29e1ca9188f80960c91c727078d914c496b","is_merged_in_target_branch":false,"change_id":"I1dc0b335e0881b5c58015da63c3c47f1ab1e645f","change_number":4554,"patch_set_number":8,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"18139e60f657f99ddfe8b41d05e4364649416053":{"kind":"NO_CHANGE","_number":4,"created":"2022-02-13 16:32:17.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/59/5259/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/59/5259/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/59/5259/4"}}},"commit":{"parents":[{"commit":"46c95589b12b4454b54e147ce228ddb2f951ebe3","subject":"chore(3p/rustsec-advisory-db): track using niv","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d46c95589b12b4454b54e147ce228ddb2f951ebe3"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-06 11:56:58.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-13 16:32:12.000000000","tz":60},"subject":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash","message":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash\n\nI think migrating the execline scripts over to bash makes sense:\n\n1. Ever since nixpkgs-fmt, execline scripts in depot have become a huge\n   pain to write and edit and I can\u0027t think of a satisfying solution to\n   this problem.\n\n2. The scripts here require remembering things across loop cycles (i. e.\n   the status variable) which is not possible in pure execline. As a a\n   workaround we used to read the entire report into memory first and\n   check if it was empty (tying us to the argv limit for the report\n   length).\n\nChange-Id: I954b08b982ef947f9014a685676d2b83a2aec4d2\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d18139e60f657f99ddfe8b41d05e4364649416053"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d18139e60f657f99ddfe8b41d05e4364649416053"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"46c95589b12b4454b54e147ce228ddb2f951ebe3","is_merged_in_target_branch":false,"change_id":"I1dc0b335e0881b5c58015da63c3c47f1ab1e645f","change_number":4554,"patch_set_number":9,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"8b5a604a9c8a271ae772190d645e168bfc4d0a9c":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2022-02-13 16:42:49.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/59/5259/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/59/5259/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/59/5259/5"}}},"commit":{"parents":[{"commit":"95bd0e781a5308899983a1fbf619dbc95274fd12","subject":"chore(3p/rustsec-advisory-db): track using niv","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d95bd0e781a5308899983a1fbf619dbc95274fd12"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-06 11:56:58.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-13 16:34:26.000000000","tz":60},"subject":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash","message":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash\n\nI think migrating the execline scripts over to bash makes sense:\n\n1. Ever since nixpkgs-fmt, execline scripts in depot have become a huge\n   pain to write and edit and I can\u0027t think of a satisfying solution to\n   this problem.\n\n2. The scripts here require remembering things across loop cycles (i. e.\n   the status variable) which is not possible in pure execline. As a a\n   workaround we used to read the entire report into memory first and\n   check if it was empty (tying us to the argv limit for the report\n   length).\n\nChange-Id: I954b08b982ef947f9014a685676d2b83a2aec4d2\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8b5a604a9c8a271ae772190d645e168bfc4d0a9c"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8b5a604a9c8a271ae772190d645e168bfc4d0a9c"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"95bd0e781a5308899983a1fbf619dbc95274fd12","is_merged_in_target_branch":false,"change_id":"I1dc0b335e0881b5c58015da63c3c47f1ab1e645f","change_number":4554,"patch_set_number":10,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"c7f09e30cf6585e45bbd1ab75fbf438dc7f6a730":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2022-02-13 18:34:19.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/59/5259/6","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/59/5259/6","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/59/5259/6"}}},"commit":{"parents":[{"commit":"b88ef350847432758f7c960502075853a5df1811","subject":"chore(3p/rustsec-advisory-db): track using niv","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db88ef350847432758f7c960502075853a5df1811"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-06 11:56:58.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-13 17:39:53.000000000","tz":60},"subject":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash","message":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash\n\nI think migrating the execline scripts over to bash makes sense:\n\n1. Ever since nixpkgs-fmt, execline scripts in depot have become a huge\n   pain to write and edit and I can\u0027t think of a satisfying solution to\n   this problem.\n\n2. The scripts here require remembering things across loop cycles (i. e.\n   the status variable) which is not possible in pure execline. As a a\n   workaround we used to read the entire report into memory first and\n   check if it was empty (tying us to the argv limit for the report\n   length).\n\nChange-Id: I954b08b982ef947f9014a685676d2b83a2aec4d2\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc7f09e30cf6585e45bbd1ab75fbf438dc7f6a730"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc7f09e30cf6585e45bbd1ab75fbf438dc7f6a730"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"b88ef350847432758f7c960502075853a5df1811","is_merged_in_target_branch":false,"change_id":"I1dc0b335e0881b5c58015da63c3c47f1ab1e645f","change_number":4554,"patch_set_number":11,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"34d7f110f239c73fbce06fe53b9da6136ff95533":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2022-02-14 11:13:17.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/59/5259/7","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/59/5259/7","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/59/5259/7"}}},"commit":{"parents":[{"commit":"82ba42c4396c35e8bf69535af311e9b9f0cffa17","subject":"feat(tvl-kit): add magrathea to TVL kit","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d82ba42c4396c35e8bf69535af311e9b9f0cffa17"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-06 11:56:58.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-14 11:13:08.000000000","tz":60},"subject":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash","message":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash\n\nI think migrating the execline scripts over to bash makes sense:\n\n1. Ever since nixpkgs-fmt, execline scripts in depot have become a huge\n   pain to write and edit and I can\u0027t think of a satisfying solution to\n   this problem.\n\n2. The scripts here require remembering things across loop cycles (i. e.\n   the status variable) which is not possible in pure execline. As a a\n   workaround we used to read the entire report into memory first and\n   check if it was empty (tying us to the argv limit for the report\n   length).\n\nChange-Id: I954b08b982ef947f9014a685676d2b83a2aec4d2\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d34d7f110f239c73fbce06fe53b9da6136ff95533"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d34d7f110f239c73fbce06fe53b9da6136ff95533"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"82ba42c4396c35e8bf69535af311e9b9f0cffa17","is_merged_in_target_branch":true,"change_id":"I182259a7ddb61b4ebdce98ef7893a0ac58a6baec","change_number":5271,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"7f8e3fe92bcf4530be927f023b209abab84fb33a":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2022-02-26 11:35:49.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/59/5259/8","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/59/5259/8","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/59/5259/8"}}},"commit":{"parents":[{"commit":"bfbc5948f3da5d8617d41a46f5515ee0e461f12d","subject":"chore(3p/sources): Bump channels \u0026 overlays","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dbfbc5948f3da5d8617d41a46f5515ee0e461f12d"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-06 11:56:58.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-21 11:12:28.000000000","tz":60},"subject":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash","message":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash\n\nI think migrating the execline scripts over to bash makes sense:\n\n1. Ever since nixpkgs-fmt, execline scripts in depot have become a huge\n   pain to write and edit and I can\u0027t think of a satisfying solution to\n   this problem.\n\n2. The scripts here require remembering things across loop cycles (i. e.\n   the status variable) which is not possible in pure execline. As a a\n   workaround we used to read the entire report into memory first and\n   check if it was empty (tying us to the argv limit for the report\n   length).\n\nChange-Id: I954b08b982ef947f9014a685676d2b83a2aec4d2\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d7f8e3fe92bcf4530be927f023b209abab84fb33a"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d7f8e3fe92bcf4530be927f023b209abab84fb33a"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"bfbc5948f3da5d8617d41a46f5515ee0e461f12d","is_merged_in_target_branch":true,"change_id":"I83977e3e36da681a4ffe9a6a4718133686dd8985","change_number":5322,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"596fa7e24cfc4116bdeb7ef5e19e72ce18c332d2":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2022-02-26 20:45:34.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/59/5259/9","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/59/5259/9","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/59/5259/9"}}},"commit":{"parents":[{"commit":"2a7f73926a0afcbfd7c071c1613afdeb14b8dcb9","subject":"chore(tools): Remove deprecated depot-build tool","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d2a7f73926a0afcbfd7c071c1613afdeb14b8dcb9"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-06 11:56:58.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-26 14:44:16.000000000","tz":60},"subject":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash","message":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash\n\nI think migrating the execline scripts over to bash makes sense:\n\n1. Ever since nixpkgs-fmt, execline scripts in depot have become a huge\n   pain to write and edit and I can\u0027t think of a satisfying solution to\n   this problem.\n\n2. The scripts here require remembering things across loop cycles (i. e.\n   the status variable) which is not possible in pure execline. As a a\n   workaround we used to read the entire report into memory first and\n   check if it was empty (tying us to the argv limit for the report\n   length).\n\nChange-Id: I954b08b982ef947f9014a685676d2b83a2aec4d2\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d596fa7e24cfc4116bdeb7ef5e19e72ce18c332d2"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d596fa7e24cfc4116bdeb7ef5e19e72ce18c332d2"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"2a7f73926a0afcbfd7c071c1613afdeb14b8dcb9","is_merged_in_target_branch":true,"change_id":"Ief4a3d1b81e51e7a9c9a0112584fa7efc8aca63f","change_number":5328,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"f1aafd59d7d03b0fc365d63786a84e74ad5ff028":{"kind":"REWORK","_number":10,"created":"2022-11-04 21:25:42.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/59/5259/10","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/59/5259/10","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/59/5259/10"}}},"commit":{"parents":[{"commit":"e3a66cbd5d0ffb2306b6fe2cd65b53a1dbd8394f","subject":"fix(web/blog): Parameterize renderPost with staticUrl","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de3a66cbd5d0ffb2306b6fe2cd65b53a1dbd8394f"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-06 11:56:58.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-11-04 21:25:20.000000000","tz":60},"subject":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash","message":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash\n\nI think migrating the execline scripts over to bash makes sense:\n\n1. Ever since nixpkgs-fmt, execline scripts in depot have become a huge\n   pain to write and edit and I can\u0027t think of a satisfying solution to\n   this problem.\n\n2. The scripts here require remembering things across loop cycles (i. e.\n   the status variable) which is not possible in pure execline. As a a\n   workaround we used to read the entire report into memory first and\n   check if it was empty (tying us to the argv limit for the report\n   length).\n\nChange-Id: I954b08b982ef947f9014a685676d2b83a2aec4d2\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df1aafd59d7d03b0fc365d63786a84e74ad5ff028"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df1aafd59d7d03b0fc365d63786a84e74ad5ff028"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e3a66cbd5d0ffb2306b6fe2cd65b53a1dbd8394f","is_merged_in_target_branch":true,"change_id":"I03c45c666d67006a4608a4b19d6167ab692e321d","change_number":5905,"patch_set_number":14,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"ffec3c70f4d40636b2880681963c83a8ab8853e9":{"kind":"REWORK","_number":11,"created":"2022-11-04 21:29:09.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/59/5259/11","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/59/5259/11","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/59/5259/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/59/5259/11"}}},"commit":{"parents":[{"commit":"8ffcf8d7cef23d7293edb1057f664c22f180a241","subject":"docs(tvix/eval): add comments for Opcode::DataXXX opcodes","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8ffcf8d7cef23d7293edb1057f664c22f180a241"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-02-06 11:56:58.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2022-11-04 21:29:09.000000000","tz":0},"subject":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash","message":"refactor(rust-crates-advisory): redo tree-lock-file-report in bash\n\nI think migrating the execline scripts over to bash makes sense:\n\n1. Ever since nixpkgs-fmt, execline scripts in depot have become a huge\n   pain to write and edit and I can\u0027t think of a satisfying solution to\n   this problem.\n\n2. The scripts here require remembering things across loop cycles (i. e.\n   the status variable) which is not possible in pure execline. As a a\n   workaround we used to read the entire report into memory first and\n   check if it was empty (tying us to the argv limit for the report\n   length).\n\nChange-Id: I954b08b982ef947f9014a685676d2b83a2aec4d2\nReviewed-on: https://cl.tvl.fyi/c/depot/+/5259\nReviewed-by: tazjin \u003ctazjin@tvl.su\u003e\nTested-by: BuildkiteCI\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dffec3c70f4d40636b2880681963c83a8ab8853e9"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dffec3c70f4d40636b2880681963c83a8ab8853e9"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"8ffcf8d7cef23d7293edb1057f664c22f180a241","is_merged_in_target_branch":true,"change_id":"I8c72405880a9342eb502d92c1e0087f5bb17e03c","change_number":7087,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~PrologRule","status":"CLOSED","labels":[{"label":"Autosubmit","status":"MAY"},{"label":"Conformant-Commit-Message","status":"OK","applied_by":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}},{"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":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}}]},{"rule_name":"Code-Owners","status":"CLOSED"}],"submit_requirements":[{"name":"All-Comments-Resolved","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:All-Comments-Resolved\u003dgerrit~PrologRule","fulfilled":true,"status":"PASS","passing_atoms":["label:All-Comments-Resolved\u003dgerrit~PrologRule"],"failing_atoms":[]}},{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dgerrit~PrologRule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dgerrit~PrologRule"],"failing_atoms":[]}},{"name":"Code-Owners","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"rule:Code-Owners","fulfilled":true,"status":"PASS","passing_atoms":["Code-Owners"],"failing_atoms":[]}},{"name":"Conformant-Commit-Message","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Conformant-Commit-Message\u003dgerrit~PrologRule","fulfilled":true,"status":"PASS","passing_atoms":["label:Conformant-Commit-Message\u003dgerrit~PrologRule"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dgerrit~PrologRule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dgerrit~PrologRule"],"failing_atoms":[]}}]}
