Commit graph

  • 64fd1d3e56 chore(tvix/tools/weave): Regenerate Cargo.nix and filter src Ilan Joselevich 2024-07-09 17:15:41 +02:00
  • 52b8cf8d1f chore(tvix/tools/turbofetch): Regenerate Cargo.nix and filter src Ilan Joselevich 2024-07-09 17:00:56 +02:00
  • 716f5624fe chore(tvix/tools/crunch-v2): Regenerate Cargo.nix and filter src Ilan Joselevich 2024-07-09 16:51:01 +02:00
  • f52b142035 chore(tvix/tools/narinfo2parquet): Regenerate Cargo.nix and filter src Ilan Joselevich 2024-07-09 16:06:58 +02:00
  • 4f7b19701c fix(tvix/{store,castore,build}): Compile tonic w/o config in build.rs Ilan Joselevich 2024-07-09 15:06:03 +02:00
  • 6d7713572f chore(3p/gerrit): downgrade mina SSHd again Luke Granger-Brown 2024-07-08 10:32:08 +01:00
  • c05bf02a85 chore(3p/gerrit): create buildBazelPackageNG and migrate gerrit to it Luke Granger-Brown 2024-07-07 19:12:28 +01:00
  • d17c3d96b6 refactor(tvix): point SSL_CERT_FILE to /dev/null Florian Klink 2024-07-07 17:16:36 +03:00
  • 89d204d295 feat(tvix/eval): Bump imbl to 3.0.0 Aspen Smith 2024-07-07 10:51:26 -04:00
  • 8821746d6c fix(tvix/repl): Share globals and sourcemap across evaluations Aspen Smith 2024-07-07 09:21:52 -04:00
  • 01765c3717 test(tvix/cli): Add some additional REPL tests Aspen Smith 2024-07-06 11:04:21 -04:00
  • 0ad986169d test(tvix/cli): Make the REPL testable Aspen Smith 2024-07-06 09:00:46 -04:00
  • 3a79f93795 refactor(tvix/eval): Construct globals in EvaluationBuilder::build Aspen Smith 2024-07-05 20:50:56 -04:00
  • dfe137786c refactor(tvix/eval): Builderize Evaluation Aspen Smith 2024-07-05 20:29:41 -04:00
  • d5964c1d54 chore(tvix/docs): Cross off a TODO Aspen Smith 2024-07-05 18:50:55 -04:00
  • 7ca32d9f0b refactor(web/tvixbolt): buildRustPackage -> crate2nix Ilan Joselevich 2024-07-04 21:05:46 +03:00
  • 6a7069904e feat(tvix/utils): Add defaultCrateOverridesForPkgs function Ilan Joselevich 2024-07-04 22:02:35 +03:00
  • 63654fbeb1 fix(tvix/utils): Optionally add support for Cargo in filterRustCrateSrc Ilan Joselevich 2024-07-04 21:43:12 +03:00
  • fc63594631 feat(tvix/repl): Allow binding variables at the top-level Aspen Smith 2024-07-04 23:46:20 -04:00
  • ac3d717944 feat(tvix/eval): Allow passing in an env to evaluation Aspen Smith 2024-07-04 23:39:51 -04:00
  • af933c177a docs(tvix): update WASM status Florian Klink 2024-07-04 17:14:45 +03:00
  • 6037888e18 refactor(tvix/eval): Drop LightSpan entirely Aspen Smith 2024-07-04 13:42:50 -04:00
  • 8e31088a01 docs(tvix): introduction toastal 2024-07-01 17:02:37 +07:00
  • 9ed967791c test(tvix/store): test listing endpoint too Florian Klink 2024-07-02 18:14:13 +03:00
  • eb9a74d966 fix(tvix/store/pathinfo/bigtable): fix listing endpoint Florian Klink 2024-07-02 18:17:17 +03:00
  • 618aacaa61 feat(tvix/tracing): http trace propagation Simon Hauser 2024-06-27 10:27:29 +02:00
  • 7f8da5e6a9 feat(users/kranzes): add wasm-hello-world Ilan Joselevich 2024-06-18 21:03:21 +03:00
  • 4b2f3c5454 chore(3p/sources): bump to OpenSSH vulnerability hotfix Vincent Ambo 2024-07-01 12:47:15 +03:00
  • 17bdf9a574 feat(tvix/store): add --remote-path-info-service-addr option Florian Klink 2024-06-30 22:47:17 +03:00
  • 830fdda8d4 feat(tvix/store): use tokio-listener for tvix-store daemon command Florian Klink 2024-06-30 22:29:11 +03:00
  • f6c759de58 chore(tvix): bump bigtable_rs to latest release Florian Klink 2024-07-01 10:48:23 +03:00
  • 6a9a4d56a4 feat(tvix/tracing): expose stdout_writer and stderr_writer Simon Hauser 2024-06-19 11:18:01 +02:00
  • 87f38cad61 fix(tvix/boot): use shrunk kernel image Florian Klink 2024-07-01 09:37:42 +03:00
  • afbe995aa9 chore(tvix): bump to data-encoding 2.6.0 Florian Klink 2024-06-30 19:54:27 +03:00
  • ffdc96ca59 feat(tvix/boot/tests): add closure-nixos-s3 Florian Klink 2024-06-29 18:10:31 +03:00
  • bba64d8762 fix(tvix/castore/object_store): make query pairs object_store opts Florian Klink 2024-06-29 20:09:42 +03:00
  • d0ef6a50df refactor(tvix/castore/blobsvc): inline things a bit Florian Klink 2024-06-27 00:54:09 +03:00
  • 10c7701ac1 docs(tvix/castore): drop wrong comment Florian Klink 2024-06-27 00:53:37 +03:00
  • 86ab052fe0 feat(tvix/boot/tests): closure-nixos-bigtable Florian Klink 2024-06-29 17:52:53 +03:00
  • 6cf8003fa1 fix(tvix/boot/tests): escape addrs Florian Klink 2024-06-29 17:51:59 +03:00
  • 50ed7f27d0 feat(tvix/boot/tests): add preStart parameter Florian Klink 2024-06-29 17:51:00 +03:00
  • 0fd4a1a655 fix(tvix/boot/tests): set SSL_CERT_FILE Florian Klink 2024-06-29 17:50:13 +03:00
  • 7294a2f9aa feat(tvix/boot): introduce useNarBridge parameter Florian Klink 2024-06-29 15:31:45 +03:00
  • 4ded170e97 refactor(tvix/boot/tests): only use exportReferencesGraph when needed Florian Klink 2024-06-29 14:48:09 +03:00
  • de8340335e feat(nix-compat/nixcpp/conf): make fields pub Florian Klink 2024-06-28 16:47:16 +03:00
  • 03c9917749 feat(nix-compat/nixcpp): init nix.conf config parsing Florian Klink 2024-06-28 12:14:30 +03:00
  • 327d115f3f feat(nix-compat/narinfo/pubkey): derive Clone, [Partial]Eq Florian Klink 2024-06-28 12:13:44 +03:00
  • ade0781416 docs(tvix): create Welcome + Contributing sections toastal 2024-06-25 18:28:06 +07:00
  • fbce56b849 docs: prompts in shell sessions shouldn’t be selectable toastal 2024-06-23 15:49:57 +07:00
  • cd48566173 fix(tvix/glue): reject unknown attrset args for fetch builtins Florian Klink 2024-06-25 22:46:34 +03:00
  • aa7d125c12 refactor(tvix/eval): prefix ctx iterators in NixString Florian Klink 2024-06-26 14:35:03 +03:00
  • b757897e97 feat(tvix/glue): implement builtins.toFile Florian Klink 2024-06-25 23:44:42 +03:00
  • 888028b674 docs(tvix): use # for toplevel headings Florian Klink 2024-06-26 11:06:14 +03:00
  • 50150fa3c8 feat(tvix/glue): add eval-fail-* support to glue tests Florian Klink 2024-06-26 09:44:55 +03:00
  • 89361b2a7f fix(tvix/tracing): make cargo check and clippy happy Florian Klink 2024-06-25 20:53:11 +03:00
  • a0993e7304 feat(tvix/eval): add ErrorKind::UnexpectedArgumentBuiltin Florian Klink 2024-06-25 22:56:28 +03:00
  • 970e2a045b refactor(tvix/eval): rename UnexpectedArgument{,Formals} Florian Klink 2024-06-25 22:51:18 +03:00
  • ea6f511241 refactor(tvix/glue): return a parsed Url in NixFetchArgs Florian Klink 2024-06-25 22:25:02 +03:00
  • 540e566900 refactor(tvix/glue): take &CAHash, not CAHash Florian Klink 2024-06-25 21:48:45 +03:00
  • 78eb22c54d feat(tvix/glue): handle regular file at builtins.path import Florian Klink 2024-06-25 19:40:55 +03:00
  • 080654aaf9 feat(tvix/eval): add file_type method Florian Klink 2024-06-25 20:37:43 +03:00
  • 04f04cfc27 refactor(tvix/eval): drop placeholder impls of builtins in glue Ilan Joselevich 2024-06-22 23:23:43 +03:00
  • bf541acf29 docs: use admonish for callouts toastal 2024-06-20 14:08:31 +07:00
  • 8dde022d31 docs(tvix): drop done TODOs in the O11Y section Florian Klink 2024-06-20 21:00:33 +03:00
  • 7f625e2fc1 refactor(tvix/*store): remove some trait bounds Florian Klink 2024-06-20 20:57:32 +03:00
  • 639a00e2ab feat(tvix/tracing): gRPC trace context propagation Simon Hauser 2024-06-20 11:39:09 +02:00
  • 2b20d8d82d feat(tvix/castore): instrument tokio task with current span Simon Hauser 2024-06-20 16:10:12 +02:00
  • bd8d74a3ee feat(tvix/tracing): optional progressbar Simon Hauser 2024-06-19 11:30:31 +02:00
  • 1446e3be99 docs(tvix/docs): document nar renderer optimization potential Florian Klink 2024-06-16 23:28:22 +03:00
  • 8137077a74 feat(tvix/store/utils): detect gRPC NAR calculation service Florian Klink 2024-06-16 22:50:46 +03:00
  • 9fd601e53d chore(tvix): patch crate2nix to drop darwin dontStrip Ilan Joselevich 2024-06-17 18:14:23 +03:00
  • 92c5433304 chore(tvix): move filterRustCrateSrc to utils.nix Ilan Joselevich 2024-06-17 16:34:41 +03:00
  • ac51803ad8 chore(tvix): Remove no longer needed libiconv addition for darwin Ilan Joselevich 2024-06-17 16:28:52 +03:00
  • 210b4277b6 chore(tvix): Use callPackage instead of import on Cargo.nix Ilan Joselevich 2024-06-17 16:23:35 +03:00
  • fbe29615df chore(tvix): Remove no longer needed rlib stripping fix for darwin Ilan Joselevich 2024-06-17 16:21:49 +03:00
  • 28b692fd50 feat(tvix/tvix-store): improve progress bars Florian Klink 2024-06-16 19:22:11 +03:00
  • cfab953094 feat(tvix/store): display progress for NAR calculation Florian Klink 2024-06-16 22:40:01 +03:00
  • 71a29ceff4 docs(tvix/store/import): update import_path_as_nar_ca docstr Florian Klink 2024-06-16 16:00:09 +03:00
  • 4be250109c refactor(tvix/store): drop FUSE multithread workaround for Darwin Florian Klink 2024-06-16 10:43:08 +03:00
  • 7e42b4f314 fix(tvix/store/bin): fix shutdown behaviour for FUSE Florian Klink 2024-06-16 11:43:48 +03:00
  • 452299dcd2 feat(castore/directory): add cache combinator Yureka 2024-06-15 18:38:57 +02:00
  • 30e72d2d52 refactor(castore/directory/objectstore): use new order validation logic Yureka 2024-06-15 18:37:01 +02:00
  • daada1b2fa refactor(castore/directory): separate order logic from ClosureValidator Yureka 2024-06-15 18:24:42 +02:00
  • c2a9ad3583 docs: move Registration to the top; minor reword toastal 2024-06-15 23:37:08 +07:00
  • 01aadace80 feat(tvix/cli,store): add tracy feature Florian Klink 2024-06-14 14:17:37 +03:00
  • cd0b92419a docs(tvix/TODO): dibs on crate2nix WASM Ilan Joselevich 2024-06-14 18:31:16 +03:00
  • 86928b5e7f docs(tvix/TODO): add builtins.path roundtrip for flat Florian Klink 2024-06-14 18:30:03 +03:00
  • 6e321c615c docs(tvix/*store): add some internal links Florian Klink 2024-06-14 17:45:35 +03:00
  • 46585bee15 docs(tvix/TODO): drop builtins:fetchurl item Florian Klink 2024-06-14 18:16:37 +03:00
  • 6b6a34065e feat(tvix/tracing): add tracing-tracy support Florian Klink 2024-06-14 14:10:57 +03:00
  • d25f047b9d refactor(tvix/tracing): move otlp setup into helper function Florian Klink 2024-06-14 13:54:24 +03:00
  • 118e69d81d fix(tvix/tracing): reduce the error logs of otlp if collector is offline Simon Hauser 2024-06-11 12:30:19 +02:00
  • a857a2b978 feat(tvix/tracing): apply EnvFilter to all layers Simon Hauser 2024-06-14 11:59:43 +02:00
  • fa7ed39bf4 feat(tvix/tracing): correctly close otlp on exit Simon Hauser 2024-06-10 17:49:45 +02:00
  • 5077ca70de chore(tvix/eval): move eval docs to tvix/docs Florian Klink 2024-06-13 22:17:18 +03:00
  • 6947dc4349 chore(tvix/docs): move [ca]store docs to tvix/docs Florian Klink 2024-06-13 22:04:32 +03:00
  • adc7353bd1 feat(tvix/docs): add d2 support Florian Klink 2024-06-13 21:57:53 +03:00
  • 4df3284dd0 feat(tvix/docs): add mdbook-admonish Florian Klink 2024-06-13 21:37:16 +03:00
  • 9d44da01ee fix(tvix-glue/fetchers/decompression): propagate error with ? Florian Klink 2024-06-12 18:20:13 +03:00
  • b992ca49a6 fix(tvix/glue/tvix_store_io): also populate input sources Florian Klink 2024-06-13 15:22:37 +03:00