)]}'
{"id":"depot~3862","triplet_id":"depot~canon~I6e9900e9e35fbd639061e53322e4ccb3fbb7e7ec","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":"2021-11-13 13:27:59.000000000","reason":"Change was submitted"},"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2021-11-13 13:18:18.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I6e9900e9e35fbd639061e53322e4ccb3fbb7e7ec","subject":"fix(web/static): avoid drvHash unnecessarily inflating closures","status":"MERGED","created":"2021-11-13 12:46:13.000000000","updated":"2021-11-13 13:29:14.000000000","submitted":"2021-11-13 13:27:59.000000000","submitter":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"3862","meta_rev_id":"79d14a47caafa86c0cd013672bc17b8462bafd5e","_number":3862,"virtual_id_number":3862,"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":"2021-11-13 13:27:59.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":"2021-11-13 13:27:59.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":[],"reviewers":{"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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-11-13 12:46:15.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":"2021-11-13 12:47:28.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":"2021-11-13 12:48:37.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"}],"messages":[{"id":"2a92c083317cbbeb7e1627018ef3a6808222e1a3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-11-13 12:46:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e670e68e30e5bd943b45ee9cc57a7bd44b1d23e3","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-11-13 12:46:15.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 of cl/3862: https://buildkite.com/tvl/depot/builds/9208","accounts_in_message":[],"_revision_number":1},{"id":"6351ea6c43da873dddbaa192c3a24093d5f2741d","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-11-13 12:48:37.000000000","message":"Patch Set 1: Verified+1\n\nBuild of patchset 1 passed: https://buildkite.com/tvl/depot/builds/9208","accounts_in_message":[],"_revision_number":1},{"id":"cba92b68bada05a0a3882ec6e7c9eb82fd3727a8","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-11-13 13:18:18.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"369b862990f37225b7453da89c94e1a48613d65d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-11-13 13:24:47.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"51c570d719c10377b9db2c4a353d86919ae52dad","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-11-13 13:24:48.000000000","message":"Patch Set 2:\n\nStarted build for patchset #2 of cl/3862: https://buildkite.com/tvl/depot/builds/9209","accounts_in_message":[],"_revision_number":2},{"id":"27c8e602d744f46411c0bcb68a812a093b4420a9","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-11-13 13:26:44.000000000","message":"Patch Set 2: Verified+1\n\nBuild of patchset 2 passed: https://buildkite.com/tvl/depot/builds/9209","accounts_in_message":[],"_revision_number":2},{"id":"d50210f6d6a73b25b4fa5642b8d095b65fbf09d9","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-11-13 13:27:59.000000000","message":"Change has been successfully rebased and submitted as 53ab5716aac5e2a0d40c4c412e6105730942940f\n\n1 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":3},{"id":"c82db4a093b7abd73c0b9f8daf0ac8b50aba0486","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-11-13 13:28:00.000000000","message":"Patch Set 3:\n\nStarted build for patchset #3 of cl/3862: https://buildkite.com/tvl/depot/builds/9211","accounts_in_message":[],"_revision_number":3},{"id":"79d14a47caafa86c0cd013672bc17b8462bafd5e","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-11-13 13:29:14.000000000","message":"Patch Set 3:\n\nBuild of patchset 3 passed: https://buildkite.com/tvl/depot/builds/9211","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"53ab5716aac5e2a0d40c4c412e6105730942940f","revisions":{"6f18ccfa3957263d16d5f4a2863514541b62fc31":{"kind":"REWORK","_number":1,"created":"2021-11-13 12:46:13.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/62/3862/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/62/3862/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/62/3862/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/62/3862/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/62/3862/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/62/3862/1"}}},"commit":{"parents":[{"commit":"ebe513d353de695fbe3a68c2412f6c3ae8219045","subject":"feat(web/tvl/template): add title to derivation name","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003debe513d353de695fbe3a68c2412f6c3ae8219045"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-11-13 12:43:43.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-11-13 12:43:43.000000000","tz":60},"subject":"fix(web/static): avoid drvHash unnecessarily inflating closures","message":"fix(web/static): avoid drvHash unnecessarily inflating closures\n\nThe string context of drvPath apparently causes a derivation to\n_directly_ reference the whole dependency closure of the derivation\ndrvPath belongs to. This not only is unnecessary in this case (since we\nare using drvHash to construct HTTP URLs which are primarily contigent\non the deployed configuration and not the shape of the nix store), but\nalso creates a very confusing derivation (e. g. web.tvl\u0027s index.html\nwould *directly* reference pandoc).\n\nChange-Id: I6e9900e9e35fbd639061e53322e4ccb3fbb7e7ec\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6f18ccfa3957263d16d5f4a2863514541b62fc31"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6f18ccfa3957263d16d5f4a2863514541b62fc31"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"ebe513d353de695fbe3a68c2412f6c3ae8219045","is_merged_in_target_branch":false,"change_id":"I9958a7e67c8442c5ad97da2a9d3622a0556b6a1a","change_number":3861,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"4442ab85f685c3307c0f8b3a461379ca09b06388":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-11-13 13:24:47.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/62/3862/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/62/3862/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/62/3862/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/62/3862/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/62/3862/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/62/3862/2"}}},"commit":{"parents":[{"commit":"e2fbc10ebdb5d85813fd15c5dd371ee8e1e87a22","subject":"feat(users/Profpatsch/lens): add _ as reverse function application","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de2fbc10ebdb5d85813fd15c5dd371ee8e1e87a22"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-11-13 12:43:43.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-11-13 13:24:47.000000000","tz":0},"subject":"fix(web/static): avoid drvHash unnecessarily inflating closures","message":"fix(web/static): avoid drvHash unnecessarily inflating closures\n\nThe string context of drvPath apparently causes a derivation to\n_directly_ reference the whole dependency closure of the derivation\ndrvPath belongs to. This not only is unnecessary in this case (since we\nare using drvHash to construct HTTP URLs which are primarily contigent\non the deployed configuration and not the shape of the nix store), but\nalso creates a very confusing derivation (e. g. web.tvl\u0027s index.html\nwould *directly* reference pandoc).\n\nChange-Id: I6e9900e9e35fbd639061e53322e4ccb3fbb7e7ec\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d4442ab85f685c3307c0f8b3a461379ca09b06388"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d4442ab85f685c3307c0f8b3a461379ca09b06388"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e2fbc10ebdb5d85813fd15c5dd371ee8e1e87a22","is_merged_in_target_branch":true,"change_id":"I0bcd997ea469ff55d2170027184fc5bd10b44e00","change_number":3847,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Rebase"},"53ab5716aac5e2a0d40c4c412e6105730942940f":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2021-11-13 13:27:59.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/62/3862/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/62/3862/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/62/3862/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/62/3862/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/62/3862/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/62/3862/3"}}},"commit":{"parents":[{"commit":"e2fbc10ebdb5d85813fd15c5dd371ee8e1e87a22","subject":"feat(users/Profpatsch/lens): add _ as reverse function application","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de2fbc10ebdb5d85813fd15c5dd371ee8e1e87a22"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-11-13 12:43:43.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-11-13 13:27:59.000000000","tz":0},"subject":"fix(web/static): avoid drvHash unnecessarily inflating closures","message":"fix(web/static): avoid drvHash unnecessarily inflating closures\n\nThe string context of drvPath apparently causes a derivation to\n_directly_ reference the whole dependency closure of the derivation\ndrvPath belongs to. This not only is unnecessary in this case (since we\nare using drvHash to construct HTTP URLs which are primarily contigent\non the deployed configuration and not the shape of the nix store), but\nalso creates a very confusing derivation (e. g. web.tvl\u0027s index.html\nwould *directly* reference pandoc).\n\nChange-Id: I6e9900e9e35fbd639061e53322e4ccb3fbb7e7ec\nReviewed-on: https://cl.tvl.fyi/c/depot/+/3862\nTested-by: BuildkiteCI\nReviewed-by: tazjin \u003cmail@tazj.in\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d53ab5716aac5e2a0d40c4c412e6105730942940f"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d53ab5716aac5e2a0d40c4c412e6105730942940f"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e2fbc10ebdb5d85813fd15c5dd371ee8e1e87a22","is_merged_in_target_branch":true,"change_id":"I0bcd997ea469ff55d2170027184fc5bd10b44e00","change_number":3847,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Code-Review-from-owners","status":"OK","applied_by":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}},{"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"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"All-Comments-Resolved","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:All-Comments-Resolved\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:All-Comments-Resolved\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review-from-owners","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review-from-owners\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review-from-owners\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Conformant-Commit-Message","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Conformant-Commit-Message\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Conformant-Commit-Message\u003dCustom-Rule"],"failing_atoms":[]}}]}
