snix/tvix/store-go
Vincent Ambo c49297d9ad chore(3p/sources): bump channels & overlays (2025-01-12)
This (temporarily) bumps the nixpkgs channel to nixos-unstable-small, because it
has an update I really want, and also to stress-test the new builders.

Included fixes:

* disabled tests in niri to avoid a flaky test; this is fixed upstream already,
  but the change is still percolating through
* regenerated Go protobufs

Change-Id: Ia09fdc38f620fe8301c2111b0e4c142f37df2dd5
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12991
Reviewed-by: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
Autosubmit: tazjin <tazjin@tvl.su>
2025-01-15 11:57:22 +00:00
..
testdata chore(tvix): move store golang bindings to tvix/store-go 2023-10-17 19:51:24 +00:00
default.nix chore(3p/sources): bump channels & overlays (2024-12-31) 2025-01-01 17:35:13 +00:00
export.go chore(tvix/store-go): rename go module 2023-10-17 20:36:36 +00:00
export_test.go chore(tvix/store-go): rename go module 2023-10-17 20:36:36 +00:00
go.mod chore(3p/sources): bump channels & overlays (2024-12-31) 2025-01-01 17:35:13 +00:00
go.sum chore(3p/sources): bump channels & overlays (2024-12-31) 2025-01-01 17:35:13 +00:00
LICENSE chore(tvix): move store golang bindings to tvix/store-go 2023-10-17 19:51:24 +00:00
pathinfo.go refactor(tvix/store): move deriver field into narinfo submessage 2023-10-22 17:04:37 +00:00
pathinfo.pb.go chore(3p/sources): bump channels & overlays (2025-01-12) 2025-01-15 11:57:22 +00:00
pathinfo_test.go refactor(tvix/store): move deriver field into narinfo submessage 2023-10-22 17:04:37 +00:00
pick_next_node_test.go chore(tvix/store-go): rename go module 2023-10-17 20:36:36 +00:00
README.md docs(tvix/*store-go): fix README invocation 2023-12-11 21:47:43 +00:00
rpc_pathinfo.pb.go chore(3p/sources): bump channels & overlays (2025-01-12) 2025-01-15 11:57:22 +00:00
rpc_pathinfo_grpc.pb.go chore(3p/sources): bump channels & overlays (2024-12-31) 2025-01-01 17:35:13 +00:00

store-go

This directory contains generated golang bindings, both for the tvix-store data models, as well as the gRPC bindings.

They are generated with mg run //tvix:store-go:regenerate. These files end with .pb.go, and are ensured to be up to date by Ci check.

Additionally, code useful when interacting with these data structures (ending just with .go) is provided.