Sign in
Join now
core
tangled.org
/
Star
Starred
Star
Something went wrong. Try again.
Fork
215
Eye filled
Watch
Watching
Watch
Monorepo for Tangled
tangled.org
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
343
3
4
3
Pulls
Pulls
273
2
7
3
Pipelines
Pipelines
core
/
spindle
/
engine
26 files
at
master
ptr.pet
·
spindle/{quota,nixcache,engine}: evict nix paths and `cache:` entries in one least recently used order
·
1h ago
44436756
archive_cleanup_test.go
spindle: delete a workflow's local log once it is archived
1w ago
archive_inplace_test.go
spindle/{artifactstore,engine}: stop deleting a workflow's log when the log directory is also the archive
1w ago
archive_partial_test.go
spindle/{artifactstore,engine}: stop deleting a workflow's log when the log directory is also the archive
1w ago
cache_controller.go
spindle/{db,engine,mill}: count `cache:` entries against the cache storage quota instead of a per-owner byte limit
1h ago
cache_evict_test.go
spindle/{quota,nixcache,engine}: evict nix paths and `cache:` entries in one least recently used order
1h ago
cache_prune_test.go
spindle/cache: evict least recently used caches past a total size cap
2d ago
cache_prune.go
spindle/{quota,nixcache,engine}: evict nix paths and `cache:` entries in one least recently used order
1h ago
cache_test.go
spindle/{db,engine,mill}: count `cache:` entries against the cache storage quota instead of a per-owner byte limit
1h ago
cache.go
docs,spindle/{engine,engines,mill,models}: save always caches when a workflow times out
1h ago
engine_minutes_test.go
spindle/engine: count refused workflows in the metrics for remote engines too
1w ago
engine_queue_timeout_test.go
spindle/{engine,observability}: record a workflow's run time without its queue time
1h ago
engine_quota_test.go
spindle/{db,quota}: index a repo's attic cache objects with their quota
1h ago
engine_refusal_test.go
spindle: implement limits for how much one workflow can use
1h ago
engine_slot_log_test.go
spindle/engine: open a workflow's log only once it holds a slot
1w ago
engine_test.go
spindle/{engine,engines/microvm}: give untrusted runs no nix cache upload
1h ago
engine.go
spindle/{db,engine,mill}: count `cache:` entries against the cache storage quota instead of a per-owner byte limit
1h ago
failure_metrics_test.go
spindle: add queue, capacity, and failure metrics
2mo ago
manifest_test.go
spindle: implement mill
2mo ago
manifest.go
spindle/engines/microvm: rename nix cache -> substituters
1mo ago
mask_test.go
spindle/{config,engine,nixcache,pemkey}: give each run a token for its repo's attic cache
1h ago
placement.go
spindle: implement mill
2mo ago
scheduler_test.go
spindle,xrpc/serviceauth: share test setup instead of copying it per test
1w ago
scheduler.go
spindle,localinfra,log: prometheus metrics, json logging, and otel tracing
2mo ago
slot_test.go
spindle: implement mill
2mo ago
slot.go
spindle/{engine,mill,mill/executor}: expire a mill run's id token with its executor's workflow timeout
1h ago
usage.go
spindle,localinfra,log: prometheus metrics, json logging, and otel tracing
2mo ago