This website requires JavaScript.
Explore
Help
Sign In
novox
/
mesh-delivery
Watch
19
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
261f3ddd44f4e7e9bb8a5c36b23fa9bd8cd69ee9
mesh-delivery
/
modules
/
mesh-delivery-indexer
/
internal
/
index
T
History
jschoubben
699cbfb7c1
mesh/delivery
merged: source.main moved to novox/mesh-delivery@ead9ee2d138d
Details
mesh/check
checking 699cbfb7c131 on ead9ee2d138d
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
..
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
Indexer: read one directory of a registered module's repository, leave a repository the source names to its merges, accept master as a trunk
2026-10-26 11:36:22 +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
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
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
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
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
registered.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
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
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
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
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