This website requires JavaScript.
Explore
Help
Sign In
novox
/
mesh-delivery
Watch
19
Star
0
Fork
0
Code
Issues
Pull Requests
1
Actions
Packages
Projects
Releases
Wiki
Activity
Files
ff6c038d595dc1f2dc5e65efd3f348facf9e006f
mesh-delivery
/
modules
/
mesh-delivery-indexer
/
internal
/
index
T
History
jschoubben
71ec04f2e1
mesh/delivery
closed: a newer head of the same pull request
Details
mesh/check
checking 71ec04f2e1cc on df8b9ac3b1b5 | novox/mesh-delivery#76 in group feat/1126-nodes-compose
Pin mesh-sdk feat/1126-nodes-compose f1d7c73, and fold three tests into others to hold the test count (issue 1126)
2026-10-26 19:05:21 +01:00
..
testdata
Write the source revision a candidate was previewed onto, so the builder merges its preview onto that trunk head
2026-10-25 21:16:20 +01:00
builds.go
Indexer: a registered module takes its registered ref, not a newer branch's record; no read at an older commit after a failure
2026-10-26 12:52:29 +01:00
candidate_manifests_test.go
Give a candidate's module its named paths' objects from the preview, so the builder's fetch for it names them (issue 1758, ADR 0499 §4; mesh-sdk CandidateModule.Paths)
2026-10-22 18:20:37 +02:00
candidates.go
The indexer writes placement.<node> from the catalogue's placement files at each merge, only where it changed, and says placement-changed (issue 1126, ADR 0549 §2)
2026-10-26 18:14:34 +01:00
index_test.go
List a repository's modules from the merged message's manifests and the indexer's own bucket, not the controller's build records, so a new module gets a value and a key with no build asked (issue 1851, I1 I2 I4, ADR 0501 §6, ADR 0453 §6)
2026-10-22 18:08:48 +02:00
inputs_test.go
Merge pull request 'R4g+R5 (mesh-delivery): builder and checker put asks, the assigner and its composition check, the view's wants and backlog (design 47)' (
#27
) from feat/r4g into main
2026-10-23 17:49:01 +00:00
inputs.go
Keep an unreadable manifest's inputs and judge its verdict again at start, so an upgraded SDK clears it (issue 1923)
2026-10-23 22:17:09 +02:00
live_builds_test.go
Read the controller's build records only for the builder's own input and to fill a key's missing directory once, so a key written before paths gets one with no merge (issue 1851 I3, issue 1614)
2026-10-22 18:09:56 +02:00
manifests_test.go
List a repository's modules from the merged message's manifests and the indexer's own bucket, not the controller's build records, so a new module gets a value and a key with no build asked (issue 1851, I1 I2 I4, ADR 0501 §6, ADR 0453 §6)
2026-10-22 18:08:48 +02:00
manifests.go
List a repository's modules from the merged message's manifests and the indexer's own bucket, not the controller's build records, so a new module gets a value and a key with no build asked (issue 1851, I1 I2 I4, ADR 0501 §6, ADR 0453 §6)
2026-10-22 18:08:48 +02:00
modules_test.go
Write a module's value only when the module changed, so a merge no longer rewrites every module of its repository
2026-10-25 21:13:59 +01:00
modules.go
Indexer: index the manifests of modules registered from their own repositories, so the grants part has no gap for them
2026-10-26 11:23:21 +01:00
named_test.go
Ask the forge for the objects of a merge's named paths in the indexer, the one reader of a manifest's paths, and narrow the module's tree from the answer (issue 1758, I6 reworked; ADR 0499 §2 §3, ADR 0495 §1, L8)
2026-10-22 18:24:38 +02:00
newform_test.go
Compute every module's fingerprint with no builder input and read no build-agent record for it, so a change of the builder rebuilds nothing (issue 1887 I1, ADR 0530 §1)
2026-10-23 16:14:19 +02:00
own.go
List a repository's modules from the merged message's manifests and the indexer's own bucket, not the controller's build records, so a new module gets a value and a key with no build asked (issue 1851, I1 I2 I4, ADR 0501 §6, ADR 0453 §6)
2026-10-22 18:08:48 +02:00
paths_backfill_test.go
Read the controller's build records only for the builder's own input and to fill a key's missing directory once, so a key written before paths gets one with no merge (issue 1851 I3, issue 1614)
2026-10-22 18:09:56 +02:00
placement_test.go
The indexer writes placement.<node> from the catalogue's placement files at each merge, only where it changed, and says placement-changed (issue 1126, ADR 0549 §2)
2026-10-26 18:14:34 +01:00
placement.go
The indexer binds its placement state when it appears and the assigner reads the assignments alone without it, so neither stops for a state the delivery adds (issue 1126, issue 1790)
2026-10-26 18:46:36 +01:00
predefined_test.go
Read a manifest whose config value falls back to a predefined key, so claude-code, dunst and xterm get a new-form fingerprint (issue 1751, ADR 0348 §7)
2026-10-22 18:11:21 +02:00
previews_test.go
Pin mesh-sdk feat/1126-nodes-compose f1d7c73, and fold three tests into others to hold the test count (issue 1126)
2026-10-26 19:05:21 +01:00
previews.go
Write the source revision a candidate was previewed onto, so the builder merges its preview onto that trunk head
2026-10-25 21:16:20 +01:00
registered_test.go
mesh-delivery-indexer reads unread registered modules again in one background run, so a forge timeout holds no merged message or source revision past its ack wait (issue 1945, review round 1)
2026-10-26 14:11:12 +01:00
registered.go
mesh-delivery-indexer reads unread registered modules again in one background run, so a forge timeout holds no merged message or source revision past its ack wait (issue 1945, review round 1)
2026-10-26 14:11:12 +01:00
remove_test.go
Keep a key written ahead of the source head and a key with no path when reconciling (issue 1900)
2026-10-23 14:44:14 +02:00
source_test.go
Write a module's value only when the module changed, so a merge no longer rewrites every module of its repository
2026-10-25 21:13:59 +01:00
source.go
mesh-delivery-indexer reads unread registered modules again in one background run, so a forge timeout holds no merged message or source revision past its ack wait (issue 1945, review round 1)
2026-10-26 14:11:12 +01:00
stale_none2_test.go
Keep an unreadable manifest's inputs and judge its verdict again at start, so an upgraded SDK clears it (issue 1923)
2026-10-23 22:17:09 +02:00
takein.go
mesh-delivery-indexer reads a registered module again once its repository becomes readable, and takes one in on ask (issue 1945)
2026-10-26 14:01:34 +01:00
toolchains_test.go
Write a module's value only when the module changed, so a merge no longer rewrites every module of its repository
2026-10-25 21:13:59 +01:00
toolchains.go
Write a module's value only when the module changed, so a merge no longer rewrites every module of its repository
2026-10-25 21:13:59 +01:00