Age | Commit message (Expand) | Author | Files | Lines |
2024-04-15 | r/7927 refactor(tvix/castore/import): restructure directory uploader a bit | Florian Klink | 1 | -17/+51 |
2024-04-15 | r/7926 refactor(tvix/castore/import): put invariant checker into a .inspect() | Florian Klink | 1 | -18/+18 |
2024-04-15 | r/7925 refactor(tvix/*/import): rename direntry_stream, entries_per_depths | Florian Klink | 2 | -8/+10 |
2024-04-15 | r/7924 refactor(tvix/castore/import): inline process_entry | Florian Klink | 1 | -118/+65 |
2024-04-15 | r/7923 refactor(tvix/castore/import): move process_entry to the end of the file | Florian Klink | 1 | -95/+95 |
2024-04-15 | r/7922 fix(tvix/castore/blobservice): update bytes_read only on successful read | Florian Klink | 2 | -22/+16 |
2024-04-15 | r/7921 refactor(tvix/castore/fs): add InodeData::as_fuse_{entry,file_attr} | Florian Klink | 3 | -57/+46 |
2024-04-15 | r/7920 refactor(tvix/castore/fs): remove "add … handle" debug messages | Florian Klink | 1 | -2/+0 |
2024-04-15 | r/7919 feat(tvix/castore/fs): assign read[dir*]/release[dir] ops to parent span | Florian Klink | 1 | -13/+20 |
2024-04-15 | r/7918 fix(tvix/castore/fs): use record to add fields to current span | Florian Klink | 1 | -19/+11 |
2024-04-15 | r/7917 feat(tvix/castore/fs): implement readdirplus | Florian Klink | 1 | -1/+126 |
2024-04-15 | r/7916 refactor(tvix/castore/fs): use consistent span field name for handle | Florian Klink | 1 | -5/+4 |
2024-04-15 | r/7915 feat(tvix/castore/fs): implement opendir/releasedir | Florian Klink | 2 | -68/+144 |
2024-04-15 | r/7914 refactor(tvix/castore/fs): use std::sync::Mutex | Florian Klink | 1 | -21/+24 |
2024-04-15 | r/7913 refactor(tvix/castore/fs): simplify some separate spawn and blocks | Florian Klink | 1 | -13/+6 |
2024-04-15 | r/7912 feat(tvix/castore/fs): support extended attributes | Florian Klink | 7 | -5/+227 |
2024-04-13 | r/7911 feat(tvix/nix-compat/path_info): derive Hash for ExportedPathInfo | Ilan Joselevich | 1 | -1/+1 |
2024-04-13 | r/7910 feat(tvix/castore/import): remove copying in find_ancestor | Florian Klink | 1 | -8/+2 |
2024-04-13 | r/7909 fix(tvix/eval): fix the `unsafeGetAttrPos` stub return value | Ryan Lahfa | 1 | -1/+1 |
2024-04-13 | r/7908 fix(tvix): apply cbtemulator patch in tvix view | Florian Klink | 2 | -2/+12 |
2024-04-13 | r/7907 feat(3p/nixpkgs): add additionalOverlays optional arg | Florian Klink | 2 | -1/+5 |
2024-04-13 | r/7906 feat(tvix/*store/bigtable): limit retries connecting to cbtemulator | Florian Klink | 2 | -2/+6 |
2024-04-13 | r/7905 feat(tvix/nix-compat/wire/bytes): add #[inline] for ensure_* funcs | Florian Klink | 2 | -0/+2 |
2024-04-13 | r/7904 chore(3p/nixpkgs): drop most of cbtemulator expression | Florian Klink | 1 | -31/+4 |
2024-04-13 | r/7903 feat(tvix/buildkite): apply a 10 minutes timeout | Florian Klink | 1 | -0/+1 |
2024-04-13 | r/7902 refactor(tvix/castore/import): rename ingest_entries function arg | Florian Klink | 1 | -2/+2 |
2024-04-13 | r/7901 refactor(tvix/boot): use tvix-store copy | Florian Klink | 1 | -33/+6 |
2024-04-13 | r/7900 feat(tvix/store/bin): add "copy" command | Florian Klink | 4 | -0/+99 |
2024-04-13 | r/7899 feat(tvix/eval): contextful JSON operations | Ryan Lahfa | 11 | -33/+102 |
2024-04-13 | r/7898 refactor(tvix/nix-compat): move nar writer to tokio | Florian Klink | 6 | -73/+57 |
2024-04-13 | r/7897 refactor(tvix/nix-compat): move worker_protocol into nix_daemon mod | Florian Klink | 5 | -34/+34 |
2024-04-13 | r/7896 refactor(tvix/nix-compat): reorganize wire and bytes | Florian Klink | 12 | -96/+69 |
2024-04-13 | r/7895 docs(tvix/eval): remove link to cargo manifest reference | Florian Klink | 2 | -4/+0 |
2024-04-13 | r/7894 feat(tvix/nix-compat): add BytesReader | Florian Klink | 6 | -4/+481 |
2024-04-13 | r/7893 feat(tvix/nix-compat): introduce ExportedPathInfo struct | Florian Klink | 2 | -0/+122 |
2024-04-13 | r/7892 docs(tvix/nix-compat): rename as_narinfo() to to_narinfo() | Florian Klink | 2 | -5/+13 |
2024-04-13 | r/7891 feat(tvix/nix-compat): impl Deserialize, Serialize for Signature | Florian Klink | 1 | -1/+47 |
2024-04-13 | r/7890 feat(tvix/nix-compat): implement Serialize, Deserialize for NixHash | Florian Klink | 3 | -9/+50 |
2024-04-13 | r/7889 feat(nix-compat/store_path): impl [Partial]Ord for StorePathRef | Florian Klink | 1 | -16/+15 |
2024-04-13 | r/7888 chore(3p/overlays/patches): vendor cbtemulator UDS patch | Florian Klink | 2 | -10/+141 |
2024-04-12 | r/7887 feat(tvix/store/pathinfo/grpc): instrument functions | Florian Klink | 1 | -0/+6 |
2024-04-12 | r/7886 feat(tvix/castore/directory/grpc): instrument functions | Florian Klink | 1 | -1/+3 |
2024-04-12 | r/7885 chore(tvix): bump rstest to 0.19.0 | Florian Klink | 6 | -12/+12 |
2024-04-09 | r/7884 feat(tvix/store): add bigtable pathinfoservice backend | Florian Klink | 8 | -7/+499 |
2024-04-09 | r/7883 fix(tvix/nix-compat): fix writing padding partially | Florian Klink | 1 | -1/+28 |
2024-04-09 | r/7882 fix(tvix): Avoid buffering file into memory in builtins.hashFile | Connor Brewster | 9 | -74/+80 |
2024-04-09 | r/7881 feat(tvix/castore/directory): add bigtable backend | Florian Klink | 12 | -22/+2767 |
2024-04-08 | r/7880 fix(tvix/glue/derivation): fix __structuredAttrs "outputs" handling | Florian Klink | 2 | -3/+12 |
2024-04-08 | r/7879 refactor(tvix/nix-compat/wire): rename padding_len to total_padding_len | Florian Klink | 1 | -3/+3 |
2024-04-08 | r/7878 refactor(tvix/nix-compat/wire): mv Bytes{WriterState,PacketPosition} | Florian Klink | 1 | -24/+25 |