)]}'
{"id":"depot~7934","triplet_id":"depot~canon~I0468b62bbbab390f8d7d3812e657e5d59dceed59","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-01-30 11:46:30.000000000","reason":"Change was submitted"},"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2023-01-30 07:10:36.000000000","reason":"removed on reply"},"1000005":{"account":{"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},"last_update":"2023-01-30 11:46:30.000000000","reason":"Change was submitted"},"1000036":{"account":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"last_update":"2023-01-30 11:46:26.000000000","reason":"\u003cGERRIT_ACCOUNT_1000036\u003e replied on the change","reason_account":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}},"1000010":{"account":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"last_update":"2023-01-30 11:46:30.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I0468b62bbbab390f8d7d3812e657e5d59dceed59","subject":"fix(tvix/store/nixbase32): fix encoder/decoder","status":"MERGED","created":"2023-01-26 13:49:01.000000000","updated":"2023-01-30 11:46:30.000000000","submitted":"2023-01-30 11:46:30.000000000","submitter":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"total_comment_count":22,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"7934","meta_rev_id":"2fe0d8daa4e4aee07dc63a61b0d766f8d27797ab","_number":7934,"virtual_id_number":7934,"owner":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2023-01-30 11:46:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2023-01-30 11:46:30.000000000","permitted_voting_range":{"min":2,"max":2},"_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":{"-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":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},{"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-30 11:46:30.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":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"all":[{"value":0,"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2023-01-30 11:46:30.000000000","_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":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"all":[{"value":0,"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},{"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":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"all":[{"value":0,"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},{"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":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},{"_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":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","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-01-26 13:49:01.000000000","updated_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"reviewer":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"state":"REVIEWER"},{"updated":"2023-01-26 13:49:13.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-26 13:53:53.000000000","updated_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2023-01-26 17:26:06.000000000","updated_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"reviewer":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"state":"REVIEWER"},{"updated":"2023-01-26 17:26:06.000000000","updated_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"reviewer":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"state":"REVIEWER"},{"updated":"2023-01-26 17:26:06.000000000","updated_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"reviewer":{"_account_id":1000005,"name":"edef","email":"edef@edef.eu","username":"edef"},"state":"REVIEWER"}],"messages":[{"id":"661182f39e9258c9edb8313f8d564634273cab48","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 1.","accounts_in_message":[],"_revision_number":1},{"id":"aa241eeb2fb17ef685b7e9916edb02c13eb91130","tag":"autogenerated:gerrit:code-owners:addReviewer","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 13:49:01.000000000","message":"\u003cGERRIT_ACCOUNT_1000001\u003e, who was added as reviewer owns the following files:\n* tvix/store/src/nixbase32.rs\n","accounts_in_message":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}],"_revision_number":1},{"id":"b6951ed366236a6d71d7b98ba9ddda0fdaf13ae1","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 13:49:13.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 on: https://buildkite.com/tvl/depot/builds/21818","accounts_in_message":[],"_revision_number":1},{"id":"83780af478d01f509a482356e3e6453c0cd499c1","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 13:53:53.000000000","message":"Patch Set 1: Verified-1\n\nBuild of patchset 1 failed: https://buildkite.com/tvl/depot/builds/21818","accounts_in_message":[],"_revision_number":1},{"id":"90a3f0c00bf1fa81bef251b7c6134bc01c9f34f7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 16:07:21.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":"9ec5987542951881537bd5c0ec900359a72d508e","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 16:07:22.000000000","message":"Patch Set 2:\n\nStarted build for patchset #2 on: https://buildkite.com/tvl/depot/builds/21819","accounts_in_message":[],"_revision_number":2},{"id":"e5907bc9bc04895a8700a17f92cc85f3a8f3b095","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 16:09:06.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"6ad8845639b1e6c105b99eef3ebe06b27e921742","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 16:09:09.000000000","message":"Patch Set 3:\n\nStarted build for patchset #3 on: https://buildkite.com/tvl/depot/builds/21822","accounts_in_message":[],"_revision_number":3},{"id":"04feb6aaf6e4d91fb0e2d9d427418e469562464e","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 16:10:10.000000000","message":"Patch Set 2: Verified-1\n\nBuild of patchset 2 failed: https://buildkite.com/tvl/depot/builds/21819","accounts_in_message":[],"_revision_number":2},{"id":"f3fa4cd90203fad3e74ba5fd3994d9f9e2b2da99","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 16:10:56.000000000","message":"Uploaded patch set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"164aba7bcb88dd545552af6ca8256c1f6a796b21","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 16:11:25.000000000","message":"Patch Set 3: Verified-1\n\nBuild of patchset 3 failed: https://buildkite.com/tvl/depot/builds/21822","accounts_in_message":[],"_revision_number":3},{"id":"d5230d417d48017cc1685063f211fdb8a22bd133","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 16:16:26.000000000","message":"Uploaded patch set 5.\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":"a0843c92569ab7842ff919c32acc3f31dd30bc00","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 16:16:27.000000000","message":"Patch Set 5:\n\nStarted build for patchset #5 on: https://buildkite.com/tvl/depot/builds/21823","accounts_in_message":[],"_revision_number":5},{"id":"2542337fa25439ae4beb94fd621a8583963410a5","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 16:19:41.000000000","message":"Patch Set 5: Verified-1\n\nBuild of patchset 5 failed: https://buildkite.com/tvl/depot/builds/21823","accounts_in_message":[],"_revision_number":5},{"id":"c3080536e0988f302daad15aafd4cc7aa42813af","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 16:30:14.000000000","message":"Uploaded patch set 6.\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":"d1ad38f1ce895fe2b88abecc25f319eef5b79f3d","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 16:30:16.000000000","message":"Patch Set 6:\n\nStarted build for patchset #6 on: https://buildkite.com/tvl/depot/builds/21824","accounts_in_message":[],"_revision_number":6},{"id":"326c98d2611505be263b44fb39eb94a21fadcd14","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 16:33:05.000000000","message":"Patch Set 6: Verified-1\n\nBuild of patchset 6 failed: https://buildkite.com/tvl/depot/builds/21824","accounts_in_message":[],"_revision_number":6},{"id":"d3b38e19e3c643f3ebc9991109f022be9420d054","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 16:49: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":"da7f06776bd1768a0189bb4e9df427e2f4827af6","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 16:49:27.000000000","message":"Patch Set 7:\n\nStarted build for patchset #7 on: https://buildkite.com/tvl/depot/builds/21826","accounts_in_message":[],"_revision_number":7},{"id":"f1c3530fdedf6cd7daeae74f386c76e09af7ab53","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 16:52:10.000000000","message":"Patch Set 7: Verified-1\n\nBuild of patchset 7 failed: https://buildkite.com/tvl/depot/builds/21826","accounts_in_message":[],"_revision_number":7},{"id":"cda7bc2357d36e42bfbfed973037ea848d11f268","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 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":"8df05edaecd5fcc32afcee7d99752db6cd62d926","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 17:24:21.000000000","message":"Patch Set 8:\n\nStarted build for patchset #8 on: https://buildkite.com/tvl/depot/builds/21827","accounts_in_message":[],"_revision_number":8},{"id":"cd25b25af7cf3f7fb54a41421f7de9515e35deba","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 17:24:36.000000000","message":"Patch Set 8: Autosubmit+1","accounts_in_message":[],"_revision_number":8},{"id":"51a8e2351260a92c196eea00df78d05d073359e3","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 17:26:06.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"632a4bf5ecaa503e75617550b431a7333fe4eaeb","tag":"autogenerated:gerrit:code-owners:addReviewer","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-26 17:26:06.000000000","message":"\u003cGERRIT_ACCOUNT_1000010\u003e, who was added as reviewer owns the following files:\n* tvix/derivation/src/derivation.rs\n* tvix/derivation/src/errors.rs\n* tvix/derivation/src/output.rs\n* tvix/store/src/nixbase32.rs\n* tvix/store/src/store_path.rs\n","accounts_in_message":[{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"}],"_revision_number":8},{"id":"ece8d07f94658f9a0b4c37ecb372f9a5dea1965a","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-26 17:27:21.000000000","message":"Patch Set 8: Verified+1\n\nBuild of patchset 8 passed: https://buildkite.com/tvl/depot/builds/21827","accounts_in_message":[],"_revision_number":8},{"id":"badbb2709633fa146c24b7d6d4f1a8e3f37931d9","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-27 00:42:11.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"ca2b1026ce6fb4a15b9d96b37bdbd261028ef281","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-01-27 05:13:25.000000000","message":"Patch Set 8: Code-Review+2\n\n(6 comments)","accounts_in_message":[],"_revision_number":8},{"id":"aa3c348a04dc148c474f44e6ae574f2fd61e2701","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-01-27 05:15:49.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"1f83d5f5cc86165d103fd89ac2d265f401a59d0d","author":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"},"date":"2023-01-27 07:18:15.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"665834491ac092dff1fa8de2fe717ae9c08dd7a7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-27 11:13:22.000000000","message":"Uploaded patch set 9.\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":[],"_revision_number":9},{"id":"c8f95c393d6295ce31581ca5d5dd8a2dda2d6e70","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-27 11:13:23.000000000","message":"Patch Set 9:\n\nStarted build for patchset #9 on: https://buildkite.com/tvl/depot/builds/21866","accounts_in_message":[],"_revision_number":9},{"id":"f7c45e2c0793cff8bdbeee4292868bc1119aa1f2","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-27 11:16:07.000000000","message":"Patch Set 9: Verified+1\n\nBuild of patchset 9 passed: https://buildkite.com/tvl/depot/builds/21866","accounts_in_message":[],"_revision_number":9},{"id":"0ce5e2cf674224f0b29b5007f1d84708ba14f1e4","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-27 12:17:46.000000000","message":"Patch Set 9: Autosubmit+1\n\n(7 comments)","accounts_in_message":[],"_revision_number":9},{"id":"42e4f8c19ea17bac869fc61ed0a5f907b8f201b1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-28 16:17:47.000000000","message":"Uploaded patch set 10.\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":[],"_revision_number":10},{"id":"6d97beb8177f70cc3e603cbdb249d52ea0082ef5","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-28 16:17:48.000000000","message":"Patch Set 10:\n\nStarted build for patchset #10 on: https://buildkite.com/tvl/depot/builds/21891","accounts_in_message":[],"_revision_number":10},{"id":"6ebfa14ac809114a631fd12e58042f468940465b","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2023-01-28 16:20:35.000000000","message":"Patch Set 10: Verified+1\n\nBuild of patchset 10 passed: https://buildkite.com/tvl/depot/builds/21891","accounts_in_message":[],"_revision_number":10},{"id":"37f4f4e7889f5e9b50d7adc2b5d37566671764c1","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2023-01-30 07:10:36.000000000","message":"Patch Set 10: Code-Review+2\n\nBy voting Code-Review+2 the following files are now code-owner approved by \u003cGERRIT_ACCOUNT_1000001\u003e:\n* tvix/derivation/src/derivation.rs\n* tvix/derivation/src/errors.rs\n* tvix/derivation/src/output.rs\n* tvix/store/src/nixbase32.rs\n* tvix/store/src/store_path.rs\n","accounts_in_message":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}],"_revision_number":10},{"id":"d00486d7b71eab142aac9a687d6fdd988dda960f","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-30 11:46:26.000000000","message":"Patch Set 10: Autosubmit+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":10},{"id":"2fe0d8daa4e4aee07dc63a61b0d766f8d27797ab","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2023-01-30 11:46:30.000000000","message":"Change has been successfully rebased and submitted as 8ec8d03175e5e658600543dd0ba895f3f40e51e6","accounts_in_message":[],"_revision_number":11}],"current_revision_number":11,"current_revision":"8ec8d03175e5e658600543dd0ba895f3f40e51e6","revisions":{"c486a16238a65570f73318cd2a336bd506b4a26d":{"kind":"REWORK","_number":1,"created":"2023-01-26 13:49:01.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/34/7934/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/34/7934/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/34/7934/1"}}},"commit":{"parents":[{"commit":"bd86c299d2ee0cc4a23f4a45ca81987f9e3db09b","subject":"fix(tvix/cli): handle SRI hashes in outputHash","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dbd86c299d2ee0cc4a23f4a45ca81987f9e3db09b"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 13:42:16.000000000","tz":60},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 13:48:25.000000000","tz":60},"subject":"test(tvix/store/nixbase32): add regression test for encode","message":"test(tvix/store/nixbase32): add regression test for encode\n\nIt looks like we got the NIXBASE32.encode is wrong - this encodes\ndifferently.\n\n```\n❯ nix hash to-base32 sha256-s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d\n0c5b8vw40dy178xlpddw65q9gf1h2186jcc3p4swinwggbllv8mk\n❯ echo -n s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d | base64 -d | hexdump -C\n00000000  b3 a2 4d e9 7a 8f db c8  35 b9 83 31 69 50 10 30  |..M.z...5..1iP.0|\n00000010  b8 97 70 31 bc b5 4b 3b  3a c1 37 40 f8 46 ab 30  |..p1..K;:.7@.F.0|\n00000020\n```\n\nChange-Id: I0468b62bbbab390f8d7d3812e657e5d59dceed59\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc486a16238a65570f73318cd2a336bd506b4a26d"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc486a16238a65570f73318cd2a336bd506b4a26d"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"bd86c299d2ee0cc4a23f4a45ca81987f9e3db09b","is_merged_in_target_branch":false,"change_id":"Id9d716a119664c44ea7747540399966752e20187","change_number":7933,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"f3eea6feec76c123caccc76742ff0a020164b21b":{"kind":"REWORK","_number":2,"created":"2023-01-26 16:07:21.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/34/7934/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/34/7934/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/34/7934/2"}}},"commit":{"parents":[{"commit":"2eae1904e01c8333d4fa7db480ff804891e2d1b6","subject":"chore(3p/sources): Bump channels \u0026 overlays","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d2eae1904e01c8333d4fa7db480ff804891e2d1b6"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 13:42:16.000000000","tz":60},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 16:04:51.000000000","tz":60},"subject":"fix(tvix/store/nixbase32): fix encoder/decoder","message":"fix(tvix/store/nixbase32): fix encoder/decoder\n\nReplace our data_encoding usage with the implementation taken from\nhttps:// github.com/nix-community/go-nix/tree/master/pkg/nixbase32.\n\nAlso uncomment some of the unit tests, and add a regression test for a\nNIXBASE32.encode with a 32 bytes sequence.\n\nThe previous implementation of NIXBASE32.encode is wrong in that case:\n\n```\n❯ nix hash to-base32 sha256-s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d\n0c5b8vw40dy178xlpddw65q9gf1h2186jcc3p4swinwggbllv8mk\n❯ echo -n s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d | base64 -d | hexdump -C\n00000000  b3 a2 4d e9 7a 8f db c8  35 b9 83 31 69 50 10 30  |..M.z...5..1iP.0|\n00000010  b8 97 70 31 bc b5 4b 3b  3a c1 37 40 f8 46 ab 30  |..p1..K;:.7@.F.0|\n00000020\n```\n\nChange-Id: I0468b62bbbab390f8d7d3812e657e5d59dceed59\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df3eea6feec76c123caccc76742ff0a020164b21b"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df3eea6feec76c123caccc76742ff0a020164b21b"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"2eae1904e01c8333d4fa7db480ff804891e2d1b6","is_merged_in_target_branch":true,"change_id":"I32e253a47013e0314286b0e2a5f6025f1421880b","change_number":7931,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"f2a39ba0f30944a2e1a5da74a3253df6cfedb88f":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2023-01-26 16:09:06.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/34/7934/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/34/7934/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/34/7934/3"}}},"commit":{"parents":[{"commit":"0915f616324bd33083ca989c523a052cd2ff1281","subject":"refactor(tvix/derivation): align error messages with rust style","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0915f616324bd33083ca989c523a052cd2ff1281"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 13:42:16.000000000","tz":60},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 16:08:43.000000000","tz":60},"subject":"fix(tvix/store/nixbase32): fix encoder/decoder","message":"fix(tvix/store/nixbase32): fix encoder/decoder\n\nReplace our data_encoding usage with the implementation taken from\nhttps:// github.com/nix-community/go-nix/tree/master/pkg/nixbase32.\n\nAlso uncomment some of the unit tests, and add a regression test for a\nNIXBASE32.encode with a 32 bytes sequence.\n\nThe previous implementation of NIXBASE32.encode is wrong in that case:\n\n```\n❯ nix hash to-base32 sha256-s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d\n0c5b8vw40dy178xlpddw65q9gf1h2186jcc3p4swinwggbllv8mk\n❯ echo -n s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d | base64 -d | hexdump -C\n00000000  b3 a2 4d e9 7a 8f db c8  35 b9 83 31 69 50 10 30  |..M.z...5..1iP.0|\n00000010  b8 97 70 31 bc b5 4b 3b  3a c1 37 40 f8 46 ab 30  |..p1..K;:.7@.F.0|\n00000020\n```\n\nChange-Id: I0468b62bbbab390f8d7d3812e657e5d59dceed59\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df2a39ba0f30944a2e1a5da74a3253df6cfedb88f"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df2a39ba0f30944a2e1a5da74a3253df6cfedb88f"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"0915f616324bd33083ca989c523a052cd2ff1281","is_merged_in_target_branch":false,"change_id":"I9ccd4c043bdddefee98a2c0b3d6eb7d9cb53c454","change_number":7935,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"0dc589009ff023f82a0520a236b55f98d212b12e":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2023-01-26 16:10:56.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/34/7934/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/34/7934/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/34/7934/4"}}},"commit":{"parents":[{"commit":"0915f616324bd33083ca989c523a052cd2ff1281","subject":"refactor(tvix/derivation): align error messages with rust style","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0915f616324bd33083ca989c523a052cd2ff1281"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 13:42:16.000000000","tz":60},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 16:10:32.000000000","tz":60},"subject":"fix(tvix/store/nixbase32): fix encoder/decoder","message":"fix(tvix/store/nixbase32): fix encoder/decoder\n\nReplace our data_encoding usage with the implementation taken from\nhttps://github.com/nix-community/go-nix/tree/master/pkg/nixbase32\n\nAlso uncomment some of the unit tests, and add a regression test for a\nNIXBASE32.encode with a 32 bytes sequence.\n\nThe previous implementation of NIXBASE32.encode is wrong in that case:\n\n```\n❯ nix hash to-base32 sha256-s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d\n0c5b8vw40dy178xlpddw65q9gf1h2186jcc3p4swinwggbllv8mk\n❯ echo -n s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d | base64 -d | hexdump -C\n00000000  b3 a2 4d e9 7a 8f db c8  35 b9 83 31 69 50 10 30  |..M.z...5..1iP.0|\n00000010  b8 97 70 31 bc b5 4b 3b  3a c1 37 40 f8 46 ab 30  |..p1..K;:.7@.F.0|\n00000020\n```\n\nChange-Id: I0468b62bbbab390f8d7d3812e657e5d59dceed59\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0dc589009ff023f82a0520a236b55f98d212b12e"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0dc589009ff023f82a0520a236b55f98d212b12e"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"0915f616324bd33083ca989c523a052cd2ff1281","is_merged_in_target_branch":false,"change_id":"I9ccd4c043bdddefee98a2c0b3d6eb7d9cb53c454","change_number":7935,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"eda89596e00be554e4d496cdf90a6458c07782c8":{"kind":"REWORK","_number":5,"created":"2023-01-26 16:16:26.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/34/7934/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/34/7934/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/34/7934/5"}}},"commit":{"parents":[{"commit":"0915f616324bd33083ca989c523a052cd2ff1281","subject":"refactor(tvix/derivation): align error messages with rust style","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0915f616324bd33083ca989c523a052cd2ff1281"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 13:42:16.000000000","tz":60},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 16:16:11.000000000","tz":60},"subject":"fix(tvix/store/nixbase32): fix encoder/decoder","message":"fix(tvix/store/nixbase32): fix encoder/decoder\n\nReplace our data_encoding usage with the implementation taken from\nhttps://github.com/nix-community/go-nix/tree/master/pkg/nixbase32\n\nAlso uncomment some of the unit tests, and add a regression test for a\nNIXBASE32.encode with a 32 bytes sequence.\n\nThe previous implementation of NIXBASE32.encode is wrong in that case:\n\n```\n❯ nix hash to-base32 sha256-s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d\n0c5b8vw40dy178xlpddw65q9gf1h2186jcc3p4swinwggbllv8mk\n❯ echo -n s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d | base64 -d | hexdump -C\n00000000  b3 a2 4d e9 7a 8f db c8  35 b9 83 31 69 50 10 30  |..M.z...5..1iP.0|\n00000010  b8 97 70 31 bc b5 4b 3b  3a c1 37 40 f8 46 ab 30  |..p1..K;:.7@.F.0|\n00000020\n```\n\nChange-Id: I0468b62bbbab390f8d7d3812e657e5d59dceed59\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003deda89596e00be554e4d496cdf90a6458c07782c8"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003deda89596e00be554e4d496cdf90a6458c07782c8"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"0915f616324bd33083ca989c523a052cd2ff1281","is_merged_in_target_branch":false,"change_id":"I9ccd4c043bdddefee98a2c0b3d6eb7d9cb53c454","change_number":7935,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"6dd09f56d8e4956130f8541f645b5ee64e907704":{"kind":"REWORK","_number":6,"created":"2023-01-26 16:30:14.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/34/7934/6","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/34/7934/6","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/34/7934/6"}}},"commit":{"parents":[{"commit":"0915f616324bd33083ca989c523a052cd2ff1281","subject":"refactor(tvix/derivation): align error messages with rust style","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d0915f616324bd33083ca989c523a052cd2ff1281"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 13:42:16.000000000","tz":60},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 16:27:29.000000000","tz":60},"subject":"fix(tvix/store/nixbase32): fix encoder/decoder","message":"fix(tvix/store/nixbase32): fix encoder/decoder\n\nReplace our data_encoding usage with the implementation taken from\nhttps://github.com/nix-community/go-nix/tree/master/pkg/nixbase32\n\nAlso uncomment some of the unit tests, and add a regression test for a\nNIXBASE32.encode with a 32 bytes sequence.\n\nThe previous implementation of NIXBASE32.encode is wrong in that case:\n\n```\n❯ nix hash to-base32 sha256-s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d\n0c5b8vw40dy178xlpddw65q9gf1h2186jcc3p4swinwggbllv8mk\n❯ echo -n s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d | base64 -d | hexdump -C\n00000000  b3 a2 4d e9 7a 8f db c8  35 b9 83 31 69 50 10 30  |..M.z...5..1iP.0|\n00000010  b8 97 70 31 bc b5 4b 3b  3a c1 37 40 f8 46 ab 30  |..p1..K;:.7@.F.0|\n00000020\n```\n\nChange-Id: I0468b62bbbab390f8d7d3812e657e5d59dceed59\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6dd09f56d8e4956130f8541f645b5ee64e907704"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d6dd09f56d8e4956130f8541f645b5ee64e907704"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"0915f616324bd33083ca989c523a052cd2ff1281","is_merged_in_target_branch":false,"change_id":"I9ccd4c043bdddefee98a2c0b3d6eb7d9cb53c454","change_number":7935,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"1ce82faa1f01fcaea838ecdddf439b38eb563355":{"kind":"REWORK","_number":7,"created":"2023-01-26 16:49:25.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/34/7934/7","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/34/7934/7","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/34/7934/7"}}},"commit":{"parents":[{"commit":"54b4fb8b16c3fee070bc4bc914ed487940a4546f","subject":"refactor(tvix/derivation): align error messages with rust style","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d54b4fb8b16c3fee070bc4bc914ed487940a4546f"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 13:42:16.000000000","tz":60},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 16:49:12.000000000","tz":60},"subject":"fix(tvix/store/nixbase32): fix encoder/decoder","message":"fix(tvix/store/nixbase32): fix encoder/decoder\n\nReplace our data_encoding usage with the implementation taken from\nhttps://github.com/nix-community/go-nix/tree/master/pkg/nixbase32\n\nAlso uncomment some of the unit tests, and add a regression test for a\nNIXBASE32.encode with a 32 bytes sequence.\n\nThe previous implementation of NIXBASE32.encode is wrong in that case:\n\n```\n❯ nix hash to-base32 sha256-s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d\n0c5b8vw40dy178xlpddw65q9gf1h2186jcc3p4swinwggbllv8mk\n❯ echo -n s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d | base64 -d | hexdump -C\n00000000  b3 a2 4d e9 7a 8f db c8  35 b9 83 31 69 50 10 30  |..M.z...5..1iP.0|\n00000010  b8 97 70 31 bc b5 4b 3b  3a c1 37 40 f8 46 ab 30  |..p1..K;:.7@.F.0|\n00000020\n```\n\nChange-Id: I0468b62bbbab390f8d7d3812e657e5d59dceed59\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d1ce82faa1f01fcaea838ecdddf439b38eb563355"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d1ce82faa1f01fcaea838ecdddf439b38eb563355"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"54b4fb8b16c3fee070bc4bc914ed487940a4546f","is_merged_in_target_branch":true,"change_id":"I9ccd4c043bdddefee98a2c0b3d6eb7d9cb53c454","change_number":7935,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"cf307f104a7f44c4a363f64ee55a874f30839a49":{"kind":"REWORK","_number":8,"created":"2023-01-26 17:24:18.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/34/7934/8","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/34/7934/8","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/34/7934/8"}}},"commit":{"parents":[{"commit":"54b4fb8b16c3fee070bc4bc914ed487940a4546f","subject":"refactor(tvix/derivation): align error messages with rust style","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d54b4fb8b16c3fee070bc4bc914ed487940a4546f"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 13:42:16.000000000","tz":60},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 17:02:59.000000000","tz":60},"subject":"fix(tvix/store/nixbase32): fix encoder/decoder","message":"fix(tvix/store/nixbase32): fix encoder/decoder\n\nReplace our data_encoding usage with the implementation taken from\nhttps://github.com/nix-community/go-nix/tree/master/pkg/nixbase32\n\nAlso uncomment some of the unit tests, and add a regression test for a\nNIXBASE32.encode with a 32 bytes sequence.\n\nThe previous implementation of NIXBASE32.encode is wrong in that case:\n\n```\n❯ nix hash to-base32 sha256-s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d\n0c5b8vw40dy178xlpddw65q9gf1h2186jcc3p4swinwggbllv8mk\n❯ echo -n s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d | base64 -d | hexdump -C\n00000000  b3 a2 4d e9 7a 8f db c8  35 b9 83 31 69 50 10 30  |..M.z...5..1iP.0|\n00000010  b8 97 70 31 bc b5 4b 3b  3a c1 37 40 f8 46 ab 30  |..p1..K;:.7@.F.0|\n00000020\n```\n\nChange-Id: I0468b62bbbab390f8d7d3812e657e5d59dceed59\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcf307f104a7f44c4a363f64ee55a874f30839a49"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcf307f104a7f44c4a363f64ee55a874f30839a49"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"54b4fb8b16c3fee070bc4bc914ed487940a4546f","is_merged_in_target_branch":true,"change_id":"I9ccd4c043bdddefee98a2c0b3d6eb7d9cb53c454","change_number":7935,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"bd2fba1438c7e0f2ffdad312163564f61c5d6ebb":{"kind":"REWORK","_number":9,"created":"2023-01-27 11:13:22.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/34/7934/9","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/34/7934/9","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/34/7934/9"}}},"commit":{"parents":[{"commit":"54b4fb8b16c3fee070bc4bc914ed487940a4546f","subject":"refactor(tvix/derivation): align error messages with rust style","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d54b4fb8b16c3fee070bc4bc914ed487940a4546f"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 13:42:16.000000000","tz":60},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-27 11:13:11.000000000","tz":60},"subject":"fix(tvix/store/nixbase32): fix encoder/decoder","message":"fix(tvix/store/nixbase32): fix encoder/decoder\n\nReplace our data_encoding usage with the implementation taken from\nhttps://github.com/nix-community/go-nix/tree/master/pkg/nixbase32\n\nAlso uncomment some of the unit tests, and add a regression test for a\nNIXBASE32.encode with a 32 bytes sequence.\n\nThe previous implementation of NIXBASE32.encode is wrong in that case:\n\n```\n❯ nix hash to-base32 sha256-s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d\n0c5b8vw40dy178xlpddw65q9gf1h2186jcc3p4swinwggbllv8mk\n❯ echo -n s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d | base64 -d | hexdump -C\n00000000  b3 a2 4d e9 7a 8f db c8  35 b9 83 31 69 50 10 30  |..M.z...5..1iP.0|\n00000010  b8 97 70 31 bc b5 4b 3b  3a c1 37 40 f8 46 ab 30  |..p1..K;:.7@.F.0|\n00000020\n```\n\nChange-Id: I0468b62bbbab390f8d7d3812e657e5d59dceed59\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dbd2fba1438c7e0f2ffdad312163564f61c5d6ebb"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dbd2fba1438c7e0f2ffdad312163564f61c5d6ebb"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"54b4fb8b16c3fee070bc4bc914ed487940a4546f","is_merged_in_target_branch":true,"change_id":"I9ccd4c043bdddefee98a2c0b3d6eb7d9cb53c454","change_number":7935,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"8d93d0011e4702d77f224b3a6077b1b2a7150b47":{"kind":"REWORK","_number":10,"created":"2023-01-28 16:17:47.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/34/7934/10","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/34/7934/10","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/34/7934/10"}}},"commit":{"parents":[{"commit":"e3c2b3650aff8fbd4a5109cdb3406d92e9806d08","subject":"refactor(tvix/cli): describe errors with thiserror","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de3c2b3650aff8fbd4a5109cdb3406d92e9806d08"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 13:42:16.000000000","tz":60},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-28 16:17:28.000000000","tz":60},"subject":"fix(tvix/store/nixbase32): fix encoder/decoder","message":"fix(tvix/store/nixbase32): fix encoder/decoder\n\nReplace our data_encoding usage with the implementation taken from\nhttps://github.com/nix-community/go-nix/tree/master/pkg/nixbase32\n\nAlso uncomment some of the unit tests, and add a regression test for a\nNIXBASE32.encode with a 32 bytes sequence.\n\nThe previous implementation of NIXBASE32.encode is wrong in that case:\n\n```\n❯ nix hash to-base32 sha256-s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d\n0c5b8vw40dy178xlpddw65q9gf1h2186jcc3p4swinwggbllv8mk\n❯ echo -n s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d | base64 -d | hexdump -C\n00000000  b3 a2 4d e9 7a 8f db c8  35 b9 83 31 69 50 10 30  |..M.z...5..1iP.0|\n00000010  b8 97 70 31 bc b5 4b 3b  3a c1 37 40 f8 46 ab 30  |..p1..K;:.7@.F.0|\n00000020\n```\n\nChange-Id: I0468b62bbbab390f8d7d3812e657e5d59dceed59\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8d93d0011e4702d77f224b3a6077b1b2a7150b47"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8d93d0011e4702d77f224b3a6077b1b2a7150b47"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e3c2b3650aff8fbd4a5109cdb3406d92e9806d08","is_merged_in_target_branch":true,"change_id":"I9028f226105f905c2cc2cabd33907ff493e26225","change_number":7938,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"8ec8d03175e5e658600543dd0ba895f3f40e51e6":{"kind":"REWORK","_number":11,"created":"2023-01-30 11:46:30.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/34/7934/11","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/34/7934/11","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/34/7934/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/34/7934/11"}}},"commit":{"parents":[{"commit":"85e563c554b338dc73770ebeffc7fdd642e3f627","subject":"refactor(tvix/store/tests): move Directory tests into directory.rs","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d85e563c554b338dc73770ebeffc7fdd642e3f627"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2023-01-26 13:42:16.000000000","tz":60},"committer":{"name":"flokli","email":"flokli@flokli.de","date":"2023-01-30 11:46:30.000000000","tz":0},"subject":"fix(tvix/store/nixbase32): fix encoder/decoder","message":"fix(tvix/store/nixbase32): fix encoder/decoder\n\nReplace our data_encoding usage with the implementation taken from\nhttps://github.com/nix-community/go-nix/tree/master/pkg/nixbase32\n\nAlso uncomment some of the unit tests, and add a regression test for a\nNIXBASE32.encode with a 32 bytes sequence.\n\nThe previous implementation of NIXBASE32.encode is wrong in that case:\n\n```\n❯ nix hash to-base32 sha256-s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d\n0c5b8vw40dy178xlpddw65q9gf1h2186jcc3p4swinwggbllv8mk\n❯ echo -n s6JN6XqP28g1uYMxaVAQMLiXcDG8tUs7OsE3QPhGqzA\u003d | base64 -d | hexdump -C\n00000000  b3 a2 4d e9 7a 8f db c8  35 b9 83 31 69 50 10 30  |..M.z...5..1iP.0|\n00000010  b8 97 70 31 bc b5 4b 3b  3a c1 37 40 f8 46 ab 30  |..p1..K;:.7@.F.0|\n00000020\n```\n\nChange-Id: I0468b62bbbab390f8d7d3812e657e5d59dceed59\nReviewed-on: https://cl.tvl.fyi/c/depot/+/7934\nTested-by: BuildkiteCI\nAutosubmit: flokli \u003cflokli@flokli.de\u003e\nReviewed-by: Adam Joseph \u003cadam@westernsemico.com\u003e\nReviewed-by: tazjin \u003ctazjin@tvl.su\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8ec8d03175e5e658600543dd0ba895f3f40e51e6"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8ec8d03175e5e658600543dd0ba895f3f40e51e6"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"85e563c554b338dc73770ebeffc7fdd642e3f627","is_merged_in_target_branch":true,"change_id":"I78a0f263925528907a22724b028f75cce644b329","change_number":7954,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~PrologRule","status":"CLOSED","labels":[{"label":"Autosubmit","status":"MAY"},{"label":"Conformant-Commit-Message","status":"OK","applied_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}},{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000066,"name":"Adam Joseph","display_name":"amjoseph","email":"adam@westernsemico.com","username":"amjoseph"}}]},{"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":[]}}]}
