)]}'
{"id":"depot~11903","triplet_id":"depot~canon~If141d718c2635f66aa90d46a80fd79c86c07d9ff","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000085":{"account":{"_account_id":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"},"last_update":"2024-07-01 15:52:44.000000000","reason":"removed on reply"},"1000036":{"account":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"last_update":"2024-07-01 17:14:19.000000000","reason":"Change was submitted"},"1000106":{"account":{"_account_id":1000106,"name":"yuka","email":"yuka@yuka.dev","username":"yuka"},"last_update":"2024-07-01 17:14:19.000000000","reason":"Change was submitted"},"1000090":{"account":{"_account_id":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"},"last_update":"2024-07-01 17:14:19.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"If141d718c2635f66aa90d46a80fd79c86c07d9ff","subject":"feat(tvix/store): add --remote-path-info-service-addr option","status":"MERGED","created":"2024-06-30 20:07:59.000000000","updated":"2024-07-01 17:14:19.000000000","submitted":"2024-07-01 17:14:19.000000000","submitter":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"11903","meta_rev_id":"ce1e308e66edb0539916b75d44f6c16046d052ae","_number":11903,"virtual_id_number":11903,"owner":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2024-07-01 17:14:19.000000000","_account_id":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"},{"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":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"},{"value":0,"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2024-07-01 17:14:19.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Autosubmit":{"all":[{"value":0,"_account_id":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"},{"value":0,"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{" 0":"Submit manually","+1":"Submit automatically"},"description":"","default_value":0,"optional":true},"All-Comments-Resolved":{"approved":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"all":[{"value":0,"_account_id":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"},{"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":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"},{"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":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"},{"_account_id":1000106,"name":"yuka","email":"yuka@yuka.dev","username":"yuka"}],"reviewers":{"REVIEWER":[{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},{"_account_id":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"},{"_account_id":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"},{"_account_id":1000106,"name":"yuka","email":"yuka@yuka.dev","username":"yuka"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-06-30 20:07:59.000000000","updated_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"reviewer":{"_account_id":1000106,"name":"yuka","email":"yuka@yuka.dev","username":"yuka"},"state":"REVIEWER"},{"updated":"2024-06-30 20:07:59.000000000","updated_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"reviewer":{"_account_id":1000090,"name":"Ilan Joselevich","email":"personal@ilanjoselevich.com","username":"kranzes"},"state":"REVIEWER"},{"updated":"2024-06-30 20:07:59.000000000","updated_by":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"reviewer":{"_account_id":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"},"state":"REVIEWER"},{"updated":"2024-06-30 20:08:00.000000000","updated_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2024-06-30 20:53:58.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"}],"messages":[{"id":"005d1adc801cd6a2762cf611c596c154fe803d67","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-06-30 20:07:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9e6d7df23eff9fdeb73c9d0e0637855c3343298c","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-06-30 20:08:00.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 on: https://buildkite.com/tvl/depot/builds/34883","accounts_in_message":[],"_revision_number":1},{"id":"192ce9a4c7768e38441fe485afcc99920f736729","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-06-30 20:35:21.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"51d612710bbe2038df4ab17e909e48c34d1ee349","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-06-30 20:35:27.000000000","message":"Patch Set 2:\n\nStarted build for patchset #2 on: https://buildkite.com/tvl/depot/builds/34888","accounts_in_message":[],"_revision_number":2},{"id":"cdd6443b7b90876915d78f3c736242f4a225c25e","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-06-30 20:53:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild of patchset 2 passed: https://buildkite.com/tvl/depot/builds/34888","accounts_in_message":[],"_revision_number":2},{"id":"4e0ba1999e707e967a927793b5ec4f0ad58bfac7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-07-01 06:36:33.000000000","message":"Uploaded patch set 3.\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":"eb37d203f251ca705307565e299f19325f8a1876","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-07-01 06:36:36.000000000","message":"Patch Set 3:\n\nStarted build for patchset #3 on: https://buildkite.com/tvl/depot/builds/34892","accounts_in_message":[],"_revision_number":3},{"id":"03ebeccce63d7d51f7033fc2fd0a4af60264d86e","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-07-01 06:55:04.000000000","message":"Patch Set 3: Verified-1\n\nBuild of patchset 3 failed: https://buildkite.com/tvl/depot/builds/34892","accounts_in_message":[],"_revision_number":3},{"id":"06fc24ac46a812873b192b6ea5b38a446da96edd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-07-01 06:56:47.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":4},{"id":"5a4ad3dcb5481c50b50cf0b767eccc3a81a33a54","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-07-01 06:56:50.000000000","message":"Patch Set 4:\n\nStarted build for patchset #4 on: https://buildkite.com/tvl/depot/builds/34897","accounts_in_message":[],"_revision_number":4},{"id":"98d05f1933d67b0b5c422dda3c566eb3cf1db344","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-07-01 07:15:14.000000000","message":"Patch Set 4: Verified-1\n\nBuild of patchset 4 failed: https://buildkite.com/tvl/depot/builds/34897","accounts_in_message":[],"_revision_number":4},{"id":"37e700784807c380b602887fa4cf067065588ab0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-07-01 07:27:33.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":5},{"id":"89d1508b56620d04e835f2f53eaa01b815aa7506","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-07-01 07:27:36.000000000","message":"Patch Set 5:\n\nStarted build for patchset #5 on: https://buildkite.com/tvl/depot/builds/34903","accounts_in_message":[],"_revision_number":5},{"id":"61ce4026e4b706e20b6b42658eaa4b38fc2216d1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-07-01 07:29:30.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"8e39c622f2390216050520df20269fce98994ec6","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-07-01 07:29:31.000000000","message":"Patch Set 6:\n\nStarted build for patchset #6 on: https://buildkite.com/tvl/depot/builds/34905","accounts_in_message":[],"_revision_number":6},{"id":"6a2f030ee79a69d49b0e6f49914d5de8510f26e3","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-07-01 07:39:48.000000000","message":"Patch Set 6: Verified+1\n\nBuild of patchset 6 passed: https://buildkite.com/tvl/depot/builds/34905","accounts_in_message":[],"_revision_number":6},{"id":"dc5baee87c4d104804403280e76697d9b05535ce","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-07-01 09:17:50.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"(**is:ANY** AND changekind:NO_CODE_CHANGE) OR changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":7},{"id":"c6a4d3b707af1d67a348fda53dba5c23fa6781fb","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-07-01 09:17:53.000000000","message":"Patch Set 7:\n\nStarted build for patchset #7 on: https://buildkite.com/tvl/depot/builds/34909","accounts_in_message":[],"_revision_number":7},{"id":"20f3498cb95c7d1fe3131a1a61cf373fe499276c","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-07-01 09:38:16.000000000","message":"Patch Set 7: Verified+1\n\nBuild of patchset 7 passed: https://buildkite.com/tvl/depot/builds/34909","accounts_in_message":[],"_revision_number":7},{"id":"795283fab62ec4582a4ad02de6939e59b7dc9cff","author":{"_account_id":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"},"date":"2024-07-01 15:52:44.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"be2ad22cb19e8c5298edcab15be8e816deabf628","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-07-01 16:10:52.000000000","message":"Patch Set 8: Patch Set 7 was rebased\n\nCopied Votes:\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":8},{"id":"150a475836be0f60b6e97b67600356846bc8fc25","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-07-01 16:10:53.000000000","message":"Patch Set 8:\n\nStarted build for patchset #8 on: https://buildkite.com/tvl/depot/builds/34928","accounts_in_message":[],"_revision_number":8},{"id":"daa5ef1088fb43b72de3273f78563b253ca9fa5c","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2024-07-01 16:22:01.000000000","message":"Patch Set 8: Verified+1\n\nBuild of patchset 8 passed: https://buildkite.com/tvl/depot/builds/34928","accounts_in_message":[],"_revision_number":8},{"id":"ce1e308e66edb0539916b75d44f6c16046d052ae","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"date":"2024-07-01 17:14:19.000000000","message":"Change has been successfully rebased and submitted as 17bdf9a5748be02d5cc36a7be4689788c49a33fe\n\n7 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":9}],"current_revision_number":9,"current_revision":"17bdf9a5748be02d5cc36a7be4689788c49a33fe","revisions":{"086bcdde4da98f827f163be3c2ceb9b407700ae5":{"kind":"REWORK","_number":1,"created":"2024-06-30 20:07:59.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/03/11903/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/11903/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/11903/1"}}},"commit":{"parents":[{"commit":"263c48d1da4daf7d628a671550854f6f79d441ff","subject":"feat(tvix/nar-bridge): init","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d263c48d1da4daf7d628a671550854f6f79d441ff"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-06-30 19:47:17.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-06-30 20:07:32.000000000","tz":180},"subject":"feat(tvix/store): add --remote-path-info-service-addr option","message":"feat(tvix/store): add --remote-path-info-service-addr option\n\nThis is allows adding a cache in front of tvix-store daemon, and is less\ncode duplication than cl/11902, means we can probably land that until we\nhave proper store composition config.\n\nIt can be used to provide a tvix-store daemon interface for a Nix HTTP\nBinary cache, saving all calculated PathInfo to another PathInfoService\nafter ingestion.\n\nChange-Id: If141d718c2635f66aa90d46a80fd79c86c07d9ff\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d086bcdde4da98f827f163be3c2ceb9b407700ae5"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d086bcdde4da98f827f163be3c2ceb9b407700ae5"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"263c48d1da4daf7d628a671550854f6f79d441ff","is_merged_in_target_branch":false,"change_id":"Ia4c2dbda7cd3fdbe47a75f3e33544d19eac6e44e","change_number":11898,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"deba71a9fe990e584cec4fe0e385dbf5ff9bfad3":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2024-06-30 20:35:21.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/03/11903/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/11903/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/11903/2"}}},"commit":{"parents":[{"commit":"8ba01634be3d00a289aa1dc69ae59650aeb3ec12","subject":"feat(tvix/nar-bridge): init","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8ba01634be3d00a289aa1dc69ae59650aeb3ec12"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-06-30 19:47:17.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-06-30 20:34:58.000000000","tz":180},"subject":"feat(tvix/store): add --remote-path-info-service-addr option","message":"feat(tvix/store): add --remote-path-info-service-addr option\n\nThis is allows adding a cache in front of tvix-store daemon, and is less\ncode duplication than cl/11902, means we can probably land that until we\nhave proper store composition config.\n\nIt can be used to provide a tvix-store daemon interface for a Nix HTTP\nBinary cache, saving all calculated PathInfo to another PathInfoService\nafter ingestion.\n\nChange-Id: If141d718c2635f66aa90d46a80fd79c86c07d9ff\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003ddeba71a9fe990e584cec4fe0e385dbf5ff9bfad3"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003ddeba71a9fe990e584cec4fe0e385dbf5ff9bfad3"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"8ba01634be3d00a289aa1dc69ae59650aeb3ec12","is_merged_in_target_branch":false,"change_id":"Ia4c2dbda7cd3fdbe47a75f3e33544d19eac6e44e","change_number":11898,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"509352d3f0653b45247b88638c28435f93796ab0":{"kind":"REWORK","_number":3,"created":"2024-07-01 06:36:33.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/03/11903/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/11903/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/11903/3"}}},"commit":{"parents":[{"commit":"b849a124ab4e7b83e75d4a307988057364ecbb8e","subject":"feat(tvix/nar-bridge): init","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db849a124ab4e7b83e75d4a307988057364ecbb8e"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-06-30 19:47:17.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-07-01 06:36:22.000000000","tz":180},"subject":"feat(tvix/store): add --remote-path-info-service-addr option","message":"feat(tvix/store): add --remote-path-info-service-addr option\n\nThis is allows adding a cache in front of tvix-store daemon, and is less\ncode duplication than cl/11902, means we can probably land that until we\nhave proper store composition config.\n\nIt can be used to provide a tvix-store daemon interface for a Nix HTTP\nBinary cache, saving all calculated PathInfo to another PathInfoService\nafter ingestion.\n\nChange-Id: If141d718c2635f66aa90d46a80fd79c86c07d9ff\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d509352d3f0653b45247b88638c28435f93796ab0"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d509352d3f0653b45247b88638c28435f93796ab0"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"b849a124ab4e7b83e75d4a307988057364ecbb8e","is_merged_in_target_branch":false,"change_id":"Ia4c2dbda7cd3fdbe47a75f3e33544d19eac6e44e","change_number":11898,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"c74a0d55f8bfe33eaa73e31cc3cea155fec7b5be":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2024-07-01 06:56:47.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/03/11903/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/11903/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/11903/4"}}},"commit":{"parents":[{"commit":"b868f583056d6f8f950160594a33455358b6793e","subject":"feat(tvix/nar-bridge): init","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db868f583056d6f8f950160594a33455358b6793e"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-06-30 19:47:17.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-07-01 06:56:32.000000000","tz":180},"subject":"feat(tvix/store): add --remote-path-info-service-addr option","message":"feat(tvix/store): add --remote-path-info-service-addr option\n\nThis is allows adding a cache in front of tvix-store daemon, and is less\ncode duplication than cl/11902, means we can probably land that until we\nhave proper store composition config.\n\nIt can be used to provide a tvix-store daemon interface for a Nix HTTP\nBinary cache, saving all calculated PathInfo to another PathInfoService\nafter ingestion.\n\nChange-Id: If141d718c2635f66aa90d46a80fd79c86c07d9ff\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc74a0d55f8bfe33eaa73e31cc3cea155fec7b5be"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc74a0d55f8bfe33eaa73e31cc3cea155fec7b5be"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"b868f583056d6f8f950160594a33455358b6793e","is_merged_in_target_branch":false,"change_id":"Ia4c2dbda7cd3fdbe47a75f3e33544d19eac6e44e","change_number":11898,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"a7efc8b419451a03cd196cb8b62a9cdeabb3c1bd":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2024-07-01 07:27:33.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/03/11903/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/11903/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/11903/5"}}},"commit":{"parents":[{"commit":"b468311e26634d1bed465f693dea68fb81013d55","subject":"feat(tvix/nar-bridge): init","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db468311e26634d1bed465f693dea68fb81013d55"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-06-30 19:47:17.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-07-01 07:27:27.000000000","tz":180},"subject":"feat(tvix/store): add --remote-path-info-service-addr option","message":"feat(tvix/store): add --remote-path-info-service-addr option\n\nThis is allows adding a cache in front of tvix-store daemon, and is less\ncode duplication than cl/11902, means we can probably land that until we\nhave proper store composition config.\n\nIt can be used to provide a tvix-store daemon interface for a Nix HTTP\nBinary cache, saving all calculated PathInfo to another PathInfoService\nafter ingestion.\n\nChange-Id: If141d718c2635f66aa90d46a80fd79c86c07d9ff\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da7efc8b419451a03cd196cb8b62a9cdeabb3c1bd"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da7efc8b419451a03cd196cb8b62a9cdeabb3c1bd"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"b468311e26634d1bed465f693dea68fb81013d55","is_merged_in_target_branch":false,"change_id":"Ia4c2dbda7cd3fdbe47a75f3e33544d19eac6e44e","change_number":11898,"patch_set_number":8,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"a92b2fbb6122ed756648bf123e145ba155fc1d52":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2024-07-01 07:29:30.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/03/11903/6","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/11903/6","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/11903/6"}}},"commit":{"parents":[{"commit":"22b4b441de1be5057819e21ba98cc35c5b8ef8e1","subject":"feat(tvix/store): use tokio-listener for tvix-store daemon command","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d22b4b441de1be5057819e21ba98cc35c5b8ef8e1"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-06-30 19:47:17.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-07-01 07:29:26.000000000","tz":180},"subject":"feat(tvix/store): add --remote-path-info-service-addr option","message":"feat(tvix/store): add --remote-path-info-service-addr option\n\nThis is allows adding a cache in front of tvix-store daemon, and is less\ncode duplication than cl/11902, means we can probably land that until we\nhave proper store composition config.\n\nIt can be used to provide a tvix-store daemon interface for a Nix HTTP\nBinary cache, saving all calculated PathInfo to another PathInfoService\nafter ingestion.\n\nChange-Id: If141d718c2635f66aa90d46a80fd79c86c07d9ff\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da92b2fbb6122ed756648bf123e145ba155fc1d52"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da92b2fbb6122ed756648bf123e145ba155fc1d52"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"22b4b441de1be5057819e21ba98cc35c5b8ef8e1","is_merged_in_target_branch":false,"change_id":"Icf648c4fd0895468c52607deb6397b8b5928102b","change_number":11901,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"8344da14af79b4e4042f3f168b2fd1e7ea6ec174":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2024-07-01 09:17:50.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/03/11903/7","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/11903/7","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/11903/7"}}},"commit":{"parents":[{"commit":"e509f9392560daae658e25aa22cbd54236bbd81b","subject":"feat(tvix/store): use tokio-listener for tvix-store daemon command","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de509f9392560daae658e25aa22cbd54236bbd81b"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-06-30 19:47:17.000000000","tz":180},"committer":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-07-01 07:50:23.000000000","tz":180},"subject":"feat(tvix/store): add --remote-path-info-service-addr option","message":"feat(tvix/store): add --remote-path-info-service-addr option\n\nThis is allows adding a cache in front of tvix-store daemon, and is less\ncode duplication than cl/11902, means we can probably land that until we\nhave proper store composition config.\n\nIt can be used to provide a tvix-store daemon interface for a Nix HTTP\nBinary cache, saving all calculated PathInfo to another PathInfoService\nafter ingestion.\n\nChange-Id: If141d718c2635f66aa90d46a80fd79c86c07d9ff\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8344da14af79b4e4042f3f168b2fd1e7ea6ec174"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8344da14af79b4e4042f3f168b2fd1e7ea6ec174"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e509f9392560daae658e25aa22cbd54236bbd81b","is_merged_in_target_branch":false,"change_id":"Icf648c4fd0895468c52607deb6397b8b5928102b","change_number":11901,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"52c7ec104ee4cc67b16e0b25e7b6c54f4c803b99":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2024-07-01 16:10:52.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/03/11903/8","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/11903/8","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/11903/8"}}},"commit":{"parents":[{"commit":"830fdda8d47895dbbe145faaebfba27a1ad32289","subject":"feat(tvix/store): use tokio-listener for tvix-store daemon command","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d830fdda8d47895dbbe145faaebfba27a1ad32289"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-06-30 19:47:17.000000000","tz":180},"committer":{"name":"flokli","email":"flokli@flokli.de","date":"2024-07-01 16:10:52.000000000","tz":0},"subject":"feat(tvix/store): add --remote-path-info-service-addr option","message":"feat(tvix/store): add --remote-path-info-service-addr option\n\nThis is allows adding a cache in front of tvix-store daemon, and is less\ncode duplication than cl/11902, means we can probably land that until we\nhave proper store composition config.\n\nIt can be used to provide a tvix-store daemon interface for a Nix HTTP\nBinary cache, saving all calculated PathInfo to another PathInfoService\nafter ingestion.\n\nChange-Id: If141d718c2635f66aa90d46a80fd79c86c07d9ff\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d52c7ec104ee4cc67b16e0b25e7b6c54f4c803b99"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d52c7ec104ee4cc67b16e0b25e7b6c54f4c803b99"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"830fdda8d47895dbbe145faaebfba27a1ad32289","is_merged_in_target_branch":true,"change_id":"Icf648c4fd0895468c52607deb6397b8b5928102b","change_number":11901,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Rebase"},"17bdf9a5748be02d5cc36a7be4689788c49a33fe":{"kind":"NO_CODE_CHANGE","_number":9,"created":"2024-07-01 17:14:19.000000000","uploader":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"ref":"refs/changes/03/11903/9","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/11903/9","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/11903/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/11903/9"}}},"commit":{"parents":[{"commit":"830fdda8d47895dbbe145faaebfba27a1ad32289","subject":"feat(tvix/store): use tokio-listener for tvix-store daemon command","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d830fdda8d47895dbbe145faaebfba27a1ad32289"}]}],"author":{"name":"Florian Klink","email":"flokli@flokli.de","date":"2024-06-30 19:47:17.000000000","tz":180},"committer":{"name":"flokli","email":"flokli@flokli.de","date":"2024-07-01 17:14:19.000000000","tz":0},"subject":"feat(tvix/store): add --remote-path-info-service-addr option","message":"feat(tvix/store): add --remote-path-info-service-addr option\n\nThis is allows adding a cache in front of tvix-store daemon, and is less\ncode duplication than cl/11902, means we can probably land that until we\nhave proper store composition config.\n\nIt can be used to provide a tvix-store daemon interface for a Nix HTTP\nBinary cache, saving all calculated PathInfo to another PathInfoService\nafter ingestion.\n\nChange-Id: If141d718c2635f66aa90d46a80fd79c86c07d9ff\nReviewed-on: https://cl.tvl.fyi/c/depot/+/11903\nTested-by: BuildkiteCI\nReviewed-by: Connor Brewster \u003ccbrewster@hey.com\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d17bdf9a5748be02d5cc36a7be4689788c49a33fe"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d17bdf9a5748be02d5cc36a7be4689788c49a33fe"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"830fdda8d47895dbbe145faaebfba27a1ad32289","is_merged_in_target_branch":true,"change_id":"Icf648c4fd0895468c52607deb6397b8b5928102b","change_number":11901,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/canon"}},"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":1000085,"name":"Connor Brewster","display_name":"cbrewster","email":"cbrewster@hey.com","username":"cbrewster"}}]},{"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":[]}}]}
