)]}'
{"id":"snix~30239","triplet_id":"snix~canon~Id58075a98929306e99706746b6e4a9f961a24faf","project":"snix","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000001":{"account":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"last_update":"2025-03-24 21:40:56.000000000","reason":"Change was submitted"},"1000004":{"account":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"},"last_update":"2025-03-24 21:26:28.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"Id58075a98929306e99706746b6e4a9f961a24faf","subject":"refactor(snix/castore/import): destructure more directly","status":"MERGED","created":"2025-03-21 17:08:00.000000000","updated":"2025-03-24 21:40:56.000000000","submitted":"2025-03-24 21:40:56.000000000","submitter":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"30239","meta_rev_id":"e723616c989a72913611e8c2a61727be9ef14225","_number":30239,"virtual_id_number":30239,"owner":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"},"all":[{"value":0,"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2025-03-24 21:40:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"}],"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,"optional":true},"Verified":{"approved":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:gerrit:merged","value":1,"date":"2025-03-24 21:40:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},{"value":0,"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0,"optional":true},"Autosubmit":{"all":[{"value":0,"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},{"value":0,"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"}],"values":{" 0":"Submit manually","+1":"Submit automatically"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-03-21 17:08:02.000000000","updated_by":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-03-21 17:09:26.000000000","updated_by":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"reviewer":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"},"state":"REVIEWER"},{"updated":"2025-03-21 17:35:35.000000000","updated_by":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"9505384d37f4083466378af32e0c2ab208d733a2","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"date":"2025-03-21 17:08:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"23aa9248c7f67921604c8f5b5d666e37a0df909c","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"date":"2025-03-21 17:08:02.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 on: https://buildkite.com/snix/snix/builds/789","accounts_in_message":[],"_revision_number":1},{"id":"58a0c14b213e0356ec49f1f29b9ae05dcbc531a1","tag":"autogenerated:gerrit:code-owners:addReviewer","author":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"date":"2025-03-21 17:09:26.000000000","message":"\u003cGERRIT_ACCOUNT_1000004\u003e, who was added as reviewer owns the following files:\n* `snix/castore/src/import/mod.rs`\n","accounts_in_message":[{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"}],"_revision_number":1},{"id":"95b9c4544bb12b3736dcf8efebeda38d5da23e45","author":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"},"date":"2025-03-21 17:13:19.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"5805dba9c392b406e1dc7d55fe20f279b03a6e67","tag":"autogenerated:buildkite~result","author":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"date":"2025-03-21 17:35:35.000000000","message":"Patch Set 1: Verified-1\n\nBuild of patchset 1 failed: https://buildkite.com/snix/snix/builds/791","accounts_in_message":[],"_revision_number":1},{"id":"e2ea5fbaae47e110bc68363444a2924667a0de70","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"date":"2025-03-24 20:03:28.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":"08262ea2238d690d5a507eedf96c60e80818d9c7","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"date":"2025-03-24 20:03:29.000000000","message":"Patch Set 2:\n\nStarted build for patchset #2 on: https://buildkite.com/snix/snix/builds/889","accounts_in_message":[],"_revision_number":2},{"id":"fb6158f2ab166a86717d6b8b0c28912c56f9df77","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"date":"2025-03-24 20:05:57.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"b32b0a41c04b49654ba9724d3a651cd4832339da","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"date":"2025-03-24 20:09:49.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"28fa9809a84aa12dd8e82f7e6cfd19c2a0531440","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"date":"2025-03-24 20:09:50.000000000","message":"Patch Set 4:\n\nStarted build for patchset #4 on: https://buildkite.com/snix/snix/builds/890","accounts_in_message":[],"_revision_number":4},{"id":"c29a8a4fd3c643789252c3bfa9b15419206bf64f","tag":"autogenerated:buildkite~result","author":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"date":"2025-03-24 20:23:25.000000000","message":"Patch Set 4: Verified-1\n\nBuild of patchset 4 failed: https://buildkite.com/snix/snix/builds/890","accounts_in_message":[],"_revision_number":4},{"id":"e69b6a89f2f9f383d1ffcf1a91d84cce6e14b8aa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"date":"2025-03-24 21:01:28.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":"56f5cda765784f71265dd3ae3b0cce85b3cae51b","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"date":"2025-03-24 21:01:29.000000000","message":"Patch Set 5:\n\nStarted build for patchset #5 on: https://buildkite.com/snix/snix/builds/893","accounts_in_message":[],"_revision_number":5},{"id":"80a93745d5dec9e5dcd3930d84c73fdd9b0797ff","author":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"date":"2025-03-24 21:04:02.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"54cafa95bf1cba03ad32c92dd79e487f73c98eef","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"date":"2025-03-24 21:12:52.000000000","message":"Uploaded patch set 6: Commit message was updated.","accounts_in_message":[],"_revision_number":6},{"id":"f07b18fe3597f3b111114fc6b56168633f4a2a08","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"date":"2025-03-24 21:14:11.000000000","message":"Patch Set 7: Commit message was updated.","accounts_in_message":[],"_revision_number":7},{"id":"d3a372e7aa5844aefcb4ac2786053b73ec7065d4","author":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"date":"2025-03-24 21:14:23.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"cada70012c3e9e5ee0484689ff58c3601e387ad1","tag":"autogenerated:buildkite~result","author":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"date":"2025-03-24 21:15:07.000000000","message":"Patch Set 5: Verified+1\n\nCopied votes on follow-up patch sets have been updated:\n* Verified+1 has been copied to patch set 6, 7 (copy condition: \"(is:ANY AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\").\n\nBuild of patchset 5 passed: https://buildkite.com/snix/snix/builds/893","accounts_in_message":[],"_revision_number":5},{"id":"1a5ad372e676f93c3a188a65e92d15441af44e0c","author":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"},"date":"2025-03-24 21:26:28.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"e723616c989a72913611e8c2a61727be9ef14225","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"date":"2025-03-24 21:40:56.000000000","message":"Change has been successfully rebased and submitted as 86456a3334083a8b2f208e90a341a67ced9991e2","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"86456a3334083a8b2f208e90a341a67ced9991e2","revisions":{"fb7cde8349033baf784068335c0a809c5d7e518e":{"kind":"REWORK","_number":1,"created":"2025-03-21 17:08:00.000000000","uploader":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"ref":"refs/changes/39/30239/1","fetch":{"anonymous http":{"url":"https://cl.snix.dev/snix","ref":"refs/changes/39/30239/1","commands":{"Checkout":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.snix.dev/snix refs/changes/39/30239/1"}}},"commit":{"parents":[{"commit":"bb48a50cd1fad3bd1f9497fc56700db869c81e06","subject":"chore(snix/castore): edition 2021 -\u003e 2024"}],"author":{"name":"edef","email":"edef@edef.eu","date":"2025-03-21 17:07:50.000000000","tz":0},"committer":{"name":"edef","email":"edef@edef.eu","date":"2025-03-21 17:07:50.000000000","tz":0},"subject":"refactor(snix/castore/import): destructure more directly","message":"refactor(snix/castore/import): destructure more directly\n\nChange-Id: Id58075a98929306e99706746b6e4a9f961a24faf\n"},"branch":"refs/heads/canon"},"5e66cb2f61d3619799667f11a44de39d6739edd8":{"kind":"REWORK","_number":2,"created":"2025-03-24 20:03:28.000000000","uploader":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"ref":"refs/changes/39/30239/2","fetch":{"anonymous http":{"url":"https://cl.snix.dev/snix","ref":"refs/changes/39/30239/2","commands":{"Checkout":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.snix.dev/snix refs/changes/39/30239/2"}}},"commit":{"parents":[{"commit":"3c4bc6c165b958b2e9f006b0f47ca0a35386936e","subject":"refactor(snix/nix-compat/derivation): minor cleanup"}],"author":{"name":"edef","email":"edef@edef.eu","date":"2025-03-21 17:07:50.000000000","tz":0},"committer":{"name":"edef","email":"edef@edef.eu","date":"2025-03-24 20:03:09.000000000","tz":0},"subject":"refactor(snix/castore/import): destructure more directly","message":"refactor(snix/castore/import): destructure more directly\n\nChange-Id: Id58075a98929306e99706746b6e4a9f961a24faf\n"},"branch":"refs/heads/canon"},"cc71d23882da67f04829ffedb4d3b645e7ce589d":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2025-03-24 20:05:57.000000000","uploader":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"ref":"refs/changes/39/30239/3","fetch":{"anonymous http":{"url":"https://cl.snix.dev/snix","ref":"refs/changes/39/30239/3","commands":{"Checkout":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.snix.dev/snix refs/changes/39/30239/3"}}},"commit":{"parents":[{"commit":"3c4bc6c165b958b2e9f006b0f47ca0a35386936e","subject":"refactor(snix/nix-compat/derivation): minor cleanup"}],"author":{"name":"edef","email":"edef@edef.eu","date":"2025-03-21 17:07:50.000000000","tz":0},"committer":{"name":"edef","email":"edef@edef.eu","date":"2025-03-24 20:05:28.000000000","tz":0},"subject":"refactor(snix/castore/import): destructure more directly","message":"refactor(snix/castore/import): destructure more directly\n\nFewer clones, no need for `mut entry`.\n\nChange-Id: Id58075a98929306e99706746b6e4a9f961a24faf\n"},"branch":"refs/heads/canon"},"55c39b25d78ddd8709f2dfc82fce6f9ed9415f25":{"kind":"REWORK","_number":4,"created":"2025-03-24 20:09:49.000000000","uploader":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"ref":"refs/changes/39/30239/4","fetch":{"anonymous http":{"url":"https://cl.snix.dev/snix","ref":"refs/changes/39/30239/4","commands":{"Checkout":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.snix.dev/snix refs/changes/39/30239/4"}}},"commit":{"parents":[{"commit":"3c4bc6c165b958b2e9f006b0f47ca0a35386936e","subject":"refactor(snix/nix-compat/derivation): minor cleanup"}],"author":{"name":"edef","email":"edef@edef.eu","date":"2025-03-21 17:07:50.000000000","tz":0},"committer":{"name":"edef","email":"edef@edef.eu","date":"2025-03-24 20:09:44.000000000","tz":0},"subject":"refactor(snix/castore/import): destructure more directly","message":"refactor(snix/castore/import): destructure more directly\n\nFewer clones, no need for `mut entry`.\n\nChange-Id: Id58075a98929306e99706746b6e4a9f961a24faf\n"},"branch":"refs/heads/canon"},"fb3572fcc1c29c5ca44f91c5d76c0141f62d8ad5":{"kind":"REWORK","_number":5,"created":"2025-03-24 21:01:28.000000000","uploader":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"ref":"refs/changes/39/30239/5","fetch":{"anonymous http":{"url":"https://cl.snix.dev/snix","ref":"refs/changes/39/30239/5","commands":{"Checkout":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.snix.dev/snix refs/changes/39/30239/5"}}},"commit":{"parents":[{"commit":"1f70de459d1ab8dbcfcf617cf03fe2549c0b3b4b","subject":"refactor(snix/nix-compat/derivation): minor cleanup"}],"author":{"name":"edef","email":"edef@edef.eu","date":"2025-03-21 17:07:50.000000000","tz":0},"committer":{"name":"edef","email":"edef@edef.eu","date":"2025-03-24 21:01:23.000000000","tz":0},"subject":"refactor(snix/castore/import): destructure more directly","message":"refactor(snix/castore/import): destructure more directly\n\nFewer clones, no need for `mut entry`.\n\nChange-Id: Id58075a98929306e99706746b6e4a9f961a24faf\n"},"branch":"refs/heads/canon"},"9532c80e0b2fa155ce43cf8967ddea4621457cec":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2025-03-24 21:12:52.000000000","uploader":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"ref":"refs/changes/39/30239/6","fetch":{"anonymous http":{"url":"https://cl.snix.dev/snix","ref":"refs/changes/39/30239/6","commands":{"Checkout":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.snix.dev/snix refs/changes/39/30239/6"}}},"commit":{"parents":[{"commit":"1f70de459d1ab8dbcfcf617cf03fe2549c0b3b4b","subject":"refactor(snix/nix-compat/derivation): minor cleanup"}],"author":{"name":"edef","email":"edef@edef.eu","date":"2025-03-21 17:07:50.000000000","tz":0},"committer":{"name":"edef","email":"edef@edef.eu","date":"2025-03-24 21:07:05.000000000","tz":0},"subject":"refactor(snix/castore/import): destructure more directly","message":"refactor(snix/castore/import): destructure more directly\n\nDestructuring by value gives us ownership of the data we need,\nwithout needing unnecessary clones. We previously avoided this\nbecause we wanted to call IngestionEntry::path, but inlining\nthat into our match is easier.\n\nChange-Id: Id58075a98929306e99706746b6e4a9f961a24faf\n"},"branch":"refs/heads/canon"},"14093d8aaccc46d23ac82e6e70d966a0854cc733":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2025-03-24 21:14:11.000000000","uploader":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"ref":"refs/changes/39/30239/7","fetch":{"anonymous http":{"url":"https://cl.snix.dev/snix","ref":"refs/changes/39/30239/7","commands":{"Checkout":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.snix.dev/snix refs/changes/39/30239/7"}}},"commit":{"parents":[{"commit":"1f70de459d1ab8dbcfcf617cf03fe2549c0b3b4b","subject":"refactor(snix/nix-compat/derivation): minor cleanup"}],"author":{"name":"edef","email":"edef@edef.eu","date":"2025-03-21 17:07:50.000000000","tz":0},"committer":{"name":"edef .","email":"edef@edef.eu","date":"2025-03-24 21:14:11.000000000","tz":0},"subject":"refactor(snix/castore/import): destructure more directly","message":"refactor(snix/castore/import): destructure more directly\n\nDestructuring by value gives us ownership of the data we need,\nwithout needing unnecessary clones. We previously avoided this\nbecause we wanted to call IngestionEntry::path, but inlining\nthat into our match is cleaner.\n\nChange-Id: Id58075a98929306e99706746b6e4a9f961a24faf\n"},"branch":"refs/heads/canon","description":"Edit commit message"},"86456a3334083a8b2f208e90a341a67ced9991e2":{"kind":"NO_CODE_CHANGE","_number":8,"created":"2025-03-24 21:40:56.000000000","uploader":{"_account_id":1000001,"name":"edef","display_name":"edef","email":"edef@edef.eu","username":"edef"},"ref":"refs/changes/39/30239/8","fetch":{"anonymous http":{"url":"https://cl.snix.dev/snix","ref":"refs/changes/39/30239/8","commands":{"Checkout":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.snix.dev/snix refs/changes/39/30239/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.snix.dev/snix refs/changes/39/30239/8"}}},"commit":{"parents":[{"commit":"1f70de459d1ab8dbcfcf617cf03fe2549c0b3b4b","subject":"refactor(snix/nix-compat/derivation): minor cleanup"}],"author":{"name":"edef","email":"edef@edef.eu","date":"2025-03-21 17:07:50.000000000","tz":0},"committer":{"name":"edef .","email":"edef@edef.eu","date":"2025-03-24 21:40:56.000000000","tz":0},"subject":"refactor(snix/castore/import): destructure more directly","message":"refactor(snix/castore/import): destructure more directly\n\nDestructuring by value gives us ownership of the data we need,\nwithout needing unnecessary clones. We previously avoided this\nbecause we wanted to call IngestionEntry::path, but inlining\nthat into our match is cleaner.\n\nChange-Id: Id58075a98929306e99706746b6e4a9f961a24faf\nReviewed-on: https://cl.snix.dev/c/snix/+/30239\nTested-by: besadii\nReviewed-by: Florian Klink \u003cflokli@flokli.de\u003e\n"},"branch":"refs/heads/canon","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"}},{"label":"Verified","status":"MAY","applied_by":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]}},{"label":"Autosubmit","status":"MAY"}]},{"rule_name":"Code-Owners","status":"CLOSED"}],"submit_requirements":[{"name":"Code-Review","description":"A maximum vote from a non-uploader is required for the \u0027Code-Review\u0027 label. A minimum vote is blocking.","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX,user\u003dnon_uploader AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX,user\u003dnon_uploader"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Verified","description":"Label \u0027Verified+1\u0027 is required","status":"SATISFIED","is_legacy":false,"applicability_expression_result":{"fulfilled":true,"status":"PASS"},"submittability_expression_result":{"expression":"label:Verified\u003dMAX,user\u003dnon_uploader","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX,user\u003dnon_uploader"],"failing_atoms":[],"atom_explanations":{}}},{"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":[],"atom_explanations":{}}},{"name":"No-Unresolved-Comments","description":"Changes that have unresolved comments are not submittable.","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"-has:unresolved","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}}]}
