depot
this commit
canon
subtree-staging
monorepo for the virus lounge
The Virus Lounge
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tvix
/
glue
/
src
/
builtins
Age
Commit message (
Expand
)
Author
Files
Lines
2024-10-15
r/8810
test(tvix/glue): improve comments and test cases a bit
Florian Klink
1
-14
/
+12
2024-10-15
r/8808
fix(tvix/glue/import): builtins.storeDir fixes
Florian Klink
2
-29
/
+23
2024-10-11
r/8789
refactor(tvix/glue/register_in_path_info_service): return only PathInfo
Florian Klink
1
-15
/
+15
2024-10-11
r/8787
refactor(tvix/store): use strictly typed PathInfo struct
Marijan Petričević
1
-39
/
+27
2024-10-01
r/8741
feat(castore/fs): optional refscanner for ingest
Yureka
1
-1
/
+2
2024-08-20
r/8545
refactor(nix-compat/store_path): make StorePath generic on S
Florian Klink
2
-11
/
+11
2024-08-17
r/8505
refactor(tvix/castore): drop {Directory,File,Symlink}Node
Florian Klink
2
-4
/
+12
2024-08-17
r/8504
refactor(tvix/castore): remove `name` from Nodes
Florian Klink
2
-15
/
+6
2024-08-13
r/8486
refactor(tvix/castore): move *Node and Directory to crate root
Florian Klink
2
-3
/
+2
2024-08-13
r/8484
refactor(tvix/castore): use Directory struct separate from proto one
Yureka
2
-22
/
+19
2024-07-31
r/8434
fix(tvix/glue): coerce path argument to builtins.path to a path
Aspen Smith
1
-3
/
+8
2024-07-22
r/8399
refactor(tvix): move service addrs into shared clap struct
Yureka
1
-2
/
+5
2024-07-20
r/8380
refactor(tvix/store): use composition in tvix_store crate
Yureka
1
-1
/
+1
2024-07-06
r/8351
refactor(tvix/eval): Builderize Evaluation
Aspen Smith
1
-18
/
+23
2024-07-01
r/8337
chore(3p/sources): bump to OpenSSH vulnerability hotfix
Vincent Ambo
1
-2
/
+2
2024-06-26
r/8315
fix(tvix/glue): reject unknown attrset args for fetch builtins
Florian Klink
1
-1
/
+8
2024-06-26
r/8314
refactor(tvix/eval): prefix ctx iterators in NixString
Florian Klink
1
-9
/
+12
2024-06-26
r/8313
feat(tvix/glue): implement builtins.toFile
Florian Klink
1
-9
/
+79
2024-06-26
r/8307
refactor(tvix/glue): return a parsed Url in NixFetchArgs
Florian Klink
1
-20
/
+16
2024-06-26
r/8306
refactor(tvix/glue): take &CAHash, not CAHash
Florian Klink
1
-9
/
+11
2024-06-26
r/8305
feat(tvix/glue): handle regular file at builtins.path import
Florian Klink
1
-41
/
+114
2024-06-13
r/8259
feat(tvix/glue): report progress on all fetches, use progress bars
Florian Klink
1
-3
/
+0
2024-06-12
r/8254
feat(tvix/glue): support builtin:fetchurl
Florian Klink
1
-0
/
+12
2024-06-12
r/8250
refactor(tvix/glue/fetchers): use named field for structs
Florian Klink
1
-3
/
+13
2024-06-05
r/8217
feat(tvix/glue): Implement builtins.storePath
Aspen Smith
2
-1
/
+45
2024-05-23
r/8164
feat(tvix/eval): rm NixContext::join, add take_context & IntoIterator
Florian Klink
1
-2
/
+2
2024-05-11
r/8103
refactor(tvix/store): drop calculate_nar from PathInfoService
Florian Klink
2
-3
/
+4
2024-05-02
r/8064
refactor(nix-compat): derivation_or_fod_hash -> hash_derivation_modulo
Florian Klink
1
-10
/
+16
2024-04-30
r/8048
refactor(tvix/castore/import): restructure error types
Florian Klink
2
-6
/
+4
2024-04-30
r/8038
test(tvix): Fix tvix tests on macOS
Alice Carroll
1
-0
/
+10
2024-04-29
r/8027
refactor(tvix/glue): clone less
Florian Klink
1
-30
/
+28
2024-04-24
r/8002
refactor(tvix/castore): add separate Error enum for archives
Connor Brewster
1
-0
/
+3
2024-04-23
r/7996
feat(tvix/glue/fetchers): support file:// URLs
Florian Klink
2
-11
/
+31
2024-04-23
r/7994
feat(tvix/glue/store_io): have KnownPaths track fetches too
Florian Klink
2
-6
/
+15
2024-04-23
r/7993
refactor(tvix/glue): move Fetch[er] into its own types, fetch lazily
Florian Klink
2
-254
/
+117
2024-04-20
r/7987
refactor(tvix/castore): ingest filesystem entries in parallel
Florian Klink
1
-4
/
+9
2024-04-20
r/7983
feat(tvix/eval): Implement builtins.fetchTarball
Aspen Smith
2
-7
/
+16
2024-04-19
r/7979
refactor(tvix/castore): generalize store ingestion streams
Connor Brewster
1
-23
/
+5
2024-04-19
r/7977
chore(tvix/glue): migrate from test_case to rstest
Florian Klink
1
-102
/
+212
2024-04-15
r/7925
refactor(tvix/*/import): rename direntry_stream, entries_per_depths
Florian Klink
1
-4
/
+5
2024-04-13
r/7899
feat(tvix/eval): contextful JSON operations
Ryan Lahfa
1
-4
/
+3
2024-04-13
r/7890
feat(tvix/nix-compat): implement Serialize, Deserialize for NixHash
Florian Klink
1
-1
/
+1
2024-04-09
r/7882
fix(tvix): Avoid buffering file into memory in builtins.hashFile
Connor Brewster
1
-3
/
+3
2024-04-08
r/7880
fix(tvix/glue/derivation): fix __structuredAttrs "outputs" handling
Florian Klink
2
-3
/
+12
2024-04-03
r/7850
fix(tvix/glue): produce context for `builtins.(path|filterSource)`
Ryan Lahfa
1
-4
/
+15
2024-04-01
r/7840
feat(tvix/eval): implement `builtins.path`
Ryan Lahfa
3
-2
/
+314
2024-04-01
r/7839
refactor(tvix/store): generalize `PathInfo` constructors
Ryan Lahfa
1
-1
/
+13
2024-03-31
r/7805
feat(tvix/eval): support `Derivation` context elements
Ryan Lahfa
1
-8
/
+34
2024-03-28
r/7800
refactor(tvix/glue): drop ingest_entries_sync
Florian Klink
1
-6
/
+9
2024-03-28
r/7799
refactor(tvix/glue): drop register_node_in_path_info_service_sync
Florian Klink
1
-1
/
+6
[next]