Age | Commit message (Expand) | Author | Files | Lines |
2023-10-11 | r/6779 refactor(tvix/nar-bridge): pass root node to storev1pb.Export | Florian Klink | 5 | -6/+6 |
2023-10-10 | r/6778 fix(tvix/castore): use bstr for formatting names in errors | edef | 4 | -4/+10 |
2023-10-10 | r/6777 fix(tvix/castore): handle Directory::size overflow explicitly | edef | 2 | -9/+90 |
2023-10-10 | r/6776 test(tvix/castore): demonstrate that Directory::size may panic | edef | 1 | -0/+31 |
2023-10-10 | r/6775 fix(third_party/crate2nix): run tests in debug mode | edef | 1 | -0/+1 |
2023-10-10 | r/6774 refactor(tvix/store/protos): have Export accept root node | Florian Klink | 2 | -43/+34 |
2023-10-10 | r/6773 chore(tvix/nar-bridge): move to Export from storev1pb | Florian Klink | 8 | -335/+49 |
2023-10-10 | r/6772 feat(tvix/store/protos): add Export | Florian Klink | 10 | -79/+387 |
2023-10-10 | r/6771 refactor(tvix/nar-bridge): use castorev1pb.RenamedNode | Florian Klink | 4 | -100/+35 |
2023-10-10 | r/6770 chore(tvix/nar-bridge): bump google.golang.org/protobuf | Florian Klink | 3 | -4/+4 |
2023-10-10 | r/6769 feat(tvix/store): use tvix_compat::nar::writer::async | edef | 5 | -72/+156 |
2023-10-10 | r/6768 feat(tvix/nix-compat): add nar::writer::async | edef | 5 | -2/+264 |
2023-10-10 | r/6767 refactor(tvix/nix-compat): move nar::writer to nar::writer::sync | edef | 2 | -223/+227 |
2023-10-10 | r/6766 fix(tvix/nix-compat): clean up the debug assertions a bit | edef | 1 | -12/+11 |
2023-10-10 | r/6763 fix(tvix/nix-compat): drop unnecessary reference taking | edef | 1 | -1/+1 |
2023-10-09 | r/6761 chore(tvix/*store): use google.golang.org/protobuf | Florian Klink | 5 | -11/+17 |
2023-10-09 | r/6760 feat(tvix/castore): add RenamedNode helper | Florian Klink | 1 | -0/+38 |
2023-10-09 | r/6759 refactor(tvix/nar-bridge): use storepath for store paths | Florian Klink | 1 | -19/+13 |
2023-10-09 | r/6758 feat(tvix/nar-bridge): add ToNixNarInfo() | Florian Klink | 5 | -39/+56 |
2023-10-09 | r/6757 test(tvix/store/protos): add go tests for Validate() | Florian Klink | 5 | -4/+131 |
2023-10-09 | r/6756 fix(tvix/castore-protos-go): fix src | Florian Klink | 1 | -2/+2 |
2023-10-09 | r/6755 chore(tvix/nar-bridge): bump go-nix | Florian Klink | 3 | -4/+4 |
2023-10-09 | r/6754 docs(tvix/nix-compat): mention Directory::close on Node::directory | edef | 1 | -0/+3 |
2023-10-09 | r/6753 docs(tvix/nix-compat): document the name ordering requirement | edef | 1 | -0/+4 |
2023-10-09 | r/6752 fix(tvix/nix-compat): don't transiently allocate names | edef | 1 | -1/+1 |
2023-10-08 | r/6744 test(tvix/castore): add uds pingpong test for directorysvc | Florian Klink | 1 | -2/+61 |
2023-10-08 | r/6743 test(tvix/store): use tokio-retry for exp backoff | Florian Klink | 4 | -17/+21 |
2023-10-08 | r/6742 test(tvix/castore): use tokio-retry for exp backoff | Florian Klink | 4 | -16/+63 |
2023-10-08 | r/6741 refactor(tvix/store): simplify test_valid_unix_path_ping_pong | Florian Klink | 1 | -43/+31 |
2023-10-08 | r/6740 refactor(tvix/castore): simplify test_valid_unix_path_ping_pong | Florian Klink | 1 | -65/+47 |
2023-10-08 | r/6739 refactor(tvix/eval/tests): migrate to tempfile | Florian Klink | 4 | -237/+22 |
2023-10-08 | r/6738 docs(tvix/store/bin): drop outdated TODO | Florian Klink | 1 | -1/+0 |
2023-10-08 | r/6736 chore(tvix): bump tokio[-util], tonic, prost | Florian Klink | 4 | -211/+115 |
2023-10-08 | r/6735 refactor(tvix/castore): move tests to grpc client, rm tonic-mock | Florian Klink | 8 | -97/+63 |
2023-10-08 | r/6729 docs(tvix/castore): remove TODO | Florian Klink | 1 | -1/+0 |
2023-10-08 | r/6728 refactor(tvix/castore): use DuplexStream instead of unix socket | Florian Klink | 3 | -76/+47 |
2023-10-08 | r/6726 feat(tvix/store/listener): implement connect_info() | Florian Klink | 1 | -3/+19 |
2023-10-08 | r/6725 refactor(tvix/castore): move gRPC directorysvc tests off tonic_mock | Florian Klink | 1 | -74/+90 |
2023-10-08 | r/6724 refactor(tvix/castore/directorysvc): factor out gRPC client gen | Florian Klink | 2 | -173/+178 |
2023-10-08 | r/6723 chore(tvix/store): drop tonic-mock from dependencies | Florian Klink | 3 | -6/+0 |
2023-10-07 | r/6721 refactor(tvix,views/tvix): move shell into separate file | Florian Klink | 2 | -16/+36 |
2023-10-07 | r/6720 fix(tvix/store): Remove virtiofs from default features | Connor Brewster | 4 | -3/+7 |
2023-10-07 | r/6719 feat(tvix/nar-bridge): do pathInfo.Validate() as additional check | Florian Klink | 4 | -9/+20 |
2023-10-05 | r/6716 fix(tvix/nar-bridge): properly check error during HTTP shutdown | Florian Klink | 1 | -1/+1 |
2023-10-05 | r/6715 refactor(tvix/store/proto): use NamedNode trait | Florian Klink | 1 | -31/+28 |
2023-10-05 | r/6714 docs(tvix/nar-bridge): fix comment | Florian Klink | 1 | -1/+1 |
2023-10-05 | r/6713 chore(tvix/nar-bridge): bump go-nix dependency | Florian Klink | 6 | -9/+11 |
2023-10-05 | r/6712 feat(tvix/store/protos): add Validate() method to pathinfo.go | Florian Klink | 4 | -11/+107 |
2023-10-05 | r/6710 feat(tvix/website): add structured data for search engines | Vincent Ambo | 1 | -0/+22 |
2023-10-05 | r/6709 refactor(tvix/nar-bridge): do root directory dgst check in uploader | Florian Klink | 2 | -20/+19 |