)]}'
{"id":"depot~7902","triplet_id":"depot~canon~I5845e18073e103b8670e40648bd7fd9b511058e0","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":"2023-01-27 12:21:41.000000000","reason":"Change was submitted"},"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2023-01-27 12:21:41.000000000","reason":"Change was submitted"},"1000036":{"account":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"last_update":"2023-01-27 12:16:21.000000000","reason":"removed on reply"},"1000010":{"account":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"last_update":"2023-01-27 12:21:41.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I5845e18073e103b8670e40648bd7fd9b511058e0","subject":"feat(tvix/cli): implement `builtins.derivation`","status":"MERGED","created":"2023-01-22 22:52:13.000000000","updated":"2023-01-27 12:21:41.000000000","submitted":"2023-01-27 12:21:41.000000000","submitter":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"7910","meta_rev_id":"66790d6eb443044f4dc9674c394271fc6f1ec515","_number":7902,"virtual_id_number":7902,"owner":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2023-01-27 12:21:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"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":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2023-01-27 12:21:41.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":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"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":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"Conformant-Commit-Message":{"approved":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]}},"removable_reviewers":[{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"}],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-01-22 22:52:18.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":"2023-01-22 22:53:14.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"state":"REVIEWER"},{"updated":"2023-01-22 22:56:10.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":"2023-01-26 22:48:18.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"state":"REVIEWER"},{"updated":"2023-01-26 22:48:18.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"state":"REVIEWER"}],"messages":[{"id":"b9d4ece26f78d1ddee3a060aab21397f321ae93b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-22 22:52:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4229a6b6614e14565d1bbbf204f7c6afae7f9191","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-22 22:52:18.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 on: https://buildkite.com/tvl/depot/builds/21675","accounts_in_message":[],"_revision_number":1},{"id":"afac9200a88bcef68655a5428b89162792ce9642","tag":"autogenerated:gerrit:code-owners:addReviewer","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-22 22:53:14.000000000","message":"\u003cGERRIT_ACCOUNT_1000036\u003e, who was added as reviewer owns the following files:\n* tvix/cli/src/.skip-subtree\n* tvix/cli/src/derivation.nix\n* tvix/cli/src/main.rs\n","accounts_in_message":[{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}],"_revision_number":1},{"id":"7e43583d60e67221bd389c4bbd6bbe7d24251158","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-22 22:56:10.000000000","message":"Patch Set 1: Verified-1\n\nBuild of patchset 1 failed: https://buildkite.com/tvl/depot/builds/21675","accounts_in_message":[],"_revision_number":1},{"id":"617face287ec1fee73cd3658a933e7d50e39e732","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-22 22:57:45.000000000","message":"Uploaded patch set 2.\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":2},{"id":"f154be65daf19f9681be9f1092ae86b951400745","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-22 22:57:46.000000000","message":"Patch Set 2:\n\nStarted build for patchset #2 on: https://buildkite.com/tvl/depot/builds/21676","accounts_in_message":[],"_revision_number":2},{"id":"43812bb6fc8687b0f420e786a2c06ce882d1eb20","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-22 22:59:54.000000000","message":"Patch Set 2: Verified+1\n\nBuild of patchset 2 passed: https://buildkite.com/tvl/depot/builds/21676","accounts_in_message":[],"_revision_number":2},{"id":"bf583871e757f4753dddd82075f7be508f4a739b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-23 13:37:35.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\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":3},{"id":"2daad9e98615875a43d38e9421f063a331ee933e","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-23 13:37:42.000000000","message":"Patch Set 3:\n\nStarted build for patchset #3 on: https://buildkite.com/tvl/depot/builds/21691","accounts_in_message":[],"_revision_number":3},{"id":"b56c4886a2f1da2b04f24d2ad781939abe00a12b","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-23 13:41:34.000000000","message":"Patch Set 3: Verified-1\n\nBuild of patchset 3 failed: https://buildkite.com/tvl/depot/builds/21691","accounts_in_message":[],"_revision_number":3},{"id":"a5802739f551c08c21b70b2775df95cfba46be7c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-23 13:47:17.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\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":4},{"id":"bf76c9670e43664a1b22d4e3e1c948623886bc3f","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-23 13:47:26.000000000","message":"Patch Set 4:\n\nStarted build for patchset #4 on: https://buildkite.com/tvl/depot/builds/21703","accounts_in_message":[],"_revision_number":4},{"id":"24bae370b19ae4cbb91d8693201d5bdb7dfdbc2a","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-23 13:51:12.000000000","message":"Patch Set 4: Verified+1\n\nBuild of patchset 4 passed: https://buildkite.com/tvl/depot/builds/21703","accounts_in_message":[],"_revision_number":4},{"id":"8bfb8bf7ebcd8c3539f1cdb6d4ee2551ec07ea59","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-23 15:08:43.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\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":5},{"id":"ec0bf18d44f1dd977693c3c74fa356a332e19db7","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-23 15:08:55.000000000","message":"Patch Set 5:\n\nStarted build for patchset #5 on: https://buildkite.com/tvl/depot/builds/21714","accounts_in_message":[],"_revision_number":5},{"id":"b7602da4b2fb6850a936a22b4d50ecf4e4ff732e","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-23 15:13:21.000000000","message":"Patch Set 5: Verified+1\n\nBuild of patchset 5 passed: https://buildkite.com/tvl/depot/builds/21714","accounts_in_message":[],"_revision_number":5},{"id":"9d0dcd1ebfde4cd8ee424dbb50ae3a0fd55ad921","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-24 08:06:43.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.\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":6},{"id":"59c502889ea74e462562fd2a20f3c082f3225e3f","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-24 08:06:52.000000000","message":"Patch Set 6:\n\nStarted build for patchset #6 on: https://buildkite.com/tvl/depot/builds/21737","accounts_in_message":[],"_revision_number":6},{"id":"84bae3da13136b3f0b1674fd03a92e8f47357c2e","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-24 08:10:32.000000000","message":"Patch Set 6: Verified+1\n\nBuild of patchset 6 passed: https://buildkite.com/tvl/depot/builds/21737","accounts_in_message":[],"_revision_number":6},{"id":"6152378e03b76c44565f17af596169b2f8b899e1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-25 08:51:48.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.\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":"9a6ed4e418049c669f909e815d533485f5275e32","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-25 08:51:54.000000000","message":"Patch Set 7:\n\nStarted build for patchset #7 on: https://buildkite.com/tvl/depot/builds/21767","accounts_in_message":[],"_revision_number":7},{"id":"ccfaf70807eed6cbe803ff76d3139f49d1360388","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-25 08:55:39.000000000","message":"Patch Set 7: Verified+1\n\nBuild of patchset 7 passed: https://buildkite.com/tvl/depot/builds/21767","accounts_in_message":[],"_revision_number":7},{"id":"0f34be107b9d62c4d2365f952eb58c2804f8b1ca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-26 10:20:30.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.\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":"5b33bd877c398bbd3270af12422304b70a7a361c","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 10:20:39.000000000","message":"Patch Set 8:\n\nStarted build for patchset #8 on: https://buildkite.com/tvl/depot/builds/21792","accounts_in_message":[],"_revision_number":8},{"id":"138b65be42d7c74957b117e624a5be7f860f1474","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 10:24:39.000000000","message":"Patch Set 8: Verified+1\n\nBuild of patchset 8 passed: https://buildkite.com/tvl/depot/builds/21792","accounts_in_message":[],"_revision_number":8},{"id":"bd08c81363f1ff1e8285dde4473c60465516f044","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-26 10:25:33.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.\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":9},{"id":"d2daa2d22a6912c9e083f35feec0d3c410f047c1","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 10:25:43.000000000","message":"Patch Set 9:\n\nStarted build for patchset #9 on: https://buildkite.com/tvl/depot/builds/21802","accounts_in_message":[],"_revision_number":9},{"id":"f91875ffe8f20540ae97bb769e6a134f476f7eb1","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 10:29:35.000000000","message":"Patch Set 9: Verified+1\n\nBuild of patchset 9 passed: https://buildkite.com/tvl/depot/builds/21802","accounts_in_message":[],"_revision_number":9},{"id":"e5b8607193f1ccd764f5611676a7eb6e7777cd78","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 13:49:01.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.\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":10},{"id":"704674a9aabfedb015b22d929d5d4b22cb85dfbc","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 13:49:08.000000000","message":"Patch Set 10:\n\nStarted build for patchset #10 on: https://buildkite.com/tvl/depot/builds/21814","accounts_in_message":[],"_revision_number":10},{"id":"3cf7604a212b9e39002cd17ec6f380749e6bbc4a","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 13:53:06.000000000","message":"Patch Set 10: Verified+1\n\nBuild of patchset 10 passed: https://buildkite.com/tvl/depot/builds/21814","accounts_in_message":[],"_revision_number":10},{"id":"e86adbaaf6e31efe267840f92394d6d75a8b9278","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 17:24:18.000000000","message":"Uploaded patch set 11: Patch Set 10 was rebased.\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":11},{"id":"aba9d529ea49c1e16630c8fd1d9c7df0cac16c09","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 17:24:32.000000000","message":"Patch Set 11:\n\nStarted build for patchset #11 on: https://buildkite.com/tvl/depot/builds/21833","accounts_in_message":[],"_revision_number":11},{"id":"4ca57aa16f05a06b194d784c50fbb17b60af5cd8","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 17:28:40.000000000","message":"Patch Set 11: Verified+1\n\nBuild of patchset 11 passed: https://buildkite.com/tvl/depot/builds/21833","accounts_in_message":[],"_revision_number":11},{"id":"3ea8804a2d81fdb78b458d1b68c9219ae3100fa4","tag":"autogenerated:gerrit:code-owners:addReviewer","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-26 22:48:18.000000000","message":"\u003cGERRIT_ACCOUNT_1000034\u003e, who was added as reviewer owns the following files:\n* tvix/cli/src/.skip-subtree\n* tvix/cli/src/derivation.nix\n* tvix/cli/src/main.rs\n\n\u003cGERRIT_ACCOUNT_1000010\u003e, who was added as reviewer owns the following files:\n* tvix/cli/src/.skip-subtree\n* tvix/cli/src/derivation.nix\n* tvix/cli/src/main.rs\n","accounts_in_message":[{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"}],"_revision_number":11},{"id":"8a3594e9f263c58dc6fcbe6a4c9720cc06321ead","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 22:56:23.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.\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":12},{"id":"c95a843541a6c6d9a6cfb933694208b2c39fad4c","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 22:56:40.000000000","message":"Patch Set 12:\n\nStarted build for patchset #12 on: https://buildkite.com/tvl/depot/builds/21843","accounts_in_message":[],"_revision_number":12},{"id":"f1f9419e05568afcc1abee24ca582e07668adb5b","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 23:00:58.000000000","message":"Patch Set 12: Verified+1\n\nBuild of patchset 12 passed: https://buildkite.com/tvl/depot/builds/21843","accounts_in_message":[],"_revision_number":12},{"id":"5ba35ed3d5ca267952c145d7f8601d2924236f76","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 23:17:28.000000000","message":"Uploaded patch set 13: Patch Set 12 was rebased.\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":13},{"id":"70fbe1c0e1ab54c8463f9e3beb1a3027dce5bfcb","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 23:17:32.000000000","message":"Patch Set 13:\n\nStarted build for patchset #13 on: https://buildkite.com/tvl/depot/builds/21851","accounts_in_message":[],"_revision_number":13},{"id":"559299e36f3299e95aba289f1975a2a08a953b8a","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 23:19:56.000000000","message":"Patch Set 13: Verified+1\n\nBuild of patchset 13 passed: https://buildkite.com/tvl/depot/builds/21851","accounts_in_message":[],"_revision_number":13},{"id":"731ca10c4c51ae0c86b80a6e45747846aa690c69","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 23:26:05.000000000","message":"Patch Set 13:\n\n(2 comments)","accounts_in_message":[],"_revision_number":13},{"id":"aeb899385aa98db2d5617631b8fe0bae06f6abf5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-27 00:20:03.000000000","message":"Uploaded patch set 14: Patch Set 13 was rebased.\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":14},{"id":"3681f94fd71da83e17a9ab5676fce07d8c59f466","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-27 00:20:24.000000000","message":"Patch Set 14:\n\nStarted build for patchset #14 on: https://buildkite.com/tvl/depot/builds/21863","accounts_in_message":[],"_revision_number":14},{"id":"456d0789ba4eced9627e49c9e3fabb3c4abb8f60","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-27 00:24:18.000000000","message":"Patch Set 14: Verified+1\n\nBuild of patchset 14 passed: https://buildkite.com/tvl/depot/builds/21863","accounts_in_message":[],"_revision_number":14},{"id":"b95aa9e11c5edce35f71113d2895b8e324be6ea0","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-27 00:26:38.000000000","message":"Patch Set 14:\n\n(2 comments)","accounts_in_message":[],"_revision_number":14},{"id":"8e324605592f3645e7faf9e3156de1624d6a7d93","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-27 12:16:21.000000000","message":"Patch Set 14: Code-Review+2\n\nBy voting Code-Review+2 the following files are now code-owner approved by \u003cGERRIT_ACCOUNT_1000036\u003e:\n* tvix/cli/src/.skip-subtree\n* tvix/cli/src/derivation.nix\n* tvix/cli/src/main.rs\n","accounts_in_message":[{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}],"_revision_number":14},{"id":"66790d6eb443044f4dc9674c394271fc6f1ec515","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-27 12:21:41.000000000","message":"Change has been successfully rebased and submitted as de10a924f2586461d0323cc74b179aa0e8b1d1c4","accounts_in_message":[],"_revision_number":15}],"current_revision_number":15,"current_revision":"de10a924f2586461d0323cc74b179aa0e8b1d1c4","revisions":{"3afd008e413ef8ab5a579a19ea50b645e24a3992":{"kind":"REWORK","_number":1,"created":"2023-01-22 22:52:13.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/02/7902/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/1"}}},"commit":{"parents":[{"commit":"67af588c29b0fd6c0ebf47fd1362bd70fd261557","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d67af588c29b0fd6c0ebf47fd1362bd70fd261557"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d3afd008e413ef8ab5a579a19ea50b645e24a3992"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d3afd008e413ef8ab5a579a19ea50b645e24a3992"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"67af588c29b0fd6c0ebf47fd1362bd70fd261557","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":51,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"46d1703532f9e486c85770b74c2dfc6d906001b7":{"kind":"REWORK","_number":2,"created":"2023-01-22 22:57:45.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/02/7902/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/2"}}},"commit":{"parents":[{"commit":"67af588c29b0fd6c0ebf47fd1362bd70fd261557","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d67af588c29b0fd6c0ebf47fd1362bd70fd261557"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:57:42.000000000","tz":180},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d46d1703532f9e486c85770b74c2dfc6d906001b7"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d46d1703532f9e486c85770b74c2dfc6d906001b7"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"67af588c29b0fd6c0ebf47fd1362bd70fd261557","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":51,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"eaa40fbf9965714a5940b4e8fa5e60b3b8da3b9d":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2023-01-23 13:37:35.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/02/7902/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/3"}}},"commit":{"parents":[{"commit":"db7ba98a47896fb9cda72520d159ff70f5b37088","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003ddb7ba98a47896fb9cda72520d159ff70f5b37088"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-23 13:36:12.000000000","tz":180},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003deaa40fbf9965714a5940b4e8fa5e60b3b8da3b9d"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003deaa40fbf9965714a5940b4e8fa5e60b3b8da3b9d"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"db7ba98a47896fb9cda72520d159ff70f5b37088","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":52,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"233544458a59c772e8e12e8c9a17621340b285ba":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2023-01-23 13:47:17.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/02/7902/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/4"}}},"commit":{"parents":[{"commit":"8ebcf8e1dc7dcfc96f3d33e60cf05b12d2ec91e9","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8ebcf8e1dc7dcfc96f3d33e60cf05b12d2ec91e9"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-23 13:47:06.000000000","tz":180},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d233544458a59c772e8e12e8c9a17621340b285ba"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d233544458a59c772e8e12e8c9a17621340b285ba"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"8ebcf8e1dc7dcfc96f3d33e60cf05b12d2ec91e9","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":53,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"c14fadf74edc1f1e576d702343aa1e740790e059":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2023-01-23 15:08:43.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/02/7902/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/5"}}},"commit":{"parents":[{"commit":"53805f946315734cb8a58d3cdd66d705be4d4e1a","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d53805f946315734cb8a58d3cdd66d705be4d4e1a"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-23 15:08:41.000000000","tz":180},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc14fadf74edc1f1e576d702343aa1e740790e059"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc14fadf74edc1f1e576d702343aa1e740790e059"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"53805f946315734cb8a58d3cdd66d705be4d4e1a","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":54,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"a22dd4184ae29a8292b04b8e106ea84a90589d01":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2023-01-24 08:06:43.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/02/7902/6","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/6","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/6"}}},"commit":{"parents":[{"commit":"17842bf490b4a45da66a4f4ecc99832cf533fd76","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d17842bf490b4a45da66a4f4ecc99832cf533fd76"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-24 08:06:23.000000000","tz":180},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da22dd4184ae29a8292b04b8e106ea84a90589d01"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da22dd4184ae29a8292b04b8e106ea84a90589d01"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"17842bf490b4a45da66a4f4ecc99832cf533fd76","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":55,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"c6a7e7c8fdeca3d13857b85b80040d6138f87cd4":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2023-01-25 08:51:48.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/02/7902/7","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/7","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/7"}}},"commit":{"parents":[{"commit":"6a60c16ae34c4887328ee242664f09fe4fb3e3ce","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6a60c16ae34c4887328ee242664f09fe4fb3e3ce"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-25 08:51:45.000000000","tz":180},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc6a7e7c8fdeca3d13857b85b80040d6138f87cd4"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc6a7e7c8fdeca3d13857b85b80040d6138f87cd4"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"6a60c16ae34c4887328ee242664f09fe4fb3e3ce","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":56,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"82f06c1b0c5be5223bcac357ffa081bdd45da26a":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2023-01-26 10:20:30.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/02/7902/8","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/8","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/8"}}},"commit":{"parents":[{"commit":"9c3da89f9eaf4aee32ac671485cf336fd0933d07","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9c3da89f9eaf4aee32ac671485cf336fd0933d07"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-26 10:20:25.000000000","tz":180},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d82f06c1b0c5be5223bcac357ffa081bdd45da26a"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d82f06c1b0c5be5223bcac357ffa081bdd45da26a"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"9c3da89f9eaf4aee32ac671485cf336fd0933d07","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":57,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"c7d15ed3eca5a941315214c00f999f7e72ab3ab7":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2023-01-26 10:25:33.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/02/7902/9","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/9","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/9"}}},"commit":{"parents":[{"commit":"15a90e5de05f28f7ae877c9c4ae2aa065f218b80","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d15a90e5de05f28f7ae877c9c4ae2aa065f218b80"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-26 10:25:30.000000000","tz":180},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc7d15ed3eca5a941315214c00f999f7e72ab3ab7"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc7d15ed3eca5a941315214c00f999f7e72ab3ab7"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"15a90e5de05f28f7ae877c9c4ae2aa065f218b80","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":58,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"cdfe998760d6fa8573af7aed5fa482bdb2cdafd6":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2023-01-26 13:49:01.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/02/7902/10","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/10","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/10"}}},"commit":{"parents":[{"commit":"58cfc63bb15d9741b6d08fec1b31afd899bed451","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d58cfc63bb15d9741b6d08fec1b31afd899bed451"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 13:48:25.000000000","tz":60},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcdfe998760d6fa8573af7aed5fa482bdb2cdafd6"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcdfe998760d6fa8573af7aed5fa482bdb2cdafd6"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"58cfc63bb15d9741b6d08fec1b31afd899bed451","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":59,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"9b52ca8cde06c74543ede7bc28519943fe3031a7":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2023-01-26 17:24:18.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/02/7902/11","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/11","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/11"}}},"commit":{"parents":[{"commit":"2a9933930d111ea817777dbdc82e7c1e4214a485","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d2a9933930d111ea817777dbdc82e7c1e4214a485"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 17:02:59.000000000","tz":60},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9b52ca8cde06c74543ede7bc28519943fe3031a7"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9b52ca8cde06c74543ede7bc28519943fe3031a7"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"2a9933930d111ea817777dbdc82e7c1e4214a485","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":60,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"559321ab405b7210fb12c26c1c815ed422c84e86":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2023-01-26 22:56:23.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/02/7902/12","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/12","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/12"}}},"commit":{"parents":[{"commit":"9b5dcddcd2be0ee4e1d1f0ce1e7a1dc9059447f9","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9b5dcddcd2be0ee4e1d1f0ce1e7a1dc9059447f9"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 22:24:00.000000000","tz":60},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d559321ab405b7210fb12c26c1c815ed422c84e86"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d559321ab405b7210fb12c26c1c815ed422c84e86"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"9b5dcddcd2be0ee4e1d1f0ce1e7a1dc9059447f9","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":61,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"24cde76628c10778d6ee8ab5425c95e96eb606f8":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2023-01-26 23:17:28.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/02/7902/13","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/13","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/13"}}},"commit":{"parents":[{"commit":"87f5039a7cbc9f2bc88253c9907009c60f83395c","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d87f5039a7cbc9f2bc88253c9907009c60f83395c"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 23:17:25.000000000","tz":60},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d24cde76628c10778d6ee8ab5425c95e96eb606f8"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d24cde76628c10778d6ee8ab5425c95e96eb606f8"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"87f5039a7cbc9f2bc88253c9907009c60f83395c","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":62,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"e28dc355debb0a93c8dda4665c3e3dc9bc594a4b":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2023-01-27 00:20:03.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/02/7902/14","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/14","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/14"}}},"commit":{"parents":[{"commit":"cbb41d87da1e2ac25f951b4f9590377eb185b2b5","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcbb41d87da1e2ac25f951b4f9590377eb185b2b5"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-27 00:19:17.000000000","tz":180},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de28dc355debb0a93c8dda4665c3e3dc9bc594a4b"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de28dc355debb0a93c8dda4665c3e3dc9bc594a4b"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"cbb41d87da1e2ac25f951b4f9590377eb185b2b5","is_merged_in_target_branch":false,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":63,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"de10a924f2586461d0323cc74b179aa0e8b1d1c4":{"kind":"NO_CODE_CHANGE","_number":15,"created":"2023-01-27 12:21:41.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/02/7902/15","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/02/7902/15","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/02/7902/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/02/7902/15"}}},"commit":{"parents":[{"commit":"8a9aa018dcf54f00344993c8467610be3442eb8f","subject":"feat(tvix/cli): implement builtins.derivationStrict","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8a9aa018dcf54f00344993c8467610be3442eb8f"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2023-01-22 22:50:49.000000000","tz":180},"committer":{"name":"tazjin","email":"tazjin@tvl.su","date":"2023-01-27 12:21:41.000000000","tz":0},"subject":"feat(tvix/cli): implement `builtins.derivation`","message":"feat(tvix/cli): implement `builtins.derivation`\n\nThis uses the actual upstream Nix code for\n`builtins.derivation` (which is not a primop in C++ Nix) to implement\n`builtins.derivation` as a wrapper around `builtins.derivationStrict`.\n\nWe\u0027re doing it this way to ensure that our thunking logic is correct.\nAn initial Rust-native rewrite (see e.g. cl/7363) is pretty difficult\nto debug while there are still other issues to root out, but\neventually we might want to turn this into native code.\n\nChange-Id: I5845e18073e103b8670e40648bd7fd9b511058e0\nReviewed-on: https://cl.tvl.fyi/c/depot/+/7902\nTested-by: BuildkiteCI\nReviewed-by: flokli \u003cflokli@flokli.de\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dde10a924f2586461d0323cc74b179aa0e8b1d1c4"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dde10a924f2586461d0323cc74b179aa0e8b1d1c4"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"8a9aa018dcf54f00344993c8467610be3442eb8f","is_merged_in_target_branch":true,"change_id":"I0db69dcf12716180de0eb0b126e3da4683712966","change_number":7756,"patch_set_number":64,"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":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}},{"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":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}}]},{"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":[]}}]}
