Commit graph

  • 2a47ad1d90 feat(tvix/castore/fs): implement opendir/releasedir Florian Klink 2024-04-15 10:54:23 +0300
  • 3ed7eda79b refactor(tvix/castore/fs): use std::sync::Mutex Florian Klink 2024-04-15 11:02:49 +0300
  • 1bf6b9f5a0 refactor(tvix/castore/fs): simplify some separate spawn and blocks Florian Klink 2024-04-14 21:41:17 +0300
  • 515bfa18fb feat(tvix/castore/fs): support extended attributes Florian Klink 2024-04-14 18:01:24 +0300
  • 23871649bb feat(tvix/nix-compat/path_info): derive Hash for ExportedPathInfo Ilan Joselevich 2024-04-14 00:15:14 +0300
  • b70e01a4db feat(tvix/castore/import): remove copying in find_ancestor Florian Klink 2024-04-13 15:53:14 +0300
  • a919efbe11 fix(tvix/eval): fix the unsafeGetAttrPos stub return value Ryan Lahfa 2024-04-13 14:59:46 +0200
  • 01f8ef1560 fix(tvix): apply cbtemulator patch in tvix view Florian Klink 2024-04-13 13:50:01 +0300
  • e5b87d5496 feat(3p/nixpkgs): add additionalOverlays optional arg Florian Klink 2024-04-13 13:43:41 +0300
  • 31e3382129 feat(tvix/*store/bigtable): limit retries connecting to cbtemulator Florian Klink 2024-04-13 13:33:13 +0300
  • 0dd421414e feat(tvix/nix-compat/wire/bytes): add #[inline] for ensure_* funcs Florian Klink 2024-04-13 13:11:32 +0300
  • f6bb8dbe1c chore(3p/nixpkgs): drop most of cbtemulator expression Florian Klink 2024-04-13 13:42:50 +0300
  • de68d8321f feat(tvix/buildkite): apply a 10 minutes timeout Florian Klink 2024-04-13 13:34:31 +0300
  • cc42cac39c refactor(tvix/castore/import): rename ingest_entries function arg Florian Klink 2024-04-12 20:51:15 +0300
  • 820e98fa7f refactor(tvix/boot): use tvix-store copy Florian Klink 2024-04-12 20:27:15 +0300
  • a4f65ddba0 feat(tvix/store/bin): add "copy" command Florian Klink 2024-04-12 19:23:25 +0300
  • 863c4207cc feat(tvix/eval): contextful JSON operations Ryan Lahfa 2024-03-25 03:36:32 +0100
  • 45cf7ae657 refactor(tvix/nix-compat): move nar writer to tokio Florian Klink 2024-04-10 16:33:02 +0300
  • 742937d55c refactor(tvix/nix-compat): move worker_protocol into nix_daemon mod Florian Klink 2024-04-10 15:43:15 +0300
  • 36b296609b refactor(tvix/nix-compat): reorganize wire and bytes Florian Klink 2024-04-10 14:54:11 +0300
  • 839c971a0f docs(tvix/eval): remove link to cargo manifest reference Florian Klink 2024-04-10 14:45:53 +0300
  • eeca2d92e2 feat(tvix/nix-compat): add BytesReader Florian Klink 2024-04-08 17:59:05 +0300
  • 82cf89ee6e feat(tvix/nix-compat): introduce ExportedPathInfo struct Florian Klink 2024-04-12 15:38:40 +0300
  • 329c4a1ace docs(tvix/nix-compat): rename as_narinfo() to to_narinfo() Florian Klink 2024-04-12 13:25:33 +0300
  • 3d7f80c0e3 feat(tvix/nix-compat): impl Deserialize, Serialize for Signature Florian Klink 2024-04-12 15:33:57 +0300
  • a2322d7c14 feat(tvix/nix-compat): implement Serialize, Deserialize for NixHash Florian Klink 2024-04-12 13:17:07 +0300
  • 57fba1f167 feat(nix-compat/store_path): impl [Partial]Ord for StorePathRef Florian Klink 2024-04-12 12:38:15 +0300
  • fd4c7c10a8 chore(3p/overlays/patches): vendor cbtemulator UDS patch Florian Klink 2024-04-13 12:07:35 +0300
  • dcd68155f0 feat(tvix/store/pathinfo/grpc): instrument functions Florian Klink 2024-04-12 20:19:40 +0300
  • 7bcb896e48 feat(tvix/castore/directory/grpc): instrument functions Florian Klink 2024-04-12 20:19:06 +0300
  • f8800ba189 chore(tvix): bump rstest to 0.19.0 Florian Klink 2024-04-10 14:37:45 +0300
  • fbf31f45ef feat(tvix/store): add bigtable pathinfoservice backend Florian Klink 2024-04-05 16:54:50 +0300
  • d6cadee941 fix(tvix/nix-compat): fix writing padding partially Florian Klink 2024-04-08 17:46:43 +0300
  • 63116d8c21 fix(tvix): Avoid buffering file into memory in builtins.hashFile Connor Brewster 2024-03-22 18:52:21 -0500
  • 17849c5c00 feat(tvix/castore/directory): add bigtable backend Florian Klink 2024-03-19 12:12:03 +0200
  • 84ad8a0bbd fix(tvix/glue/derivation): fix __structuredAttrs "outputs" handling Florian Klink 2024-04-09 00:30:12 +0300
  • f1496f5722 refactor(tvix/nix-compat/wire): rename padding_len to total_padding_len Florian Klink 2024-04-08 17:44:28 +0300
  • 24fd4e963a refactor(tvix/nix-compat/wire): mv Bytes{WriterState,PacketPosition} Florian Klink 2024-04-08 17:43:12 +0300
  • 35d70f94b7 fix(tvix/nix-compat/wire): fix BytesWriter test payloads Florian Klink 2024-04-08 17:40:59 +0300
  • 9825404388 refactor(tvix/nix-compat): move handshake function to nix-compat Picnoir 2024-04-08 12:33:44 +0200
  • c05f90e611 refactor(tvix/nix-compat/wire): express magics as u64 Florian Klink 2024-04-08 11:31:41 +0300
  • fd749070e2 refactor(tvix/nix-compat/wire): move magic bytes to worker_protocol Florian Klink 2024-04-08 00:52:51 +0300
  • 71a3855f09 feat(tvix/nix-compat/wire): have write_bytes accept AsRef<[u8]> payloads Florian Klink 2024-04-08 00:46:26 +0300
  • acee489866 refactor(tvix/nix-compat/wire): simplify write_bytes a bit Florian Klink 2024-04-08 00:27:54 +0300
  • eb910dfa3a docs(tvix/nix-compat/wire): update docstrings Florian Klink 2024-04-08 00:22:51 +0300
  • f6359bf91f refactor(tvix/nix-compat): drop read_bytes_unchecked Florian Klink 2024-04-08 00:14:39 +0300
  • d00c75ea9c fix(nix-compat/store_path): fix Deserialize with borrow Florian Klink 2024-04-07 23:40:38 +0300
  • efd8ab5e0b feat(users/picnoir/tvix-daemon): implement set_options operation Picnoir 2024-04-05 11:35:06 +0200
  • 199f9b0a79 feat(tvix/nix-compat): read client setting from wire Picnoir 2024-04-05 11:33:17 +0200
  • 289b3126db feat(tvix/castore): drop test-case crate dep Florian Klink 2024-04-07 00:28:20 +0300
  • 936a175b2f refactor(tvix/castore/directoryservice/from_addr): migrate to rstest Florian Klink 2024-04-07 00:26:41 +0300
  • d94ff54d42 refactor(tvix/castore): migrate closure_validator to rstest Florian Klink 2024-04-07 00:21:54 +0300
  • c715b6d448 refactor(tvix/castore/tonic): migrate to rstest Florian Klink 2024-04-06 23:46:06 +0300
  • 71fb99a265 refactor(tvix/castore/hashing_reader): migrate to rstest Florian Klink 2024-04-06 23:41:09 +0300
  • c7c66abd85 refactor(tvix/castore/blobservice/object_store): drop individual tests Florian Klink 2024-04-06 23:37:10 +0300
  • 32ac9bd110 refactor(tvix/blobservice/from_addr): move from test_case to rstest Florian Klink 2024-04-06 23:31:42 +0300
  • bab3db2fa4 fix(aspen/system): Fix and reenable system build Aspen Smith 2024-04-07 10:15:38 -0400
  • 6e2c143756 chore(3p/sources): Bump channels & overlays sterni 2024-04-06 16:49:10 +0200
  • f3d8c633f2 feat(tvix/nix-compat/wire): introduce BytesWriter Florian Klink 2024-04-04 19:03:44 +0300
  • 39276dc5b4 feat(tvix/store/proto): avoid clone in PathInfo::validate() Florian Klink 2024-04-06 01:20:22 +0300
  • 9e81063050 feat(tazjin/khamovnik): enable docker Vincent Ambo 2024-04-05 18:49:36 +0300
  • 5262e5bf6c refactor(3p/mime4cl): use SB-POSIX for FILE-LENGTH sterni 2024-04-03 15:55:22 +0200
  • d13b0791c5 feat(tazjin/homepage): add link to volgasprint Vincent Ambo 2024-04-05 11:51:03 +0300
  • 226b5c4b20 refactor(tvix/nix-compat): make padding_len pub(crate) Florian Klink 2024-04-04 19:02:51 +0300
  • e7af8e0d62 feat(tvix/eval): implement appendContext Ryan Lahfa 2024-03-25 01:25:19 +0100
  • e9a23bb478 fix(tvix/glue): produce context for builtins.(path|filterSource) Ryan Lahfa 2024-04-03 15:08:54 +0200
  • 236f3ca467
    Correctly activate windows even if they're not in the iconic state (#32) Steven Allen 2024-04-03 14:08:39 -0700
  • 3821fd4224 chore(users/picnoir/tvix-daemon): apply clippy suggestions Picnoir 2024-04-03 11:31:19 +0200
  • c59e11dc3e fix(nix/buildkite): solve bogus realpath errors if build steps fail sterni 2024-03-31 21:03:05 +0200
  • 32724d28ee feat(users/picnoir/tvix-daemon): add log verbosity flag Picnoir 2024-04-03 11:20:31 +0200
  • 9cec50cb2e refactor(tvix/nix-compat): drop read_u32 Picnoir 2024-04-03 10:54:49 +0200
  • c35a5ff611 feat(users/picnoir/tvix-daemon): parse up to the operation Picnoir 2024-03-21 09:53:23 +0100
  • 08cc27cc20 feat(tvix/nix-compat): introduce write_worker_trust_level Picnoir 2024-03-21 16:12:18 +0100
  • 017ff431fe feat(tvix/nix-compat): introduce write_bytes Picnoir 2024-03-21 16:09:43 +0100
  • f7cdbbef45 chore(users/flokli/nixos): restore archeology-ec2 build Florian Klink 2024-04-02 22:51:38 +0300
  • d5e1892d56 chore(3p/sources): return to a proper nixpkgs channel (unstable-small) sterni 2024-04-02 19:48:03 +0200
  • cecb5e295a feat(tvix/eval): implement builtins.path Ryan Lahfa 2024-01-09 00:16:52 +0100
  • 14fe65a50b refactor(tvix/store): generalize PathInfo constructors Ryan Lahfa 2024-03-29 00:43:56 +0100
  • f2ca30774e chore(3p/sources): remove emacs overlay Vincent Ambo 2024-04-01 01:30:36 +0300
  • 73b1f0407b chore(3p/sources): bump channels & overlays – xz edition sterni 2024-03-31 11:56:52 +0200
  • b67b0a6d72 chore(3p/nixpkgs): try disabling Emacs overlay Vincent Ambo 2024-04-01 00:40:36 +0300
  • 9204b58f15 feat(automatic-gc): robust way to disable automatic-gc Vincent Ambo 2024-04-01 00:36:08 +0300
  • 1d1984e85f fix(web/panettone): Hotfixes for full text search change Aspen Smith 2024-03-31 16:06:50 -0400
  • efe7e8e63a feat(aspen/system): Install patdiff Aspen Smith 2024-03-31 12:55:03 -0400
  • 3ba0948906 fix(aspen/system): Use suspend-then-hibernate for lid close Aspen Smith 2024-03-31 12:54:47 -0400
  • 35a96b47d5 feat(aspen/system): Weather in i3status bar Aspen Smith 2024-03-31 12:54:34 -0400
  • d706ebda65 feat(aspen/system): Add lusca Aspen Smith 2024-03-22 18:36:00 -0400
  • 783972182e chore(web/panettone): Make it easier to override oauth settings Aspen Smith 2024-03-24 14:40:09 -0400
  • a80c0ce95f feat(web/panettone): Support full-text search of issues Aspen Smith 2024-03-24 14:31:47 -0400
  • 7f3d93942a chore(web/panettone): Use postgres 16 in local dev Aspen Smith 2024-03-24 14:27:17 -0400
  • a1a29f7c0b feat(web/panettone): Add a system for database migrations Aspen Smith 2024-03-24 10:32:15 -0400
  • d5f57ac6e6 feat(3p/lisp): Add str package and dependencies Aspen Smith 2024-03-23 10:20:25 -0400
  • 87d5dd6371 feat(aspen/system): Make battery index configurable Aspen Smith 2024-03-31 14:23:21 -0400
  • e0871efeaf chore(3p/nix-snapshotter): remove Florian Klink 2024-03-31 19:38:42 +0200
  • ade5567875 chore(tvix/boot): bump u-root Florian Klink 2024-03-31 19:28:12 +0200
  • 4bfc23cb04 chore(aspen/system): More default module cleanup Aspen Smith 2024-03-31 14:19:02 -0400
  • 0f59540158 chore(aspen/system): Don't install xonotic on every system Aspen Smith 2024-03-31 14:18:35 -0400
  • 4cfbf8fa34 chore(aspen/system): Don't install games+obs on all machines Aspen Smith 2024-03-31 14:18:14 -0400
  • b69e2c22df chore(aspen/system): Don't setup kube stuff on every machine Aspen Smith 2024-03-31 14:17:15 -0400
  • faec6ad45d chore(aspen/system): Update for deprecated home-manager option Aspen Smith 2024-03-31 14:16:49 -0400