diff options
author | Florian Klink <flokli@flokli.de> | 2023-02-13T15·47+0100 |
---|---|---|
committer | flokli <flokli@flokli.de> | 2023-03-10T10·58+0000 |
commit | 419f7d0f0c3dadeb0bbecda763aaec73ed8da8dd (patch) | |
tree | 0559440c1b67c5aa958e883439abb299b4fdb8e3 /tvix/store/src/lib.rs | |
parent | ab02fc668c23a4f0f262dd889278f2fc36793f9e (diff) |
feat(tvix/store): add NARCalculationService trait and impl r/5918
This adds a NARCalculationService trait, which will take a root node, and provide a proto::CalculateNarResponse in return. It also adds a NonCachingNARCalculationService implementation, that will simply always render the NAR in memory to calculate the size and sha256, without any caching. Change-Id: Id1ffb18559212fa6001f70f2634bbc3dfd0aa343 Reviewed-on: https://cl.tvl.fyi/c/depot/+/8096 Reviewed-by: raitobezarius <tvl@lahfa.xyz> Tested-by: BuildkiteCI
Diffstat (limited to 'tvix/store/src/lib.rs')
0 files changed, 0 insertions, 0 deletions