)]}'
{"id":"depot~12230","triplet_id":"depot~canon~I4b533325d494232ff9d0b3f4f695f5a1a0a36199","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000085":{"account":{"_account_id":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"},"last_update":"2024-08-18 17:22:21.000000000","reason":"Change was submitted"},"1000005":{"account":{"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},"last_update":"2024-08-18 14:50:55.000000000","reason":"\u003cGERRIT_ACCOUNT_1000005\u003e replied on the change","reason_account":{"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"}},"1000036":{"account":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"last_update":"2024-08-18 17:22:21.000000000","reason":"Change was submitted"},"1000090":{"account":{"_account_id":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"},"last_update":"2024-08-17 23:15:43.000000000","reason":"\u003cGERRIT_ACCOUNT_1000090\u003e replied on the change","reason_account":{"_account_id":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"}}},"hashtags":[],"change_id":"I4b533325d494232ff9d0b3f4f695f5a1a0a36199","subject":"refactor(tvix/castore): have SymlinkTarget-specific errors","status":"MERGED","created":"2024-08-17 19:37:40.000000000","updated":"2024-08-18 17:22:21.000000000","submitted":"2024-08-18 17:22:21.000000000","submitter":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"12230","meta_rev_id":"54d6363e8f2d3f27a05ac1725e7a9edb7d238bde","_number":12230,"virtual_id_number":12230,"owner":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2024-08-18 17:22:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},{"value":0,"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2024-08-18 17:22:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"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":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},{"value":0,"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"value":0,"_account_id":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2024-08-18 17:22:21.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":{"approved":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"all":[{"value":0,"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2024-08-18 17:22:21.000000000","_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"value":0,"_account_id":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"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":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"all":[{"value":0,"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},{"value":0,"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"value":0,"_account_id":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"Conformant-Commit-Message":{"approved":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"all":[{"value":0,"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},{"value":0,"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"value":0,"_account_id":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]}},"removable_reviewers":[{"_account_id":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"}],"reviewers":{"REVIEWER":[{"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"_account_id":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"},{"_account_id":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-08-17 19:37:40.000000000","updated_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"reviewer":{"_account_id":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"},"state":"REVIEWER"},{"updated":"2024-08-17 19:37:40.000000000","updated_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"reviewer":{"_account_id":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"},"state":"REVIEWER"},{"updated":"2024-08-17 19:37:40.000000000","updated_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"reviewer":{"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},"state":"REVIEWER"},{"updated":"2024-08-17 19:37:43.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":"2024-08-17 20:46:30.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":"2024-08-18 17:22:21.000000000","updated_by":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"bbc8b6faffc6f7de2a5847309bd7833b69236e96","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-08-17 19:37:40.000000000","message":"Uploaded patch set 1: Autosubmit+1.","accounts_in_message":[],"_revision_number":1},{"id":"d63d16458d5fe69bce2dca8aa2992f4c814dd200","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-08-17 19:37:43.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 on: https://buildkite.com/tvl/depot/builds/35874","accounts_in_message":[],"_revision_number":1},{"id":"5f945e491a56bf5b72130fab721b3f6ef8e92c47","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-08-17 19:42:16.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n","accounts_in_message":[],"_revision_number":2},{"id":"6b40789ec7ca717db618e9aa2d45eaf7e1eb6473","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-08-17 19:42:18.000000000","message":"Patch Set 2:\n\nStarted build for patchset #2 on: https://buildkite.com/tvl/depot/builds/35876","accounts_in_message":[],"_revision_number":2},{"id":"b1ef2c95cab2441735614f9f576d5cbbef887624","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-08-17 19:59:28.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n","accounts_in_message":[],"_revision_number":3},{"id":"ff692c2f9a676bc446a7bdfba6ae0b2828372686","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-08-17 19:59:32.000000000","message":"Patch Set 3:\n\nStarted build for patchset #3 on: https://buildkite.com/tvl/depot/builds/35878","accounts_in_message":[],"_revision_number":3},{"id":"d81333cf56c15da1d2497282ae761eb2e519fdd3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-08-17 20:11:30.000000000","message":"Uploaded patch set 4.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n","accounts_in_message":[],"_revision_number":4},{"id":"36a589d6257b1f69b829147d8f0be986b25c8543","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-08-17 20:11:32.000000000","message":"Patch Set 4:\n\nStarted build for patchset #4 on: https://buildkite.com/tvl/depot/builds/35880","accounts_in_message":[],"_revision_number":4},{"id":"9ae44079b15bf1b6bc09fe76df65372ace93559d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-08-17 20:11:54.000000000","message":"Uploaded patch set 5: Commit message was updated.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n","accounts_in_message":[],"_revision_number":5},{"id":"0c0e224703cc10ff951f31875a4921341663f25d","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-08-17 20:14:50.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"29ee350f9ca9c5600fdb7407acab16ca734bf444","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-08-17 20:17:52.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n","accounts_in_message":[],"_revision_number":6},{"id":"399d030370330254a1be0e83fb99fbf1cdd76735","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-08-17 20:17:55.000000000","message":"Patch Set 6:\n\nStarted build for patchset #6 on: https://buildkite.com/tvl/depot/builds/35882","accounts_in_message":[],"_revision_number":6},{"id":"6509015cdbc79a7f0121afa316fdcd64ede35ffe","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-08-17 20:46:30.000000000","message":"Patch Set 6: Verified+1\n\nBuild of patchset 6 passed: https://buildkite.com/tvl/depot/builds/35882","accounts_in_message":[],"_revision_number":6},{"id":"bd4883ad5e9e39221ad9840e1ea56f99d3f5c1b9","author":{"_account_id":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"},"date":"2024-08-17 23:15:43.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"9b9d71f10900851188dc5303cff94d4f42ee2fd9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-08-18 14:17:28.000000000","message":"Uploaded patch set 7.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n* Code-Review+1 (copy condition: \"((**is:ANY** AND **has:unchanged-files**) OR is:MIN) OR changekind:NO_CHANGE\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":7},{"id":"3883ec35c4122e9b605f9dfbb62f0452eadf4ec6","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-08-18 14:17:30.000000000","message":"Patch Set 7:\n\nStarted build for patchset #7 on: https://buildkite.com/tvl/depot/builds/35890","accounts_in_message":[],"_revision_number":7},{"id":"8f7241d736dea4901b798f96bf2db22afbdcd013","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-08-18 14:18:13.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"d05d5708cb6d47b0b040d0a584ad8f39b1a2c9f1","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-08-18 14:44:56.000000000","message":"Patch Set 7: Verified+1\n\nBuild of patchset 7 passed: https://buildkite.com/tvl/depot/builds/35890","accounts_in_message":[],"_revision_number":7},{"id":"2431b69843f4b7c2ba033c3fc059450eabe5c0d1","author":{"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},"date":"2024-08-18 14:50:55.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"ba809ce9a5f68d53a5d93831ef39db7a84f47301","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-08-18 15:52:45.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n* Code-Review+1, Code-Review+2 (copy condition: \"((**is:ANY** AND **has:unchanged-files**) OR is:MIN) OR changekind:NO_CHANGE\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":8},{"id":"b56d253e80379527686422c6de1b23b71b557473","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-08-18 15:52:50.000000000","message":"Patch Set 8:\n\nStarted build for patchset #8 on: https://buildkite.com/tvl/depot/builds/35896","accounts_in_message":[],"_revision_number":8},{"id":"be496f1656641ff5978863ec4ad96121ca07addd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-08-18 16:27:02.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n* Code-Review+1, Code-Review+2 (copy condition: \"((**is:ANY** AND **has:unchanged-files**) OR is:MIN) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":9},{"id":"e9791c1ede49511064fb9a4d9c047744942fcf23","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-08-18 16:27:12.000000000","message":"Patch Set 9:\n\nStarted build for patchset #9 on: https://buildkite.com/tvl/depot/builds/35901","accounts_in_message":[],"_revision_number":9},{"id":"bfd386a3dcd5d4e4d040462eb0c7ade11da08377","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-08-18 17:16:42.000000000","message":"Patch Set 9: Verified+1\n\nBuild of patchset 9 passed: https://buildkite.com/tvl/depot/builds/35901","accounts_in_message":[],"_revision_number":9},{"id":"54d6363e8f2d3f27a05ac1725e7a9edb7d238bde","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"date":"2024-08-18 17:22:21.000000000","message":"Change has been successfully rebased and submitted as e086c76ee941198c70756e1b7b383edcb3572b4b\n\n7 is the latest approved patch-set.\nNo files were changed between the latest approved patch-set and the submitted one.\n","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"e086c76ee941198c70756e1b7b383edcb3572b4b","revisions":{"36dbf723a955f768518347502740da5975086bd4":{"kind":"REWORK","_number":1,"created":"2024-08-17 19:37:40.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/30/12230/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/30/12230/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/30/12230/1"}}},"commit":{"parents":[{"commit":"4d0a925774e9bec9b68dfcbb690b5be5230e3d40","subject":"refactor(tvix/castore): have PathComponent-specific errors","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d4d0a925774e9bec9b68dfcbb690b5be5230e3d40"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 19:00:50.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 19:37:24.000000000","tz":180},"subject":"refactor(tvix/castore): have SymlinkTarget specific errors","message":"refactor(tvix/castore): have SymlinkTarget specific errors\n\nChange-Id: I4b533325d494232ff9d0b3f4f695f5a1a0a36199\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d36dbf723a955f768518347502740da5975086bd4"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d36dbf723a955f768518347502740da5975086bd4"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"4d0a925774e9bec9b68dfcbb690b5be5230e3d40","is_merged_in_target_branch":false,"change_id":"Ia9deb9dd0351138baadb2e9c9454c3e019d5a45e","change_number":12229,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"99d946b8e16182b50dac43ce1c15e8628e3d508c":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2024-08-17 19:42:16.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/30/12230/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/30/12230/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/30/12230/2"}}},"commit":{"parents":[{"commit":"9bcb9aab9bf737126269b2936d88c6ee1c885d2a","subject":"refactor(tvix/castore): have PathComponent-specific errors","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9bcb9aab9bf737126269b2936d88c6ee1c885d2a"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 19:00:50.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 19:42:07.000000000","tz":180},"subject":"refactor(tvix/castore): have SymlinkTarget specific errors","message":"refactor(tvix/castore): have SymlinkTarget specific errors\n\nChange-Id: I4b533325d494232ff9d0b3f4f695f5a1a0a36199\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d99d946b8e16182b50dac43ce1c15e8628e3d508c"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d99d946b8e16182b50dac43ce1c15e8628e3d508c"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"9bcb9aab9bf737126269b2936d88c6ee1c885d2a","is_merged_in_target_branch":false,"change_id":"Ia9deb9dd0351138baadb2e9c9454c3e019d5a45e","change_number":12229,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"e3fc26deac13928a2e788c14b606c94f827ed7ab":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2024-08-17 19:59:28.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/30/12230/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/30/12230/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/30/12230/3"}}},"commit":{"parents":[{"commit":"6d80f7b582c6191aaeac6e114888853ed6876239","subject":"refactor(tvix/castore): have PathComponent-specific errors","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6d80f7b582c6191aaeac6e114888853ed6876239"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 19:00:50.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 19:58:56.000000000","tz":180},"subject":"refactor(tvix/castore): have SymlinkTarget specific errors","message":"refactor(tvix/castore): have SymlinkTarget specific errors\n\nChange-Id: I4b533325d494232ff9d0b3f4f695f5a1a0a36199\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de3fc26deac13928a2e788c14b606c94f827ed7ab"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de3fc26deac13928a2e788c14b606c94f827ed7ab"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"6d80f7b582c6191aaeac6e114888853ed6876239","is_merged_in_target_branch":false,"change_id":"Ia9deb9dd0351138baadb2e9c9454c3e019d5a45e","change_number":12229,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"ae8c81f813ca4c6d68effe578a293984b1f26b8a":{"kind":"REWORK","_number":4,"created":"2024-08-17 20:11:30.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/30/12230/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/30/12230/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/30/12230/4"}}},"commit":{"parents":[{"commit":"5da4f722d8639c05c77acdcbe1b0fffd651d7e69","subject":"refactor(tvix/castore): have PathComponent-specific errors","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5da4f722d8639c05c77acdcbe1b0fffd651d7e69"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 19:00:50.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 20:11:19.000000000","tz":180},"subject":"refactor(tvix/castore): have SymlinkTarget specific errors","message":"refactor(tvix/castore): have SymlinkTarget specific errors\n\nDon\u0027t use ValidateNodeError, but SymlinkTargetError.\n\nAlso, add checks for too long symlink targets.\n\nChange-Id: I4b533325d494232ff9d0b3f4f695f5a1a0a36199\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dae8c81f813ca4c6d68effe578a293984b1f26b8a"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dae8c81f813ca4c6d68effe578a293984b1f26b8a"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"5da4f722d8639c05c77acdcbe1b0fffd651d7e69","is_merged_in_target_branch":false,"change_id":"Ia9deb9dd0351138baadb2e9c9454c3e019d5a45e","change_number":12229,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"c5051a4cd6411ea0e73e091358c7d32ae8ad778c":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2024-08-17 20:11:54.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/30/12230/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/30/12230/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/30/12230/5"}}},"commit":{"parents":[{"commit":"5da4f722d8639c05c77acdcbe1b0fffd651d7e69","subject":"refactor(tvix/castore): have PathComponent-specific errors","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5da4f722d8639c05c77acdcbe1b0fffd651d7e69"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 19:00:50.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 20:11:48.000000000","tz":180},"subject":"refactor(tvix/castore): have SymlinkTarget-specific errors","message":"refactor(tvix/castore): have SymlinkTarget-specific errors\n\nDon\u0027t use ValidateNodeError, but SymlinkTargetError.\n\nAlso, add checks for too long symlink targets.\n\nChange-Id: I4b533325d494232ff9d0b3f4f695f5a1a0a36199\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc5051a4cd6411ea0e73e091358c7d32ae8ad778c"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc5051a4cd6411ea0e73e091358c7d32ae8ad778c"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"5da4f722d8639c05c77acdcbe1b0fffd651d7e69","is_merged_in_target_branch":false,"change_id":"Ia9deb9dd0351138baadb2e9c9454c3e019d5a45e","change_number":12229,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"d582b894170d8be64ba3d4f40fcc1d4f38d17199":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2024-08-17 20:17:52.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/30/12230/6","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/30/12230/6","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/30/12230/6"}}},"commit":{"parents":[{"commit":"ae31b63da4931386f7ca3c9217011cfdd837b56a","subject":"refactor(tvix/castore): have PathComponent-specific errors","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dae31b63da4931386f7ca3c9217011cfdd837b56a"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 19:00:50.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 20:17:46.000000000","tz":180},"subject":"refactor(tvix/castore): have SymlinkTarget-specific errors","message":"refactor(tvix/castore): have SymlinkTarget-specific errors\n\nDon\u0027t use ValidateNodeError, but SymlinkTargetError.\n\nAlso, add checks for too long symlink targets.\n\nChange-Id: I4b533325d494232ff9d0b3f4f695f5a1a0a36199\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dd582b894170d8be64ba3d4f40fcc1d4f38d17199"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dd582b894170d8be64ba3d4f40fcc1d4f38d17199"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"ae31b63da4931386f7ca3c9217011cfdd837b56a","is_merged_in_target_branch":false,"change_id":"Ia9deb9dd0351138baadb2e9c9454c3e019d5a45e","change_number":12229,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"cde9504c5cb2c59fd021353f32b6273ec7ef3c0a":{"kind":"REWORK","_number":7,"created":"2024-08-18 14:17:28.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/30/12230/7","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/30/12230/7","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/30/12230/7"}}},"commit":{"parents":[{"commit":"48f385e18d76cb6b3aa6574c37f4f0af3230467d","subject":"refactor(tvix/castore): have PathComponent-specific errors","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d48f385e18d76cb6b3aa6574c37f4f0af3230467d"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 19:00:50.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-18 14:17:14.000000000","tz":180},"subject":"refactor(tvix/castore): have SymlinkTarget-specific errors","message":"refactor(tvix/castore): have SymlinkTarget-specific errors\n\nDon\u0027t use ValidateNodeError, but SymlinkTargetError.\n\nAlso, add checks for too long symlink targets.\n\nChange-Id: I4b533325d494232ff9d0b3f4f695f5a1a0a36199\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcde9504c5cb2c59fd021353f32b6273ec7ef3c0a"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcde9504c5cb2c59fd021353f32b6273ec7ef3c0a"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"48f385e18d76cb6b3aa6574c37f4f0af3230467d","is_merged_in_target_branch":false,"change_id":"Ia9deb9dd0351138baadb2e9c9454c3e019d5a45e","change_number":12229,"patch_set_number":9,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"fed6906f0cff6f3d6c43388319ef5b053e4498f3":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2024-08-18 15:52:45.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/30/12230/8","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/30/12230/8","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/30/12230/8"}}},"commit":{"parents":[{"commit":"3358020ec5139d6608f68f686dc65c8bd0f7fda3","subject":"refactor(tvix/castore): have PathComponent-specific errors","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d3358020ec5139d6608f68f686dc65c8bd0f7fda3"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 19:00:50.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-18 15:52:22.000000000","tz":180},"subject":"refactor(tvix/castore): have SymlinkTarget-specific errors","message":"refactor(tvix/castore): have SymlinkTarget-specific errors\n\nDon\u0027t use ValidateNodeError, but SymlinkTargetError.\n\nAlso, add checks for too long symlink targets.\n\nChange-Id: I4b533325d494232ff9d0b3f4f695f5a1a0a36199\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dfed6906f0cff6f3d6c43388319ef5b053e4498f3"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dfed6906f0cff6f3d6c43388319ef5b053e4498f3"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"3358020ec5139d6608f68f686dc65c8bd0f7fda3","is_merged_in_target_branch":false,"change_id":"Ia9deb9dd0351138baadb2e9c9454c3e019d5a45e","change_number":12229,"patch_set_number":10,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"69e350a7dfced1fee50670b82990791fce87d3f8":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2024-08-18 16:27:02.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/30/12230/9","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/30/12230/9","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/30/12230/9"}}},"commit":{"parents":[{"commit":"1c3ca18ebb4b47d8188d40bb0e8d44ca23e63335","subject":"refactor(tvix/castore): have PathComponent-specific errors","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d1c3ca18ebb4b47d8188d40bb0e8d44ca23e63335"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 19:00:50.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-18 16:26:49.000000000","tz":180},"subject":"refactor(tvix/castore): have SymlinkTarget-specific errors","message":"refactor(tvix/castore): have SymlinkTarget-specific errors\n\nDon\u0027t use ValidateNodeError, but SymlinkTargetError.\n\nAlso, add checks for too long symlink targets.\n\nChange-Id: I4b533325d494232ff9d0b3f4f695f5a1a0a36199\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d69e350a7dfced1fee50670b82990791fce87d3f8"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d69e350a7dfced1fee50670b82990791fce87d3f8"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"1c3ca18ebb4b47d8188d40bb0e8d44ca23e63335","is_merged_in_target_branch":false,"change_id":"Ia9deb9dd0351138baadb2e9c9454c3e019d5a45e","change_number":12229,"patch_set_number":11,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"e086c76ee941198c70756e1b7b383edcb3572b4b":{"kind":"NO_CODE_CHANGE","_number":10,"created":"2024-08-18 17:22:21.000000000","uploader":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"ref":"refs/changes/30/12230/10","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/30/12230/10","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/30/12230/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/30/12230/10"}}},"commit":{"parents":[{"commit":"56fa533e438bd367aa5cae6fa505508aced42156","subject":"refactor(tvix/castore): have PathComponent-specific errors","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d56fa533e438bd367aa5cae6fa505508aced42156"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-08-17 19:00:50.000000000","tz":180},"committer":{"name":"clbot","email":"clbot@tvl.fyi","date":"2024-08-18 17:22:21.000000000","tz":0},"subject":"refactor(tvix/castore): have SymlinkTarget-specific errors","message":"refactor(tvix/castore): have SymlinkTarget-specific errors\n\nDon\u0027t use ValidateNodeError, but SymlinkTargetError.\n\nAlso, add checks for too long symlink targets.\n\nChange-Id: I4b533325d494232ff9d0b3f4f695f5a1a0a36199\nReviewed-on: https://cl.tvl.fyi/c/depot/+/12230\nAutosubmit: flokli \u003cflokli@flokli.de\u003e\nReviewed-by: edef \u003cedef@edef.eu\u003e\nReviewed-by: Ilan Joselevich \u003cpersonal@ilanjoselevich.com\u003e\nTested-by: BuildkiteCI\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de086c76ee941198c70756e1b7b383edcb3572b4b"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de086c76ee941198c70756e1b7b383edcb3572b4b"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"56fa533e438bd367aa5cae6fa505508aced42156","is_merged_in_target_branch":true,"change_id":"Ia9deb9dd0351138baadb2e9c9454c3e019d5a45e","change_number":12229,"patch_set_number":12,"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":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}},{"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":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"}}]},{"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":[]}}]}
