Age | Commit message (Expand) | Author | Files | Lines |
2023-11-10 | r/6988 feat(tvix/tools/narinfo2parquet): init | edef | 6 | -0/+9703 |
2023-11-10 | r/6987 chore(nix-compat/store_path): use hex_literal | edef | 1 | -8/+6 |
2023-11-10 | r/6986 feat(nix-compat/narinfo): turn flags into bitfields | edef | 4 | -21/+30 |
2023-11-10 | r/6985 feat(nix-compat/narinfo): permit out-of-order references | edef | 1 | -10/+45 |
2023-11-10 | r/6984 feat(nix-compat/narinfo): accept hex-encoded NarHash | edef | 1 | -3/+40 |
2023-11-10 | r/6983 feat(nix-compat/nixbase32): use data_encoding::DecodeError | edef | 4 | -30/+28 |
2023-11-10 | r/6982 feat(nix-compat/narinfo): default compression to bzip2 | edef | 1 | -2/+36 |
2023-11-10 | r/6981 feat(nix-compat/narinfo): track presence of unknown fields | edef | 1 | -1/+5 |
2023-11-10 | r/6980 feat(nix-compat/narinfo): permit non-SHA256 CAHash::Nar | edef | 1 | -3/+28 |
2023-11-10 | r/6979 feat(tvix/tools/turbofetch): init | edef | 9 | -0/+8624 |
2023-11-07 | r/6978 refactor(tvix/store/fs): mv sparse -> populated directories | Florian Klink | 3 | -317/+54 |
2023-11-07 | r/6977 refactor(tvix/store/fs): simplify name_in_root_to_ino_and_data | Florian Klink | 1 | -82/+72 |
2023-11-07 | r/6976 refactor(tvix/store/fs): move code to get_directory_children helper | Florian Klink | 1 | -122/+76 |
2023-11-07 | r/6975 refactor(tvix/store/fs): reduce write lock, return children | Florian Klink | 1 | -47/+56 |
2023-11-07 | r/6974 refactor(tvix/src/fs): reduce write lock, avoid inode_tracker lookup | Florian Klink | 1 | -39/+50 |
2023-11-07 | r/6973 refactor(tvix/store/fs): move inode for store_path lookup to helper | Florian Klink | 1 | -19/+13 |
2023-11-07 | r/6972 fix(tvix/castore): B3Digest::{to_vec -> as_slice} | edef | 7 | -19/+17 |
2023-11-07 | r/6971 feat(tvix/nix-compat): add drvfmt | Florian Klink | 2 | -0/+48 |
2023-11-06 | r/6963 docs(tvix/eval): document where EvalIO methods are used | Vincent Ambo | 1 | -7/+34 |
2023-11-06 | r/6962 chore(tvix/nar-bridge): bump castore-go | Florian Klink | 4 | -23/+23 |
2023-11-05 | r/6961 chore(tvix/store-go): bump castore-go | Florian Klink | 3 | -90/+31 |
2023-11-05 | r/6960 feat(tvix): add clippy target in CI | Florian Klink | 1 | -0/+24 |
2023-11-05 | r/6959 chore(tvix): bump proptest dependency | Vincent Ambo | 3 | -99/+78 |
2023-11-05 | r/6958 chore(tvix): add missing clippy attributes & config | Vincent Ambo | 4 | -0/+9 |
2023-11-05 | r/6957 refactor(tvix/eval): use IntoIterator trait for owned NixAttrs iter | Vincent Ambo | 1 | -15/+22 |
2023-11-05 | r/6956 refactor(tvix/nix-compat): check presence with btree_map's entry API | Vincent Ambo | 1 | -8/+9 |
2023-11-05 | r/6955 chore(tvix): fix trivial clippy lints | Vincent Ambo | 14 | -36/+35 |
2023-11-05 | r/6954 feat(tvix/castore): extend blobstore protos for verified streaming | Florian Klink | 5 | -91/+264 |
2023-11-05 | r/6953 fix(tvix/*store-go): fix depot checks | Florian Klink | 2 | -2/+2 |
2023-11-05 | r/6952 chore(tvix/store-go): regenerate proto bindings | Florian Klink | 1 | -25/+223 |
2023-11-05 | r/6951 feat(tvix/store/nar): add read_nar method | Florian Klink | 2 | -0/+338 |
2023-11-05 | r/6950 refactor(tvix/nix-compat): remove unused imports | Florian Klink | 1 | -2/+1 |
2023-11-05 | r/6949 refactor(tvix/nix-compat): use matches! macro | Florian Klink | 1 | -5/+1 |
2023-11-05 | r/6948 refactor(tvix/nix-compat): drop useless try_into().expect() | Florian Klink | 1 | -1/+1 |
2023-11-05 | r/6947 refactor(tvix/store/tests/nar_renderer): use castorepb consistently | Florian Klink | 1 | -10/+8 |
2023-11-05 | r/6946 feat(tvix/castore): bump [Directory,File]Node size to u64 | Florian Klink | 16 | -57/+55 |
2023-11-04 | r/6940 fix(nix-compat/nixbase32): mark encode_len/decode_len const | edef | 2 | -10/+3 |
2023-11-04 | r/6939 refactor(tvix/glue): move builtins into separate directory | Florian Klink | 7 | -166/+177 |
2023-11-04 | r/6938 refactor(tvix/glue): move nix_path handling to helper in tvix-glue | Florian Klink | 3 | -11/+14 |
2023-11-04 | r/6937 refactor(tvix/glue): use add_derivation_builtins helper | Florian Klink | 1 | -7/+2 |
2023-11-04 | r/6936 refactor(tvix): move tvix glue code into glue crate | Florian Klink | 17 | -22/+154 |
2023-11-03 | r/6932 refactor(tvix/eval): delay allocation when comparing attr values | Vincent Ambo | 1 | -4/+4 |
2023-11-03 | r/6931 chore(tvix/eval): add a marker for sorted borrowed attrs iteration | Vincent Ambo | 1 | -0/+6 |
2023-11-03 | r/6930 refactor(tvix/eval): more efficiently intersect attributes | Vincent Ambo | 1 | -9/+70 |
2023-11-03 | r/6929 fix(tvix): fix `cargo test` for `nix_oracle` | Florian Klink | 1 | -0/+1 |
2023-11-02 | r/6926 fix(tvix/eval/benches): use black_box properly | Florian Klink | 1 | -6/+3 |
2023-11-02 | r/6922 chore(third_party/crate2nix): apply patches to fix cross | Florian Klink | 1 | -5/+7 |
2023-11-02 | r/6921 docs(tvix/castore): add notes on verified streaming | Florian Klink | 1 | -0/+121 |
2023-11-02 | r/6920 chore(tvix/castore): move data model docs to here | Florian Klink | 3 | -15/+20 |
2023-10-31 | r/6919 chore(tvix): regenerate Cargo.nix | Florian Klink | 1 | -6/+22 |