)]}'
{"id":"depot~11266","triplet_id":"depot~canon~I5afdbc4e18dd70469192c1aa657d1049ba330149","project":"depot","branch":"canon","topic":"evaluation-correctness","attention_set":{},"removed_from_attention_set":{"1000034":{"account":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"last_update":"2024-04-13 10:11:18.000000000","reason":"Change was submitted"},"1000036":{"account":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"last_update":"2024-04-08 13:39:31.000000000","reason":"\u003cGERRIT_ACCOUNT_1000036\u003e replied on the change","reason_account":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}},"1000073":{"account":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"last_update":"2024-04-13 10:11:18.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I5afdbc4e18dd70469192c1aa657d1049ba330149","subject":"feat(tvix/eval): contextful JSON operations","status":"MERGED","created":"2024-03-25 02:37:53.000000000","updated":"2024-04-13 10:11:18.000000000","submitted":"2024-04-13 10:11:18.000000000","submitter":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"11266-evaluation-correctness","meta_rev_id":"9347b21f89c37f4e04feea21570bbdf9a8a510f5","_number":11266,"virtual_id_number":11266,"owner":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2024-04-13 10:11:18.000000000","permitted_voting_range":{"min":2,"max":2},"_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":{"-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-04-13 10:11:18.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":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"},{"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":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"},{"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":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}],"reviewers":{"REVIEWER":[{"_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"},{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-03-25 02:37:53.000000000","updated_by":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"reviewer":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"state":"REVIEWER"},{"updated":"2024-03-25 02:38:08.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-03-25 02:49:07.000000000","updated_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2024-04-08 13:39:31.000000000","updated_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"reviewer":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"state":"REVIEWER"}],"messages":[{"id":"23cd5f9068aa1329e08963f135ed5d26c33fb536","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-03-25 02:37:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fc607a019720f4ea8cd97c24b08c3bd2037395d8","tag":"autogenerated:gerrit:code-owners:addReviewer","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-03-25 02:37:53.000000000","message":"\u003cGERRIT_ACCOUNT_1000036\u003e, who was added as reviewer owns the following files:\n* `tvix/eval/src/builtins/to_xml.rs`\n* `tvix/eval/src/value/json.rs`\n* `tvix/eval/src/value/mod.rs`\n* `tvix/eval/src/vm/generators.rs`\n* `tvix/glue/src/builtins/derivation.rs`\n* `tvix/serde/src/de.rs`\n","accounts_in_message":[{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}],"_revision_number":1},{"id":"c5027f5a3642cdba08c59e561193828ab9734097","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-03-25 02:38:08.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 on: https://buildkite.com/tvl/depot/builds/32612","accounts_in_message":[],"_revision_number":1},{"id":"aa5ef709829069c8fafa2160cfd4873b9bcb4294","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-03-25 02:38:50.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"ce80cf4cb543d1974c6abfcbd9463e8bf97b3177","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-03-25 02:49:07.000000000","message":"Patch Set 1: Verified-1\n\nBuild of patchset 1 failed: https://buildkite.com/tvl/depot/builds/32612","accounts_in_message":[],"_revision_number":1},{"id":"b0f37345e3fdf46f1c9cc83a364bdbab921e0b3a","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-03-28 22:09:21.000000000","message":"Uploaded patch set 2: Patch Set 1 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":2},{"id":"a1617f31ba5243bf29686d882d3116361b606c1a","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-03-28 22:09:25.000000000","message":"Patch Set 2:\n\nStarted build for patchset #2 on: https://buildkite.com/tvl/depot/builds/32748","accounts_in_message":[],"_revision_number":2},{"id":"b7360e9bfa8ced0c08be3a66a24d8e5abe5a3bd6","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-03-28 22:12:11.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"b4333129bc8308f09de9c53646579f87a3eaff3f","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-03-28 22:12:15.000000000","message":"Patch Set 3:\n\nStarted build for patchset #3 on: https://buildkite.com/tvl/depot/builds/32755","accounts_in_message":[],"_revision_number":3},{"id":"630c09be6d2b66db4d1051b4b47f4f20d617c6e9","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-03-28 22:19:08.000000000","message":"Patch Set 3: Verified-1\n\nBuild of patchset 3 failed: https://buildkite.com/tvl/depot/builds/32755","accounts_in_message":[],"_revision_number":3},{"id":"dc3c8d8fa9231454c13eb17721678ba4f5f07468","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-04-02 12:44:26.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":"1932f230f0472e7ea24cf927cdddf11c5e90d52a","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-04-02 12:44:28.000000000","message":"Patch Set 4:\n\nStarted build for patchset #4 on: https://buildkite.com/tvl/depot/builds/32919","accounts_in_message":[],"_revision_number":4},{"id":"2d375ff7cac2083e133f375b1099a2a76ff3674d","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-04-02 12:51:59.000000000","message":"Patch Set 4: Verified-1\n\nBuild of patchset 4 failed: https://buildkite.com/tvl/depot/builds/32919","accounts_in_message":[],"_revision_number":4},{"id":"28416268976581bee0bfb88b9d63c233c15aa277","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-04-04 11:23:43.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"536d4c6e940d8d5c3de4fec09d81b1158294feee","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-04-04 11:24:01.000000000","message":"Patch Set 4:\n\n(1 comment)\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":4},{"id":"4d802f65203493f79de8863bc1ab9dffa5e14ff3","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-04-04 11:24:33.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"3195f3ad0cd82cc5747ba93f92dc68673b20cddf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-04-04 16:47:04.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":"d8b242807e3241c1c8db54cc93db735a33a8c772","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-04-04 16:47:07.000000000","message":"Patch Set 5:\n\nStarted build for patchset #5 on: https://buildkite.com/tvl/depot/builds/32978","accounts_in_message":[],"_revision_number":5},{"id":"05b6dc3a0ecb05cd6936cbc64310a78c4707d6fd","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-04-04 16:55:40.000000000","message":"Patch Set 5: Verified-1\n\nBuild of patchset 5 failed: https://buildkite.com/tvl/depot/builds/32978","accounts_in_message":[],"_revision_number":5},{"id":"9c7194f04be6b5d148cf994eae37470267d118dd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-04-04 17:07:59.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":"edfd1267e1452c1d61df2099884096ae5ca458af","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-04-04 17:08:01.000000000","message":"Patch Set 6:\n\nStarted build for patchset #6 on: https://buildkite.com/tvl/depot/builds/32983","accounts_in_message":[],"_revision_number":6},{"id":"c9dce608afc177d9e13d2f90780988d6e0255957","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-04-04 17:13:38.000000000","message":"Patch Set 6: Verified-1\n\nBuild of patchset 6 failed: https://buildkite.com/tvl/depot/builds/32983","accounts_in_message":[],"_revision_number":6},{"id":"ce1aa699ed076f34fc08b17ba5c148308b43a355","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-04-04 17:22:02.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"a84e100509f469761773535d6833c4f54f265a64","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-04-04 17:24:50.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":6},{"id":"de59f1e275708e0caa90c1bed6abdceafd95a539","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-04-07 17:00:25.000000000","message":"Uploaded patch set 7.\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":"52db6e36cd52873cd0fdb5576d84ffc2c75191c2","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-04-07 17:00:26.000000000","message":"Patch Set 7:\n\nStarted build for patchset #7 on: https://buildkite.com/tvl/depot/builds/33042","accounts_in_message":[],"_revision_number":7},{"id":"a4b0a90a8b611cede66aea751ee4ae4fdc270b92","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-04-07 17:05:19.000000000","message":"Patch Set 7: Verified+1\n\nBuild of patchset 7 passed: https://buildkite.com/tvl/depot/builds/33042","accounts_in_message":[],"_revision_number":7},{"id":"f10230de5620e03b817e674f5eecb2802b61047b","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-04-08 13:30:01.000000000","message":"Uploaded patch set 8.\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":"df1459eaca65dfd19e681bf497bebe18ba471b7b","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-04-08 13:30:01.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"5ca6e93bd5ee6acd392c06d8ee479774c3fda7cd","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-04-08 13:30:02.000000000","message":"Patch Set 8:\n\nStarted build for patchset #8 on: https://buildkite.com/tvl/depot/builds/33079","accounts_in_message":[],"_revision_number":8},{"id":"b8ea6c0820a63eec29d6d372140033a6247d9f25","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-04-08 13:30:47.000000000","message":"Patch Set 8:\n\n(1 comment)\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":8},{"id":"1852d54f93e206dcbe16c95dc9fb60c5e4b6d1a8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-04-08 13:33:24.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"da6cfdc16783b2027abd5065daa143fca93fa0f5","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-04-08 13:33:25.000000000","message":"Patch Set 9:\n\nStarted build for patchset #9 on: https://buildkite.com/tvl/depot/builds/33083","accounts_in_message":[],"_revision_number":9},{"id":"d778464d1bfeb03ffdbff25e44a693c2b94147be","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-04-08 13:37:35.000000000","message":"Patch Set 9: Verified+1\n\nBuild of patchset 9 passed: https://buildkite.com/tvl/depot/builds/33083","accounts_in_message":[],"_revision_number":9},{"id":"2756db284035e5351f0c77fc2f19ad8c53f18ce3","tag":"autogenerated:gerrit:code-owners:addReviewer","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-04-08 13:39:31.000000000","message":"\u003cGERRIT_ACCOUNT_1000034\u003e, who was added as reviewer owns the following files:\n* `tvix/eval/src/builtins/mod.rs`\n* `tvix/eval/src/builtins/to_xml.rs`\n* `tvix/eval/src/value/json.rs`\n* `tvix/eval/src/value/mod.rs`\n* `tvix/eval/src/vm/generators.rs`\n* `tvix/glue/src/builtins/derivation.rs`\n* `tvix/glue/src/tests/tvix_tests/eval-okay-context-introspection.exp`\n* `tvix/glue/src/tests/tvix_tests/eval-okay-context-introspection.nix`\n* `tvix/glue/src/tests/tvix_tests/eval-okay-context-propagation.exp`\n* `tvix/glue/src/tests/tvix_tests/eval-okay-context-propagation.nix`\n* `tvix/serde/src/de.rs`\n","accounts_in_message":[{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}],"_revision_number":9},{"id":"994b640bcc3b38ce1a927b4fd3965d4b91e180dc","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-04-13 08:56:13.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"9347b21f89c37f4e04feea21570bbdf9a8a510f5","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"date":"2024-04-13 10:11:18.000000000","message":"Change has been successfully rebased and submitted as 863c4207cc2adbbcbfa539fbfb4765c135801e77","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"863c4207cc2adbbcbfa539fbfb4765c135801e77","revisions":{"8ed8803b3a9393e7fc80357007b0f2ef05d42026":{"kind":"REWORK","_number":1,"created":"2024-03-25 02:37:53.000000000","uploader":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"ref":"refs/changes/66/11266/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/66/11266/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/66/11266/1"}}},"commit":{"parents":[{"commit":"2f34303c520ce039229e3d166d77d24196b191e0","subject":"feat(tvix/eval): derivation debugger mechanism","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d2f34303c520ce039229e3d166d77d24196b191e0"}]}],"author":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-03-25 02:36:32.000000000","tz":60},"committer":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-03-25 02:36:32.000000000","tz":60},"subject":"feat(tvix/eval): contextful JSON operations","message":"feat(tvix/eval): contextful JSON operations\n\nNot for public eyes yet.\n\nChange-Id: I5afdbc4e18dd70469192c1aa657d1049ba330149\nSigned-off-by: Ryan Lahfa \u003ctvl@lahfa.xyz\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8ed8803b3a9393e7fc80357007b0f2ef05d42026"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8ed8803b3a9393e7fc80357007b0f2ef05d42026"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"2f34303c520ce039229e3d166d77d24196b191e0","is_merged_in_target_branch":false,"change_id":"If1d86422586d11c78b3fb3db0a3f8911c9b2d5f8","change_number":11265,"patch_set_number":1,"change_status":"ABANDONED"}],"branch":"refs/heads/canon"},"bc8c7bfbc5b5990bc8980040e4432e4ef497c919":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2024-03-28 22:09:21.000000000","uploader":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"ref":"refs/changes/66/11266/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/66/11266/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/66/11266/2"}}},"commit":{"parents":[{"commit":"34a7962a5e94685178cb187544b260a624daa820","subject":"feat(tvix/eval): derivation debugger mechanism","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d34a7962a5e94685178cb187544b260a624daa820"}]}],"author":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-03-25 02:36:32.000000000","tz":60},"committer":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-03-28 22:09:09.000000000","tz":60},"subject":"feat(tvix/eval): contextful JSON operations","message":"feat(tvix/eval): contextful JSON operations\n\nNot for public eyes yet.\n\nChange-Id: I5afdbc4e18dd70469192c1aa657d1049ba330149\nSigned-off-by: Ryan Lahfa \u003ctvl@lahfa.xyz\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dbc8c7bfbc5b5990bc8980040e4432e4ef497c919"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dbc8c7bfbc5b5990bc8980040e4432e4ef497c919"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"34a7962a5e94685178cb187544b260a624daa820","is_merged_in_target_branch":false,"change_id":"If1d86422586d11c78b3fb3db0a3f8911c9b2d5f8","change_number":11265,"patch_set_number":2,"change_status":"ABANDONED"}],"branch":"refs/heads/canon"},"04da3ba816ea2eaae15581f7358f62fae1a91c55":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2024-03-28 22:12:11.000000000","uploader":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"ref":"refs/changes/66/11266/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/66/11266/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/66/11266/3"}}},"commit":{"parents":[{"commit":"183bd8c1af0057f07ea45b9f5641d04dc0bf149e","subject":"feat(tvix/eval): derivation debugger mechanism","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d183bd8c1af0057f07ea45b9f5641d04dc0bf149e"}]}],"author":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-03-25 02:36:32.000000000","tz":60},"committer":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-03-28 22:11:38.000000000","tz":60},"subject":"feat(tvix/eval): contextful JSON operations","message":"feat(tvix/eval): contextful JSON operations\n\nNot for public eyes yet.\n\nChange-Id: I5afdbc4e18dd70469192c1aa657d1049ba330149\nSigned-off-by: Ryan Lahfa \u003ctvl@lahfa.xyz\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d04da3ba816ea2eaae15581f7358f62fae1a91c55"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d04da3ba816ea2eaae15581f7358f62fae1a91c55"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"183bd8c1af0057f07ea45b9f5641d04dc0bf149e","is_merged_in_target_branch":false,"change_id":"If1d86422586d11c78b3fb3db0a3f8911c9b2d5f8","change_number":11265,"patch_set_number":3,"change_status":"ABANDONED"}],"branch":"refs/heads/canon"},"3637d761391c3ffca40e42681afa0f169ebe6dd6":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2024-04-02 12:44:26.000000000","uploader":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"ref":"refs/changes/66/11266/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/66/11266/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/66/11266/4"}}},"commit":{"parents":[{"commit":"156a3bd08e29910fab9bed968f6b21bd62eca3fa","subject":"feat(tvix/eval): derivation debugger mechanism","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d156a3bd08e29910fab9bed968f6b21bd62eca3fa"}]}],"author":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-03-25 02:36:32.000000000","tz":60},"committer":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-04-02 12:44:22.000000000","tz":120},"subject":"feat(tvix/eval): contextful JSON operations","message":"feat(tvix/eval): contextful JSON operations\n\nNot for public eyes yet.\n\nChange-Id: I5afdbc4e18dd70469192c1aa657d1049ba330149\nSigned-off-by: Ryan Lahfa \u003ctvl@lahfa.xyz\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d3637d761391c3ffca40e42681afa0f169ebe6dd6"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d3637d761391c3ffca40e42681afa0f169ebe6dd6"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"156a3bd08e29910fab9bed968f6b21bd62eca3fa","is_merged_in_target_branch":false,"change_id":"If1d86422586d11c78b3fb3db0a3f8911c9b2d5f8","change_number":11265,"patch_set_number":4,"change_status":"ABANDONED"}],"branch":"refs/heads/canon"},"5e569fb9108e59ef3b99edba9c61abaaaf95db21":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2024-04-04 16:47:04.000000000","uploader":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"ref":"refs/changes/66/11266/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/66/11266/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/66/11266/5"}}},"commit":{"parents":[{"commit":"4a5bb6d676d24d68759a0c5462a6eebde616b1c0","subject":"feat(tvix/eval): derivation debugger mechanism","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d4a5bb6d676d24d68759a0c5462a6eebde616b1c0"}]}],"author":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-03-25 02:36:32.000000000","tz":60},"committer":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-04-04 16:47:01.000000000","tz":120},"subject":"feat(tvix/eval): contextful JSON operations","message":"feat(tvix/eval): contextful JSON operations\n\nNot for public eyes yet.\n\nChange-Id: I5afdbc4e18dd70469192c1aa657d1049ba330149\nSigned-off-by: Ryan Lahfa \u003ctvl@lahfa.xyz\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5e569fb9108e59ef3b99edba9c61abaaaf95db21"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5e569fb9108e59ef3b99edba9c61abaaaf95db21"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"4a5bb6d676d24d68759a0c5462a6eebde616b1c0","is_merged_in_target_branch":false,"change_id":"If1d86422586d11c78b3fb3db0a3f8911c9b2d5f8","change_number":11265,"patch_set_number":5,"change_status":"ABANDONED"}],"branch":"refs/heads/canon"},"49e5e23f3fa67f9bd5d9d0bab60a37179e789c0f":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2024-04-04 17:07:59.000000000","uploader":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"ref":"refs/changes/66/11266/6","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/66/11266/6","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/66/11266/6"}}},"commit":{"parents":[{"commit":"a1195b838707f2d0a56e5087297f9e9d8f99d7a0","subject":"feat(tvix/eval): implement `appendContext`","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da1195b838707f2d0a56e5087297f9e9d8f99d7a0"}]}],"author":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-03-25 02:36:32.000000000","tz":60},"committer":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-04-04 17:07:52.000000000","tz":120},"subject":"feat(tvix/eval): contextful JSON operations","message":"feat(tvix/eval): contextful JSON operations\n\nNot for public eyes yet.\n\nChange-Id: I5afdbc4e18dd70469192c1aa657d1049ba330149\nSigned-off-by: Ryan Lahfa \u003ctvl@lahfa.xyz\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d49e5e23f3fa67f9bd5d9d0bab60a37179e789c0f"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d49e5e23f3fa67f9bd5d9d0bab60a37179e789c0f"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"a1195b838707f2d0a56e5087297f9e9d8f99d7a0","is_merged_in_target_branch":false,"change_id":"I625dc5e7c4f5b784f078b390f04b0ee5a8d65a7c","change_number":11263,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"143c01f64c2178e8de05e45b1dfbe394bdceeed8":{"kind":"REWORK","_number":7,"created":"2024-04-07 17:00:25.000000000","uploader":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"ref":"refs/changes/66/11266/7","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/66/11266/7","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/66/11266/7"}}},"commit":{"parents":[{"commit":"289b3126db6248ea7dafddaf9931f4bf277c3d88","subject":"feat(tvix/castore): drop test-case crate dep","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d289b3126db6248ea7dafddaf9931f4bf277c3d88"}]}],"author":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-03-25 02:36:32.000000000","tz":60},"committer":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-04-07 17:00:22.000000000","tz":120},"subject":"feat(tvix/eval): contextful JSON operations","message":"feat(tvix/eval): contextful JSON operations\n\n`toJSON` transform a Nix structure into a JSON string.\n\nFor each context in that Nix structure, the JSON string must possess it.\n\nThus, it is necessary to take the union of all contexts and attach it to\nthe final structure.\n\nUnfortunately, the return type of `into_json` is a serde\u0027s JSON object,\nnot a string. Therefore, it is not possible to reuse `NixString`\nmachinery.\n\nChange-Id: I5afdbc4e18dd70469192c1aa657d1049ba330149\nSigned-off-by: Ryan Lahfa \u003ctvl@lahfa.xyz\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d143c01f64c2178e8de05e45b1dfbe394bdceeed8"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d143c01f64c2178e8de05e45b1dfbe394bdceeed8"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"289b3126db6248ea7dafddaf9931f4bf277c3d88","is_merged_in_target_branch":true,"change_id":"I5049a3682a58ce848d80f413b2964331025a90a8","change_number":11370,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"bc17c47c2f1cf4fc107e724d1d5c216a458b1965":{"kind":"REWORK","_number":8,"created":"2024-04-08 13:30:01.000000000","uploader":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"ref":"refs/changes/66/11266/8","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/66/11266/8","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/66/11266/8"}}},"commit":{"parents":[{"commit":"289b3126db6248ea7dafddaf9931f4bf277c3d88","subject":"feat(tvix/castore): drop test-case crate dep","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d289b3126db6248ea7dafddaf9931f4bf277c3d88"}]}],"author":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-03-25 02:36:32.000000000","tz":60},"committer":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-04-08 13:26:56.000000000","tz":120},"subject":"feat(tvix/eval): contextful JSON operations","message":"feat(tvix/eval): contextful JSON operations\n\n`toJSON` transform a Nix structure into a JSON string.\n\nFor each context in that Nix structure, the JSON string must possess it.\n\nThus, it is necessary to take the union of all contexts and attach it to\nthe final structure.\n\nUnfortunately, the return type of `into_json` is a serde\u0027s JSON object,\nnot a string. Therefore, it is not possible to reuse `NixString`\nmachinery.\n\nContext tests are reinforced as Nix does not test those behaviors.\n\nChange-Id: I5afdbc4e18dd70469192c1aa657d1049ba330149\nSigned-off-by: Ryan Lahfa \u003ctvl@lahfa.xyz\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dbc17c47c2f1cf4fc107e724d1d5c216a458b1965"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dbc17c47c2f1cf4fc107e724d1d5c216a458b1965"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"289b3126db6248ea7dafddaf9931f4bf277c3d88","is_merged_in_target_branch":true,"change_id":"I5049a3682a58ce848d80f413b2964331025a90a8","change_number":11370,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"5e8b0f86e03ed80c7ba576158411242dd9ec7987":{"kind":"REWORK","_number":9,"created":"2024-04-08 13:33:24.000000000","uploader":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"ref":"refs/changes/66/11266/9","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/66/11266/9","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/66/11266/9"}}},"commit":{"parents":[{"commit":"289b3126db6248ea7dafddaf9931f4bf277c3d88","subject":"feat(tvix/castore): drop test-case crate dep","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d289b3126db6248ea7dafddaf9931f4bf277c3d88"}]}],"author":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-03-25 02:36:32.000000000","tz":60},"committer":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-04-08 13:33:22.000000000","tz":120},"subject":"feat(tvix/eval): contextful JSON operations","message":"feat(tvix/eval): contextful JSON operations\n\n`toJSON` transform a Nix structure into a JSON string.\n\nFor each context in that Nix structure, the JSON string must possess it.\n\nThus, it is necessary to take the union of all contexts and attach it to\nthe final structure.\n\nUnfortunately, the return type of `into_json` is a serde\u0027s JSON object,\nnot a string. Therefore, it is not possible to reuse `NixString`\nmachinery.\n\nContext tests are reinforced as Nix does not test those behaviors.\n\nFixes b/393.\n\nChange-Id: I5afdbc4e18dd70469192c1aa657d1049ba330149\nSigned-off-by: Ryan Lahfa \u003ctvl@lahfa.xyz\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5e8b0f86e03ed80c7ba576158411242dd9ec7987"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5e8b0f86e03ed80c7ba576158411242dd9ec7987"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"289b3126db6248ea7dafddaf9931f4bf277c3d88","is_merged_in_target_branch":true,"change_id":"I5049a3682a58ce848d80f413b2964331025a90a8","change_number":11370,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"863c4207cc2adbbcbfa539fbfb4765c135801e77":{"kind":"REWORK","_number":10,"created":"2024-04-13 10:11:18.000000000","uploader":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"ref":"refs/changes/66/11266/10","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/66/11266/10","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/66/11266/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/66/11266/10"}}},"commit":{"parents":[{"commit":"45cf7ae657086993cedaa7c72b813e319e805484","subject":"refactor(tvix/nix-compat): move nar writer to tokio","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d45cf7ae657086993cedaa7c72b813e319e805484"}]}],"author":{"name":"Ryan Lahfa","email":"tvl@lahfa.xyz","date":"2024-03-25 02:36:32.000000000","tz":60},"committer":{"name":"raitobezarius","email":"tvl@lahfa.xyz","date":"2024-04-13 10:11:18.000000000","tz":0},"subject":"feat(tvix/eval): contextful JSON operations","message":"feat(tvix/eval): contextful JSON operations\n\n`toJSON` transform a Nix structure into a JSON string.\n\nFor each context in that Nix structure, the JSON string must possess it.\n\nThus, it is necessary to take the union of all contexts and attach it to\nthe final structure.\n\nUnfortunately, the return type of `into_json` is a serde\u0027s JSON object,\nnot a string. Therefore, it is not possible to reuse `NixString`\nmachinery.\n\nContext tests are reinforced as Nix does not test those behaviors.\n\nFixes b/393.\n\nChange-Id: I5afdbc4e18dd70469192c1aa657d1049ba330149\nSigned-off-by: Ryan Lahfa \u003ctvl@lahfa.xyz\u003e\nReviewed-on: https://cl.tvl.fyi/c/depot/+/11266\nReviewed-by: flokli \u003cflokli@flokli.de\u003e\nTested-by: BuildkiteCI\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d863c4207cc2adbbcbfa539fbfb4765c135801e77"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d863c4207cc2adbbcbfa539fbfb4765c135801e77"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"45cf7ae657086993cedaa7c72b813e319e805484","is_merged_in_target_branch":true,"change_id":"I8cd1efcd0dd5bb76471de997603c7b701a5095de","change_number":11391,"patch_set_number":6,"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":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"}},{"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":[]}}]}
