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
/
store
/
src
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-09
r/7884
feat(tvix/store): add bigtable pathinfoservice backend
Florian Klink
4
-1
/
+451
2024-04-05
r/7856
feat(tvix/store/proto): avoid clone in PathInfo::validate()
Florian Klink
2
-18
/
+13
2024-04-01
r/7840
feat(tvix/eval): implement `builtins.path`
Ryan Lahfa
2
-29
/
+32
2024-04-01
r/7839
refactor(tvix/store): generalize `PathInfo` constructors
Ryan Lahfa
1
-9
/
+32
2024-03-28
r/7794
refactor(tvix/store): drop proto/tests/{utils,grpc_pathinfoservice}.rs
Florian Klink
4
-93
/
+0
2024-03-28
r/7793
refactor(tvix/store/pathinfo/from_addr): stop using gen_*_service
Florian Klink
1
-7
/
+10
2024-03-28
r/7792
refactor(tvix/pathinfo/grpc): use rstest fixtures
Florian Klink
1
-6
/
+12
2024-03-28
r/7791
refactor(tvix/store/tests/nar_renderer): use rstest fixtures
Florian Klink
1
-70
/
+67
2024-03-28
r/7790
refactor(tvix/store/nar/renderer): don't require AsRef
Florian Klink
1
-8
/
+6
2024-03-28
r/7789
refactor(tvix/store/nar/import): use rstest fixtures from castore
Florian Klink
1
-14
/
+18
2024-03-28
r/7788
feat(tvix/store): add rstest-based PathInfoService tests
Florian Klink
5
-2
/
+202
2024-03-28
r/7787
refactor(tvix/store/tests/fixtures): use [u8; 20]
Florian Klink
4
-10
/
+9
2024-03-27
r/7786
feat(tvix/store): AsRef<dyn PathInfoService> impl PathInfoService
Florian Klink
1
-0
/
+25
2024-03-20
r/7747
refactor(tvix/store/pathinfo/from_addr): use match guards
Florian Klink
1
-59
/
+62
2024-03-18
r/7733
refactor(tvix/store/import): use B3Digest in log_node
Florian Klink
1
-5
/
+3
2024-03-18
r/7732
refactor(tvix/store/pathinfo/nix_http): NixHash to display NARHash
Florian Klink
1
-3
/
+5
2024-03-18
r/7731
refactor(tvix/store/nar): use B3Digest in RenderError
Florian Klink
1
-5
/
+4
2024-03-18
r/7723
feat(tvix/store): support RUST_LOG env var
Florian Klink
1
-5
/
+23
2024-03-15
r/7700
docs(tvix): fix some docstrings
Florian Klink
1
-1
/
+1
2024-03-11
r/7683
feat(tvix/store/bin): allow disabling OTLP at runtime
Florian Klink
1
-32
/
+39
2024-03-09
r/7661
fix(tvix/store/grpc/pathinfo): skip_all fields, handle errors
Florian Klink
1
-15
/
+20
2024-03-03
r/7649
refactor(tvix/store/protos): more granular nix-compat conversions
Florian Klink
1
-17
/
+18
2024-03-03
r/7648
refactor(tvix/*/from_addr): improve test debuggability
Florian Klink
1
-2
/
+6
2024-02-20
r/7566
refactor(tvix/store/proto): use bstr::ByteSlice
Florian Klink
1
-1
/
+2
2024-02-20
r/7564
fix(tvix/store): Improve error message for InvalidNodeName
Aspen Smith
1
-1
/
+1
2024-02-17
r/7535
feat(tvix/castore/fs): make allow_other configurable
Florian Klink
1
-1
/
+8
2024-02-05
r/7475
docs(tvix/store/pathinfosvc): document nix+http[s]
Florian Klink
1
-0
/
+5
2024-01-21
r/7435
chore(tvix/store): Use BoxStream type alias
Connor Brewster
8
-43
/
+27
2024-01-20
r/7433
feat(tvix/store): enable `name` customization in the store
Ryan Lahfa
2
-15
/
+18
2024-01-20
r/7432
refactor(tvix/store): `import_path` → `import_path_as_nar_ca`
Ryan Lahfa
4
-117
/
+160
2024-01-12
r/7371
refactor(tvix/store/pathinfoservice): make more generic
Florian Klink
6
-54
/
+51
2024-01-12
r/7370
refactor(tvix/store/nar/renderer): don't require Arc, Clone or Sync
Florian Klink
1
-28
/
+45
2024-01-09
r/7362
refactor(tvix/store/nar/import): use AsRef
Florian Klink
1
-25
/
+26
2024-01-09
r/7359
refactor(tvix): use AsRef<dyn …> instead of Deref<Target= …>
Florian Klink
2
-17
/
+15
2024-01-05
r/7348
feat(tvix/store/pathinfosvc): call validate
Florian Klink
1
-1
/
+9
2024-01-05
r/7346
refactor(tvix/castore): relax trait bounds for DS
Florian Klink
1
-4
/
+5
2024-01-03
r/7315
fix(tvix/store): set service.name
Florian Klink
1
-24
/
+44
2024-01-01
r/7308
feat(tvix/store): add opentelemetry
Florian Klink
1
-5
/
+36
2024-01-01
r/7307
refactor(tvix/castore/tests): let gen_*_service return Boxes
Florian Klink
5
-22
/
+41
2024-01-01
r/7306
refactor(tvix/store/nar/import): be a bit more generic
Florian Klink
1
-29
/
+40
2024-01-01
r/7305
refactor(tvix/castore/blobsvc/grpc/wrapper): don't require Arc<_>
Florian Klink
1
-1
/
+1
2024-01-01
r/7304
refactor(tvix/castore/directorysvc/grpc/wrapper): no Arc<_>
Florian Klink
1
-1
/
+1
2024-01-01
r/7301
feat(tvix/store/bin): factor out import
Florian Klink
2
-113
/
+132
2024-01-01
r/7299
feat(nix-compat/store_path): build_ca_path may fail
Florian Klink
1
-1
/
+9
2024-01-01
r/7298
refactor(tvix/store/bin): don't reconstruct StorePath twice
Florian Klink
1
-8
/
+1
2023-12-31
r/7297
fix(tvix/store/bin): don't unwrap in case of invalid paths
Florian Klink
1
-8
/
+12
2023-12-31
r/7296
refactor(tvix/store/bin): condense subscriber setup a bit
Florian Klink
1
-12
/
+8
2023-12-31
r/7295
refactor(tvix/store): move construct_services helper here
Florian Klink
3
-62
/
+67
2023-12-31
r/7294
refactor(tvix/castore/directorysvc): return Box, not Arc
Florian Klink
1
-4
/
+17
2023-12-31
r/7293
refactor(tvix/castore/blobsvc): return Box, not Arc
Florian Klink
1
-4
/
+9
[next]