-
Notifications
You must be signed in to change notification settings - Fork 507
refactor(stack): make functions configuration explicit #6089
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
128 commits
Select commit
Hold shift + click to select a range
95db7ba
docs(stack): align runtime architecture documentation
jgoux b2943a0
fix(process-compose): make unhealthy lifecycle terminal
jgoux 7d19e70
refactor(stack): establish explicit domain model
jgoux c4aabe0
chore(stack): integrate lifecycle prerequisites
jgoux 442698f
refactor(process-compose): isolate supervisor policies
jgoux 3e56622
refactor(stack): consolidate local lifecycle ownership
jgoux a650edd
Merge branch 'agent/process-compose-supervisor-cleanup' into agent/st…
jgoux 6c577a4
refactor(stack): restore service factory locality
jgoux b7a45d1
refactor(stack): make functions configuration explicit
jgoux 854f874
Merge remote-tracking branch 'origin/develop' into agent/stack-domain…
jgoux 47d1387
Merge branch 'agent/stack-domain-model' into agent/stack-runtime-impl…
jgoux 1fa1c33
Merge branch 'agent/stack-runtime-implementation' into agent/stack-fa…
jgoux d6dd4dd
chore(process-compose): merge current develop
jgoux 83a0f4a
Merge branch 'agent/stack-factory-resource-locality' into agent/funct…
jgoux 5ca2c1b
chore(process-compose): reconcile updated lifecycle imports
jgoux 4a6a049
Merge branch 'agent/stack-factory-resource-locality' into agent/funct…
jgoux a596636
chore(process-compose): update supervisor branch base
jgoux 55f8013
test(stack): make partial startup cleanup deterministic
jgoux 8b2e172
Merge branch 'agent/stack-factory-resource-locality' into agent/funct…
jgoux d188f8b
Merge remote-tracking branch 'origin/develop' into agent/stack-domain…
jgoux fa591c0
Merge branch 'agent/stack-domain-model' into agent/stack-runtime-impl…
jgoux f601375
Merge branch 'agent/stack-runtime-implementation' into agent/stack-fa…
jgoux c7256a1
Merge branch 'agent/stack-factory-resource-locality' into agent/funct…
jgoux 8e2ed76
fix(process-compose): handle terminal health failures
jgoux 21b5638
Merge branch 'agent/process-compose-lifecycle-correctness' into agent…
jgoux 57979d5
fix(process-compose): bound supervisor cleanup commands
jgoux daeffc2
Merge branch 'agent/process-compose-lifecycle-correctness' into agent…
jgoux 3817fcd
fix(stack): scope readiness deadlines to health waits
jgoux d552e46
Merge branch 'agent/stack-runtime-implementation' into agent/stack-fa…
jgoux e4ba7c3
Merge branch 'agent/process-compose-supervisor-cleanup' into agent/st…
jgoux 77782df
test(stack): await lazy Docker service readiness
jgoux f6703e4
Merge branch 'agent/stack-runtime-implementation' into agent/stack-fa…
jgoux 042464b
Merge branch 'agent/stack-factory-resource-locality' into agent/funct…
jgoux a570b9e
chore(stack): format merged readiness test
jgoux b7e84b6
fix(stack): terminate daemon after lazy timeout
jgoux f757348
Merge branch 'agent/stack-runtime-implementation' into agent/stack-fa…
jgoux ffe68d5
Merge branch 'agent/stack-factory-resource-locality' into agent/funct…
jgoux d24cdb9
fix(process-compose): surface recovery hook failures
jgoux 384e0ee
Merge branch 'agent/process-compose-lifecycle-correctness' into agent…
jgoux 4c9bb66
Merge branch 'agent/process-compose-supervisor-cleanup' into agent/st…
jgoux 734b815
Merge branch 'agent/stack-runtime-implementation' into agent/stack-fa…
jgoux 92cd8cf
Merge branch 'agent/stack-factory-resource-locality' into agent/funct…
jgoux 6017cc3
test(process-compose): cover recovery hook transition
jgoux 7aec419
Merge branch 'agent/process-compose-supervisor-cleanup' into agent/st…
jgoux 5fd81e2
Merge branch 'agent/stack-runtime-implementation' into agent/stack-fa…
jgoux 903c87a
Merge branch 'agent/stack-factory-resource-locality' into agent/funct…
jgoux f1ade49
fix(process-compose): fail blocked healthy dependents
jgoux 851479d
Merge branch 'agent/process-compose-lifecycle-correctness' into agent…
jgoux ccdc785
Merge branch 'agent/process-compose-supervisor-cleanup' into agent/st…
jgoux 37bc585
Merge branch 'agent/stack-runtime-implementation' into agent/stack-fa…
jgoux 4fcb5b2
Merge branch 'agent/stack-factory-resource-locality' into agent/funct…
jgoux 27e8561
fix(process-compose): hard-kill timed-out cleanup
jgoux 7fe14af
Merge branch 'agent/process-compose-supervisor-cleanup' of github.com…
jgoux a1f7a11
fix(stack): make readiness teardown terminal
jgoux 1cb73c9
Merge branch 'agent/stack-runtime-implementation' of github.com:supab…
jgoux 58214a1
Merge branch 'agent/stack-factory-resource-locality' of github.com:su…
jgoux 42c775c
fix(process-compose): await restartable dependencies
jgoux 39cc38d
Merge branch 'agent/process-compose-lifecycle-correctness' of github.…
jgoux c9de7d0
Merge branch 'agent/process-compose-supervisor-cleanup' of github.com…
jgoux 8c44089
Merge branch 'agent/stack-runtime-implementation' of github.com:supab…
jgoux 23ccdfe
Merge branch 'agent/stack-factory-resource-locality' of github.com:su…
jgoux 48a6057
fix(stack): synchronize status after readiness
jgoux 62f861a
Merge branch 'agent/process-compose-lifecycle-correctness' of github.…
jgoux 0985e68
Merge branch 'agent/process-compose-supervisor-cleanup' of github.com…
jgoux 62a5a0a
Merge branch 'agent/stack-runtime-implementation' of github.com:supab…
jgoux 861ec01
Merge branch 'agent/stack-factory-resource-locality' of github.com:su…
jgoux c9de546
fix(stack): derive startup coordination timeouts
jgoux 759dd1f
Merge branch 'agent/process-compose-lifecycle-correctness' of github.…
jgoux 6f815fb
Merge branch 'agent/process-compose-supervisor-cleanup' of github.com…
jgoux 5867864
Merge remote-tracking branch 'origin/agent/stack-runtime-implementati…
jgoux 66c64bb
Merge remote-tracking branch 'origin/agent/stack-factory-resource-loc…
jgoux a14d408
fix(stack): align startup budget deadlines
jgoux db7d015
fix(process-compose): await restarting completed dependencies
jgoux 2c825a0
chore(process-compose): integrate lifecycle hardening
jgoux 6a1cdfe
chore(stack): integrate lifecycle hardening
jgoux 3c03ea6
chore(stack): integrate runtime hardening
jgoux 5c0cd57
chore(stack): integrate runtime hardening
jgoux af6c027
fix(stack): align dependent startup deadlines
jgoux 908ed4d
chore(stack): document dependency startup path
jgoux 7c40a83
chore(stack): integrate dependency path documentation
jgoux 28a6113
chore(stack): integrate dependency path documentation
jgoux 5a298f1
test(stack): align Docker setup timeout
jgoux 1184ec5
fix(process-compose): terminate timed-out cleanup trees
jgoux 1abd493
fix(stack): keep pre-start failures retryable
jgoux e01aaf7
fix(stack): align activation lifecycle ownership
jgoux d5ae582
fix(stack): harden functions bundle reloads
jgoux 5bd8454
Merge remote-tracking branch 'origin/agent/process-compose-supervisor…
jgoux bc3c975
Merge remote-tracking branch 'origin/agent/stack-runtime-implementati…
jgoux ce37d40
Merge remote-tracking branch 'origin/agent/stack-factory-resource-loc…
jgoux 65feb43
Merge remote-tracking branch 'origin/agent/process-compose-lifecycle-…
jgoux e403043
Merge remote-tracking branch 'origin/agent/process-compose-supervisor…
jgoux 1a6b5ad
Merge remote-tracking branch 'origin/agent/stack-runtime-implementati…
jgoux c3e1bf6
Merge remote-tracking branch 'origin/agent/stack-factory-resource-loc…
jgoux 7505537
fix(stack): close foreground runtime on readiness timeout
jgoux c859ed2
Merge remote-tracking branch 'origin/agent/stack-runtime-implementati…
jgoux a0dcac5
Merge remote-tracking branch 'origin/agent/stack-factory-resource-loc…
jgoux e089d7d
fix(process-compose): preserve active restart policy
jgoux f275859
fix(stack): serialize projected state snapshots
jgoux 6a737c2
Merge remote-tracking branch 'origin/agent/process-compose-lifecycle-…
jgoux eb18b78
Merge remote-tracking branch 'origin/agent/process-compose-supervisor…
jgoux 70914be
Merge remote-tracking branch 'origin/agent/stack-runtime-implementati…
jgoux e74eb8c
Merge remote-tracking branch 'origin/agent/stack-factory-resource-loc…
jgoux 665f8cc
fix(stack): propagate terminal local disposal
jgoux e302ffe
Merge remote-tracking branch 'origin/agent/stack-factory-resource-loc…
jgoux ed31de0
fix(process-compose): use active policy for readiness
jgoux 267de27
fix(stack): budget native database initialization
jgoux 58c889b
Merge branch 'agent/process-compose-lifecycle-correctness' into agent…
jgoux bd2aa0a
Merge branch 'agent/process-compose-supervisor-cleanup' into agent/st…
jgoux 5822afd
Merge branch 'agent/stack-runtime-implementation' into agent/stack-fa…
jgoux 096f0c8
Merge branch 'agent/stack-factory-resource-locality' into agent/funct…
jgoux 858e882
fix(stack): stop daemon after terminal disposal
jgoux c860c9a
fix(stack): strip functions from daemon startup
jgoux f5955c6
Merge branch 'agent/stack-factory-resource-locality' into agent/funct…
jgoux eeac2a0
fix(process-compose): handle stopped dependencies
jgoux 1131ac6
Merge branch 'agent/process-compose-lifecycle-correctness' into agent…
jgoux 24a9dca
Merge branch 'agent/process-compose-supervisor-cleanup' into agent/st…
jgoux 4cce96f
Merge branch 'agent/stack-runtime-implementation' into agent/stack-fa…
jgoux 31fde24
Merge branch 'agent/stack-factory-resource-locality' into agent/funct…
jgoux 32bc3b6
fix(stack): flush terminal daemon responses
jgoux 54e6404
Merge branch 'agent/stack-factory-resource-locality' into agent/funct…
jgoux 0369f52
fix(stack): reject function path symlink escapes
jgoux 6b27914
Merge remote-tracking branch 'origin/develop' into agent/stack-domain…
jgoux 4358f44
Merge remote-tracking branch 'origin/agent/stack-domain-model' into a…
jgoux 3ced584
Merge remote-tracking branch 'origin/agent/process-compose-supervisor…
jgoux 60786d5
Merge remote-tracking branch 'origin/agent/stack-runtime-implementati…
jgoux 4727261
Merge remote-tracking branch 'origin/agent/stack-factory-resource-loc…
jgoux 7309f34
fix(stack): preserve runtime reload state
jgoux eff78f8
Merge remote-tracking branch 'origin/develop' into agent/functions-bu…
jgoux File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.