)]}'
{"id":"depot~9900","triplet_id":"depot~canon~I7d68c27d7a0fbcdcc387db7c092bce50ca4b94ea","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000066":{"account":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"last_update":"2023-11-03 09:24:31.000000000","reason":"Change was submitted"},"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2023-11-03 09:24:31.000000000","reason":"Change was submitted"},"1000005":{"account":{"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},"last_update":"2023-11-03 09:24:31.000000000","reason":"Change was submitted"},"1000036":{"account":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"last_update":"2023-11-03 09:19:29.000000000","reason":"\u003cGERRIT_ACCOUNT_1000036\u003e replied on the change","reason_account":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}}},"hashtags":[],"change_id":"I7d68c27d7a0fbcdcc387db7c092bce50ca4b94ea","subject":"refactor(tvix/eval): delay allocation when comparing attr values","status":"MERGED","created":"2023-11-02 15:46:19.000000000","updated":"2023-11-03 09:24:31.000000000","submitted":"2023-11-03 09:24:31.000000000","submitter":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"9900","meta_rev_id":"81e6e6713934ba8f75939849490711bedcef9923","_number":9900,"virtual_id_number":9900,"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-11-03 09:24:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"Verified":{"approved":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":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":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2023-11-03 09:24:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Autosubmit":{"approved":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"tag":"autogenerated:gerrit:merged","value":1,"date":"2023-11-03 09:24:31.000000000","_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":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{" 0":"Submit manually","+1":"Submit automatically"},"description":"","default_value":0,"optional":true},"All-Comments-Resolved":{"approved":{"_account_id":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":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"Conformant-Commit-Message":{"approved":{"_account_id":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":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]}},"removable_reviewers":[{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},{"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"}],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-11-02 15:46:21.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-11-02 15:50: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":"REVIEWER"},{"updated":"2023-11-02 19:00:02.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"state":"REVIEWER"},{"updated":"2023-11-02 19:00:02.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-11-02 19:00:02.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},"state":"REVIEWER"},{"updated":"2023-11-03 09:24:31.000000000","updated_by":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"c526c91cf9ccbef33f84f7d278d594ff06970ba5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-11-02 15:46:19.000000000","message":"Uploaded patch set 1: Autosubmit+1.","accounts_in_message":[],"_revision_number":1},{"id":"aca6eaaa3fff891a9f61357176221e2f4747a369","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-11-02 15:46:21.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 on: https://buildkite.com/tvl/depot/builds/27819","accounts_in_message":[],"_revision_number":1},{"id":"e96d0b0abf3ed40ac3fbc63f49f82520f7ba8dd7","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-11-02 15:50:18.000000000","message":"Patch Set 1: Verified+1\n\nBuild of patchset 1 passed: https://buildkite.com/tvl/depot/builds/27819","accounts_in_message":[],"_revision_number":1},{"id":"1c1d800d549c45134fe514cfa577f1854051a9a5","tag":"autogenerated:gerrit:code-owners:addReviewer","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-11-02 19:00:02.000000000","message":"\u003cGERRIT_ACCOUNT_1000036\u003e, who was added as reviewer owns the following files:\n* `tvix/eval/src/value/mod.rs`\n","accounts_in_message":[{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}],"_revision_number":1},{"id":"926311308d13093d49162cca43a48ec15e08a87f","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-11-02 20:38:58.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f204368d63d1125d596e52a68e90e9929820bf61","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-11-02 20:56:46.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n\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":"6a2aef8d1b787ee753835e796dbe280513e1c492","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-11-02 20:56:49.000000000","message":"Patch Set 2:\n\nStarted build for patchset #2 on: https://buildkite.com/tvl/depot/builds/27826","accounts_in_message":[],"_revision_number":2},{"id":"d3c949a4f2ca4f8b9d8a51080fbbcf40e14366b4","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-11-02 21:01:36.000000000","message":"Patch Set 2: Verified+1\n\nBuild of patchset 2 passed: https://buildkite.com/tvl/depot/builds/27826","accounts_in_message":[],"_revision_number":2},{"id":"ffa68ed4affeefcbd6b4c25542f8bef1a418d39e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-11-03 06:59:25.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n\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":"7b77fb63b7e026f50990ef8db5660878c86148ed","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-11-03 06:59:28.000000000","message":"Patch Set 3:\n\nStarted build for patchset #3 on: https://buildkite.com/tvl/depot/builds/27831","accounts_in_message":[],"_revision_number":3},{"id":"3c6f9f63376191560f6a56b6f1eb7d1af7ead6af","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-11-03 07:00:38.000000000","message":"Patch Set 3: Autosubmit+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"7d2440188e479ad3f39443a325c1a4d70eb3a62f","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-11-03 07:04:43.000000000","message":"Patch Set 3: Verified+1\n\nBuild of patchset 3 passed: https://buildkite.com/tvl/depot/builds/27831","accounts_in_message":[],"_revision_number":3},{"id":"7911c48b1e6dc02765587d7f938e636ddbeb5c0b","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-11-03 07:22:31.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"84579b987689d1f8f56243caa3928f07f8d00107","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-11-03 09:15:36.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"41c823d2b8e42e196eea0d183b2bfa1ed3ddd984","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-11-03 09:18:27.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"965089e02cb8cae1b0d9fad6327fbf5e896c364c","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-11-03 09:19:29.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"0129087d1f415ee383bcb960283235dc949bd8ce","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"real_author":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"date":"2023-11-03 09:20:29.000000000","message":"Patch Set 4: Patch Set 3 was rebased on behalf of \u003cGERRIT_ACCOUNT_1000001\u003e\n\nCopied Votes:\n* Autosubmit+1 (copy condition: \"changekind:NO_CHANGE OR **is:ANY**\")\n* Code-Review+2 (copy condition: \"((**is:ANY** AND **has:unchanged-files**) OR is:MIN) OR changekind:NO_CHANGE\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}],"_revision_number":4},{"id":"14374b1f77a9296cfb2461ae150984d0e47a1bda","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-11-03 09:20:30.000000000","message":"Patch Set 4:\n\nStarted build for patchset #4 on: https://buildkite.com/tvl/depot/builds/27843","accounts_in_message":[],"_revision_number":4},{"id":"81d17ba4c5c6a270ecf06a11b44d53bb04f9a301","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-11-03 09:24:09.000000000","message":"Patch Set 4: Verified+1\n\nBuild of patchset 4 passed: https://buildkite.com/tvl/depot/builds/27843","accounts_in_message":[],"_revision_number":4},{"id":"81e6e6713934ba8f75939849490711bedcef9923","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"date":"2023-11-03 09:24:31.000000000","message":"Change has been successfully rebased and submitted as 99f618bcb4301c2265122d21bc00dbb1f148c37c\n\n3 is the latest approved patch-set.\nNo files were changed between the latest approved patch-set and the submitted one.\n","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"99f618bcb4301c2265122d21bc00dbb1f148c37c","revisions":{"6c083a6d87c46ae0d648e1750f436dae6734eb0a":{"kind":"REWORK","_number":1,"created":"2023-11-02 15:46:19.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/00/9900/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/00/9900/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/00/9900/1"}}},"commit":{"parents":[{"commit":"d894d2c43d0cda49eeebf5cd32a60ce2df9b6d0b","subject":"chore(tvix/eval): add a marker for sorted borrowed attrs iteration","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dd894d2c43d0cda49eeebf5cd32a60ce2df9b6d0b"}]}],"author":{"name":"Vincent Ambo","email":"tazjin@tvl.su","date":"2023-11-02 15:44:21.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"tazjin@tvl.su","date":"2023-11-02 15:46:10.000000000","tz":180},"subject":"refactor(tvix/eval): delay allocation when comparing attr values","message":"refactor(tvix/eval): delay allocation when comparing attr values\n\nDelays allocation (through cloning) of the values to be compared\nuntil *after* the keys have been compared.\n\nChange-Id: I7d68c27d7a0fbcdcc387db7c092bce50ca4b94ea\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6c083a6d87c46ae0d648e1750f436dae6734eb0a"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6c083a6d87c46ae0d648e1750f436dae6734eb0a"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"d894d2c43d0cda49eeebf5cd32a60ce2df9b6d0b","is_merged_in_target_branch":false,"change_id":"I7c6f14e1ac43fdb14b861b3da183eb5d12bba139","change_number":9899,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"124c1016750130664df304e9339e5f772d271513":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2023-11-02 20:56:46.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/00/9900/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/00/9900/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/00/9900/2"}}},"commit":{"parents":[{"commit":"137062735bac36505e177f488f030a3d7c303db8","subject":"chore(tvix/eval): add a marker for sorted borrowed attrs iteration","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d137062735bac36505e177f488f030a3d7c303db8"}]}],"author":{"name":"Vincent Ambo","email":"tazjin@tvl.su","date":"2023-11-02 15:44:21.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"tazjin@tvl.su","date":"2023-11-02 20:51:35.000000000","tz":180},"subject":"refactor(tvix/eval): delay allocation when comparing attr values","message":"refactor(tvix/eval): delay allocation when comparing attr values\n\nDelays allocation (through cloning) of the values to be compared\nuntil *after* the keys have been compared.\n\nChange-Id: I7d68c27d7a0fbcdcc387db7c092bce50ca4b94ea\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d124c1016750130664df304e9339e5f772d271513"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d124c1016750130664df304e9339e5f772d271513"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"137062735bac36505e177f488f030a3d7c303db8","is_merged_in_target_branch":false,"change_id":"I7c6f14e1ac43fdb14b861b3da183eb5d12bba139","change_number":9899,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"143972ce37ddb01c99e914df500fc593a5dff479":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2023-11-03 06:59:25.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/00/9900/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/00/9900/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/00/9900/3"}}},"commit":{"parents":[{"commit":"33e2a5835e498754b426ac05485ec129ccfbedb1","subject":"chore(tvix/eval): add a marker for sorted borrowed attrs iteration","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d33e2a5835e498754b426ac05485ec129ccfbedb1"}]}],"author":{"name":"Vincent Ambo","email":"tazjin@tvl.su","date":"2023-11-02 15:44:21.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"tazjin@tvl.su","date":"2023-11-03 06:59:17.000000000","tz":180},"subject":"refactor(tvix/eval): delay allocation when comparing attr values","message":"refactor(tvix/eval): delay allocation when comparing attr values\n\nDelays allocation (through cloning) of the values to be compared\nuntil *after* the keys have been compared.\n\nChange-Id: I7d68c27d7a0fbcdcc387db7c092bce50ca4b94ea\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d143972ce37ddb01c99e914df500fc593a5dff479"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d143972ce37ddb01c99e914df500fc593a5dff479"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"33e2a5835e498754b426ac05485ec129ccfbedb1","is_merged_in_target_branch":false,"change_id":"I7c6f14e1ac43fdb14b861b3da183eb5d12bba139","change_number":9899,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"1fc36b74496fe5923c6bca9d10ab7c35a787c8d1":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2023-11-03 09:20:29.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"real_uploader":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"ref":"refs/changes/00/9900/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/00/9900/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/00/9900/4"}}},"commit":{"parents":[{"commit":"17cc840e2b37df38e7e7a9a6b9c7f14dfb2fb77f","subject":"chore(tvix/eval): add a marker for sorted borrowed attrs iteration","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d17cc840e2b37df38e7e7a9a6b9c7f14dfb2fb77f"}]}],"author":{"name":"Vincent Ambo","email":"tazjin@tvl.su","date":"2023-11-02 15:44:21.000000000","tz":180},"committer":{"name":"tazjin","email":"tazjin@tvl.su","date":"2023-11-03 09:20:29.000000000","tz":0},"subject":"refactor(tvix/eval): delay allocation when comparing attr values","message":"refactor(tvix/eval): delay allocation when comparing attr values\n\nDelays allocation (through cloning) of the values to be compared\nuntil *after* the keys have been compared.\n\nChange-Id: I7d68c27d7a0fbcdcc387db7c092bce50ca4b94ea\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d1fc36b74496fe5923c6bca9d10ab7c35a787c8d1"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d1fc36b74496fe5923c6bca9d10ab7c35a787c8d1"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"17cc840e2b37df38e7e7a9a6b9c7f14dfb2fb77f","is_merged_in_target_branch":false,"change_id":"I7c6f14e1ac43fdb14b861b3da183eb5d12bba139","change_number":9899,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Rebase"},"99f618bcb4301c2265122d21bc00dbb1f148c37c":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2023-11-03 09:24:31.000000000","uploader":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"ref":"refs/changes/00/9900/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/00/9900/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/00/9900/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/00/9900/5"}}},"commit":{"parents":[{"commit":"2dd2b844c72a3b8af2671651b7d59e50f6e1b048","subject":"chore(tvix/eval): add a marker for sorted borrowed attrs iteration","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d2dd2b844c72a3b8af2671651b7d59e50f6e1b048"}]}],"author":{"name":"Vincent Ambo","email":"tazjin@tvl.su","date":"2023-11-02 15:44:21.000000000","tz":180},"committer":{"name":"clbot","email":"clbot@tvl.fyi","date":"2023-11-03 09:24:31.000000000","tz":0},"subject":"refactor(tvix/eval): delay allocation when comparing attr values","message":"refactor(tvix/eval): delay allocation when comparing attr values\n\nDelays allocation (through cloning) of the values to be compared\nuntil *after* the keys have been compared.\n\nChange-Id: I7d68c27d7a0fbcdcc387db7c092bce50ca4b94ea\nReviewed-on: https://cl.tvl.fyi/c/depot/+/9900\nAutosubmit: tazjin \u003ctazjin@tvl.su\u003e\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\u003d99f618bcb4301c2265122d21bc00dbb1f148c37c"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d99f618bcb4301c2265122d21bc00dbb1f148c37c"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"2dd2b844c72a3b8af2671651b7d59e50f6e1b048","is_merged_in_target_branch":true,"change_id":"I7c6f14e1ac43fdb14b861b3da183eb5d12bba139","change_number":9899,"patch_set_number":5,"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":[]}}]}
