)]}'
{"id":"depot~10633","triplet_id":"depot~canon~Ib7080addf27e7f1a9c8da1d8aaa66744468e3b5a","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2024-01-16 08:37:07.000000000","reason":"Change was submitted"},"1000036":{"account":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"last_update":"2024-01-16 08:37:07.000000000","reason":"Change was submitted"},"1000073":{"account":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"last_update":"2024-01-15 23:15:15.000000000","reason":"\u003cGERRIT_ACCOUNT_1000073\u003e replied on the change","reason_account":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"}}},"hashtags":[],"change_id":"Ib7080addf27e7f1a9c8da1d8aaa66744468e3b5a","subject":"refactor(nix-compat): use StorePathRef for hash derivation modulo","status":"MERGED","created":"2024-01-15 18:36:55.000000000","updated":"2024-01-16 08:37:07.000000000","submitted":"2024-01-16 08:37:07.000000000","submitter":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"10633","meta_rev_id":"587a8e69b98fe28597511c1a98c560e63fea3c46","_number":10633,"virtual_id_number":10633,"owner":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"all":[{"value":0,"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2024-01-16 08:37:07.000000000","_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},{"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":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"value":0,"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2024-01-16 08:37:07.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":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"value":0,"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},{"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":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"value":0,"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},{"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":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"value":0,"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]}},"removable_reviewers":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-01-15 18:36:55.000000000","updated_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"reviewer":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"state":"REVIEWER"},{"updated":"2024-01-15 18:36:55.000000000","updated_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"reviewer":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"state":"REVIEWER"},{"updated":"2024-01-15 18:37:03.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-01-15 18:59:53.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":"5165c7e732bf12e8f23f1e9160111c93f10c5371","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-01-15 18:36:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"abf638424b5ea472d6e18afe3411b9278930e22f","tag":"autogenerated:gerrit:code-owners:addReviewer","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-01-15 18:36:55.000000000","message":"\u003cGERRIT_ACCOUNT_1000001\u003e, who was added as reviewer owns the following files:\n* `tvix/glue/src/known_paths.rs`\n* `tvix/nix-compat/src/derivation/mod.rs`\n* `tvix/nix-compat/src/derivation/tests/mod.rs`\n","accounts_in_message":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}],"_revision_number":1},{"id":"a6f472135fc01de4cec8c51baaba49ff69aabd1c","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-01-15 18:37:03.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 on: https://buildkite.com/tvl/depot/builds/30763","accounts_in_message":[],"_revision_number":1},{"id":"90400477c8d786e6b5eb893006a0f0f030598539","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-01-15 18:37:20.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"535f5d587dc7a1c147b88b6681e96230aafb9260","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-01-15 18:38:25.000000000","message":"Patch Set 1: Code-Review+2\n\nCopied votes on follow-up patch sets have been updated:\n* Code-Review+2 has been copied to patch set 2 (copy condition: \"((is:ANY AND has:unchanged-files) OR is:MIN) OR changekind:NO_CHANGE\").\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"16cc8d65401bec7aee9ccc8c3fce95a06248f549","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-01-15 18:49:27.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"((**is:ANY** AND has:unchanged-files) OR is:MIN) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":3},{"id":"841c1d284de680188319494ae713aca136dfb5b4","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-01-15 18:49:27.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"19a80d1075578fdc759cc5d5667c5205da92595b","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-01-15 18:49:29.000000000","message":"Patch Set 3:\n\nStarted build for patchset #3 on: https://buildkite.com/tvl/depot/builds/30767","accounts_in_message":[],"_revision_number":3},{"id":"ea987bb8d24380a004f7b301d5a8850fab774cdb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-01-15 18:50:16.000000000","message":"Uploaded patch set 4: New patch set was added with same tree, parent tree, and commit message as Patch Set 3.","accounts_in_message":[],"_revision_number":4},{"id":"82bfd6f673bbf8cdc021a6793b9e400ee682859d","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-01-15 18:59:53.000000000","message":"Patch Set 3: Verified+1\n\nCopied votes on follow-up patch sets have been updated:\n* Verified+1 has been copied to patch set 4 (copy condition: \"(is:ANY AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\").\n\nBuild of patchset 3 passed: https://buildkite.com/tvl/depot/builds/30767","accounts_in_message":[],"_revision_number":3},{"id":"e9d4453d9187a6f950575d17bc2c6a35dcee9110","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-01-15 23:15:15.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"587a8e69b98fe28597511c1a98c560e63fea3c46","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-01-16 08:37:07.000000000","message":"Change has been successfully rebased and submitted as e2c79e39f00f1b882bde838ecc450d18a1807235","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"e2c79e39f00f1b882bde838ecc450d18a1807235","revisions":{"732a5c68236e8896b374f65d7617021a17c4c13d":{"kind":"REWORK","_number":1,"created":"2024-01-15 18:36:55.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/33/10633/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/33/10633/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/33/10633/1"}}},"commit":{"parents":[{"commit":"9db8806f3c25f6e0c17e2777f31c4a380d7fa9c5","subject":"feat(tvix/build): add CLI entrypoint","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9db8806f3c25f6e0c17e2777f31c4a380d7fa9c5"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-01-15 18:32:55.000000000","tz":120},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-01-15 18:36:31.000000000","tz":120},"subject":"refactor(nix-compat): use StorePathRef for hash derivation modulo calc","message":"refactor(nix-compat): use StorePathRef for hash derivation modulo calc\n\nRather than passing strings around, use a StorePathRef.\n\nThis makes things a bit more typesafe, and more aligned with what we\nwant to do in b/264.\n\nChange-Id: Ib7080addf27e7f1a9c8da1d8aaa66744468e3b5a\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d732a5c68236e8896b374f65d7617021a17c4c13d"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d732a5c68236e8896b374f65d7617021a17c4c13d"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"9db8806f3c25f6e0c17e2777f31c4a380d7fa9c5","is_merged_in_target_branch":false,"change_id":"Ic206f00831641d3ffebaa44883b7dc053700b9ca","change_number":10631,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"5713d95da93c3ae9d1d9a30e4908c2356939454e":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2024-01-15 18:37:20.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/33/10633/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/33/10633/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/33/10633/2"}}},"commit":{"parents":[{"commit":"9db8806f3c25f6e0c17e2777f31c4a380d7fa9c5","subject":"feat(tvix/build): add CLI entrypoint","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9db8806f3c25f6e0c17e2777f31c4a380d7fa9c5"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-01-15 18:32:55.000000000","tz":120},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-01-15 18:37:11.000000000","tz":120},"subject":"refactor(nix-compat): use StorePathRef for hash derivation modulo","message":"refactor(nix-compat): use StorePathRef for hash derivation modulo\n\nRather than passing strings around, use a StorePathRef.\n\nThis makes things a bit more typesafe, and more aligned with what we\nwant to do in b/264.\n\nChange-Id: Ib7080addf27e7f1a9c8da1d8aaa66744468e3b5a\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5713d95da93c3ae9d1d9a30e4908c2356939454e"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5713d95da93c3ae9d1d9a30e4908c2356939454e"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"9db8806f3c25f6e0c17e2777f31c4a380d7fa9c5","is_merged_in_target_branch":false,"change_id":"Ic206f00831641d3ffebaa44883b7dc053700b9ca","change_number":10631,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"dfe616fb4e453a63ffde45d18a509c645a2874bc":{"kind":"REWORK","_number":3,"created":"2024-01-15 18:49:27.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/33/10633/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/33/10633/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/33/10633/3"}}},"commit":{"parents":[{"commit":"e847963f80926b1cd3f4313070b19b33289629cb","subject":"feat(tvix/build): add CLI entrypoint","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de847963f80926b1cd3f4313070b19b33289629cb"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-01-15 18:32:55.000000000","tz":120},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-01-15 18:49:05.000000000","tz":120},"subject":"refactor(nix-compat): use StorePathRef for hash derivation modulo","message":"refactor(nix-compat): use StorePathRef for hash derivation modulo\n\nRather than passing strings around, use a StorePathRef.\n\nThis makes things a bit more typesafe, and more aligned with what we\nwant to do in b/264.\n\nChange-Id: Ib7080addf27e7f1a9c8da1d8aaa66744468e3b5a\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003ddfe616fb4e453a63ffde45d18a509c645a2874bc"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003ddfe616fb4e453a63ffde45d18a509c645a2874bc"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e847963f80926b1cd3f4313070b19b33289629cb","is_merged_in_target_branch":false,"change_id":"Ic206f00831641d3ffebaa44883b7dc053700b9ca","change_number":10631,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"41d892647c7db4ce5a58fbb4a43eb530c370824a":{"kind":"NO_CHANGE","_number":4,"created":"2024-01-15 18:50:16.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/33/10633/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/33/10633/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/33/10633/4"}}},"commit":{"parents":[{"commit":"eeff5ecb7375cad9614eaefba840b39e2d5fdc1b","subject":"feat(tvix/build): add CLI entrypoint","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003deeff5ecb7375cad9614eaefba840b39e2d5fdc1b"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-01-15 18:32:55.000000000","tz":120},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-01-15 18:50:05.000000000","tz":120},"subject":"refactor(nix-compat): use StorePathRef for hash derivation modulo","message":"refactor(nix-compat): use StorePathRef for hash derivation modulo\n\nRather than passing strings around, use a StorePathRef.\n\nThis makes things a bit more typesafe, and more aligned with what we\nwant to do in b/264.\n\nChange-Id: Ib7080addf27e7f1a9c8da1d8aaa66744468e3b5a\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d41d892647c7db4ce5a58fbb4a43eb530c370824a"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d41d892647c7db4ce5a58fbb4a43eb530c370824a"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"eeff5ecb7375cad9614eaefba840b39e2d5fdc1b","is_merged_in_target_branch":false,"change_id":"Ic206f00831641d3ffebaa44883b7dc053700b9ca","change_number":10631,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"e2c79e39f00f1b882bde838ecc450d18a1807235":{"kind":"REWORK","_number":5,"created":"2024-01-16 08:37:07.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/33/10633/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/33/10633/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/33/10633/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/33/10633/5"}}},"commit":{"parents":[{"commit":"c8114810c9f42410e837573e836c32510eb60ba7","subject":"chore(third_party/overlays): bump crate2nix to 0.13.0","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc8114810c9f42410e837573e836c32510eb60ba7"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-01-15 18:32:55.000000000","tz":120},"committer":{"name":"flokli","email":"flokli@flokli.de","date":"2024-01-16 08:37:07.000000000","tz":0},"subject":"refactor(nix-compat): use StorePathRef for hash derivation modulo","message":"refactor(nix-compat): use StorePathRef for hash derivation modulo\n\nRather than passing strings around, use a StorePathRef.\n\nThis makes things a bit more typesafe, and more aligned with what we\nwant to do in b/264.\n\nChange-Id: Ib7080addf27e7f1a9c8da1d8aaa66744468e3b5a\nReviewed-on: https://cl.tvl.fyi/c/depot/+/10633\nTested-by: BuildkiteCI\nReviewed-by: raitobezarius \u003ctvl@lahfa.xyz\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de2c79e39f00f1b882bde838ecc450d18a1807235"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de2c79e39f00f1b882bde838ecc450d18a1807235"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"c8114810c9f42410e837573e836c32510eb60ba7","is_merged_in_target_branch":true,"change_id":"Ib123647bb9b96d41f4630daa431d020f1cb8d4fa","change_number":10624,"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":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":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"}}]},{"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":[]}}]}
