Commit Graph

  • 14c5c1cf41
    Merge 1ff6b8df6d69cdea206d7b4c225c7800009a4ba9 into a5dcc977631d668785ec679a94110b0b7bca6132 Andrus Salumets 2026-04-11 05:09:14 +00:00
  • f2b832089f
    Merge 662b8d44ecc8cfa2476f12535a4374a277240223 into a5dcc977631d668785ec679a94110b0b7bca6132 Andrus Salumets 2026-04-11 05:09:14 +00:00
  • f7719eb56f
    Merge 633c048be6113d687429574021308ce2f3f39f47 into a5dcc977631d668785ec679a94110b0b7bca6132 Andrus Salumets 2026-04-11 05:09:14 +00:00
  • 633c048be6 feat(examples): add specialized backend demo apps examples-specialized andrussal 2026-04-10 10:04:38 +02:00
  • 1ff6b8df6d feat(examples): add simple clustered demo apps examples-simple-clusters andrussal 2026-04-10 10:03:25 +02:00
  • 662b8d44ec feat(examples): add protocol demo apps examples-protocols andrussal 2026-04-10 10:04:09 +02:00
  • a5dcc97763 fix(compose): quote string fields in generated yaml dev andrussal 2026-04-11 06:51:07 +02:00
  • c172714a2f refactor(deployers): split simple app traits from advanced hooks andrussal 2026-04-11 06:42:28 +02:00
  • 1c2f734bca refactor(k8s): redesign runtime around install access manual andrussal 2026-04-10 17:13:15 +02:00
  • 29637acadf refactor(compose): redesign runtime around stack access cfgsync andrussal 2026-04-10 16:59:40 +02:00
  • e5406badd2 refactor(local): redesign runtime around startup access lifecycle andrussal 2026-04-10 16:43:13 +02:00
  • 756a65fa77 refactor(local): add runtime-based app integration surface andrussal 2026-04-10 16:15:26 +02:00
  • 36d7f3a0cf refactor(tf): clean up example integration seams andrussal 2026-04-10 11:06:03 +02:00
  • ccbd120002
    Merge 5b8610a9370de0ddce2c40d7ad8f781f7c53085d into b83eefbd8a69196a658e93e1e7f5cd1a89a143f8 Andrus Salumets 2026-04-10 18:18:51 +07:00
  • b83eefbd8a refactor(tf): clean up example integration seams andrussal 2026-04-10 11:06:03 +02:00
  • e04b08c004 refactor(tf): streamline example integration helpers andrussal 2026-04-10 08:44:55 +02:00
  • 5b8610a937 Add manual cluster restart options andrussal/manual-cluster-node-args andrussal 2026-04-02 08:18:52 +02:00
  • f73179193b build(k8s): upgrade kube dependencies andrussal 2026-03-30 05:51:08 +02:00
  • 84cd33bc67 feat(k8s): support config overrides in manual cluster andrussal 2026-03-29 15:22:35 +02:00
  • bf9d923d8c feat(cfgsync): support dynamic node artifact overrides andrussal 2026-03-29 15:02:40 +02:00
  • ea2e0e1d79 refactor(tf): simplify app seams and add k8s manual cluster andrussal 2026-03-29 14:09:36 +02:00
  • 909a56e3be refactor(tf): simplify app integration surface andrussal 2026-03-29 11:07:34 +02:00
  • d055dafedf
    Remove Remaining Logos Layer; Improve Compose and K8s Generality Andrus Salumets 2026-03-29 09:52:54 +07:00
  • 79037d7279 Refactor generic compose and k8s runners refactor/generic-k8s-runner-from-node andrussal 2026-03-27 10:42:47 +01:00
  • ab816a8614
    Add snapshot-aware local node startup Andrus Salumets 2026-03-29 09:50:15 +07:00
  • e62976a2e8 Add/Update License Files master markoburcul 2026-03-24 18:25:53 +01:00
  • fadc8632e9
    framework: reorganize core module structure Andrus Salumets 2026-03-25 14:12:01 +07:00
  • 2c2b76880d chore(deps): update rustls-webpki to 0.103.10 framework/coherence-core-module-structure andrussal 2026-03-25 07:39:09 +01:00
  • 153f8d4e22 fix(compose): remove committed conflict markers andrussal 2026-03-25 07:31:41 +01:00
  • e8707add58 Merge remote-tracking branch 'origin/dev' into dev andrussal 2026-03-25 07:28:20 +01:00
  • 481758e0b9 Merge approved framework coherence stack into dev andrussal 2026-03-25 07:27:56 +01:00
  • 262c0443a0
    framework: make runtime mode contract explicit framework/coherence-source-contract Andrus Salumets 2026-03-25 13:24:17 +07:00
  • 0d00bb3f7e
    framework: tighten source API contract framework/coherence-surface-unification Andrus Salumets 2026-03-25 13:23:44 +07:00
  • 9738fad262
    framework: simplify API surface Andrus Salumets 2026-03-25 13:22:54 +07:00
  • 40f15c1303 Add/Update License Files markoburcul 2026-03-24 18:25:53 +01:00
  • 00411bb5be Add snapshot-aware local node startup testing/snapshot-startup-v2 andrussal 2026-03-20 08:11:06 +01:00
  • 4fec05078f Move scenario internals behind dedicated module andrussal 2026-03-08 15:58:34 +01:00
  • 0f110ff755 Separate runtime internals from public modules andrussal 2026-03-08 15:52:57 +01:00
  • b530c0ecbf Split scenario definition into focused modules andrussal 2026-03-08 15:47:13 +01:00
  • e890933e85 Align attach wording with existing-cluster mode andrussal 2026-03-08 15:06:38 +01:00
  • 8efba317cc Shift capability builders to with_* phrasing framework/coherence-extension-ergonomics andrussal 2026-03-08 15:32:54 +01:00
  • 54a1592d97 Rename external-only builder entry point andrussal 2026-03-08 15:29:52 +01:00
  • ef9428ba48 Let builders derive existing clusters from metadata andrussal 2026-03-08 15:25:01 +01:00
  • 6ad6ff33c4 Add batch external-node builder helpers andrussal 2026-03-08 15:18:25 +01:00
  • 8721f58d68 Align attach wording with existing-cluster mode andrussal 2026-03-08 15:06:38 +01:00
  • feeafa4eaf Add source orchestration contract tests framework/coherence-runtime-mode-contract andrussal 2026-03-08 15:14:47 +01:00
  • 6405d31ebd Validate deployer support for cluster modes andrussal 2026-03-08 15:13:47 +01:00
  • 1268607a68 Align attach wording with existing-cluster mode andrussal 2026-03-08 15:06:38 +01:00
  • aa838ecca9 Separate attached semantics from node control capability andrussal 2026-03-08 15:03:03 +01:00
  • 898eadf976 Drive runtime stabilization from cluster control semantics andrussal 2026-03-08 14:59:59 +01:00
  • 7e3531a4b2 Validate scenario mode guarantees early andrussal 2026-03-08 14:52:11 +01:00
  • cf1e6185fa Add shared cluster control profile semantics andrussal 2026-03-08 14:44:58 +01:00
  • 4c6aea1358 Drop redundant scenario mode booleans andrussal 2026-03-08 14:42:27 +01:00
  • 0911818626 Name scenario cluster modes explicitly andrussal 2026-03-08 14:41:28 +01:00
  • 19a0c904c1 Use runtime assembly directly in deployers andrussal 2026-03-08 14:37:31 +01:00
  • a14d616ee6 Trim runner-only state from run context API andrussal 2026-03-08 14:32:52 +01:00
  • 8e6604d232 Hide deployer assembly exports from scenario surface andrussal 2026-03-08 14:30:22 +01:00
  • 120b8879a4 Move runtime assembly out of runner and context andrussal 2026-03-08 14:27:09 +01:00
  • ad288e7421 Add semantic existing-cluster constructors andrussal 2026-03-08 14:22:09 +01:00
  • fbede7f535 Confine backend cluster details to deployer adapters andrussal 2026-03-08 14:17:56 +01:00
  • f18820b8d1 Hide raw source storage behind existing-cluster API andrussal 2026-03-08 14:13:45 +01:00
  • a523024279 Hide raw source types behind semantic scenario API andrussal 2026-03-08 14:08:42 +01:00
  • 4d8349679e Rename attach source around existing clusters andrussal 2026-03-08 14:05:28 +01:00
  • e04832f62c Rename metadata attach flow around existing clusters andrussal 2026-03-08 14:03:50 +01:00
  • f79eb34a50 Hide raw scenario sources behind semantic accessors andrussal 2026-03-08 14:00:34 +01:00
  • 05b907d8ef Name existing cluster semantics explicitly andrussal 2026-03-08 13:57:15 +01:00
  • eeb0573798 Route source access through semantic helpers andrussal 2026-03-08 13:56:12 +01:00
  • 3ea3fffd1f Drop unused source readiness policy andrussal 2026-03-08 13:45:39 +01:00
  • 3f8e287c68 Make scenario source transitions explicit andrussal 2026-03-08 13:44:25 +01:00
  • 6888c18275 Simplify node client inventory andrussal 2026-03-08 13:40:27 +01:00
  • 74290327a3 Encapsulate external node source fields andrussal 2026-03-08 13:38:10 +01:00
  • 0ff1ae1904 Trim scenario source mutators andrussal 2026-03-08 13:37:01 +01:00
  • d2665bdb71 Hide runtime construction helpers from docs andrussal 2026-03-08 13:35:11 +01:00
  • 7e0cdb54f8 Make source orchestration plan opaque andrussal 2026-03-08 13:34:07 +01:00
  • da2f51d46f Make attach source construction explicit andrussal 2026-03-08 13:32:10 +01:00
  • 23838867c2 Trim node client public surface andrussal 2026-03-08 13:26:33 +01:00
  • 034e56efa5 Reduce source-mode leakage in run context andrussal 2026-03-08 13:24:47 +01:00
  • 743e31fa3c Hide runner context storage details andrussal 2026-03-08 13:22:16 +01:00
  • 365526d236 Reduce runtime wait surface andrussal 2026-03-08 13:21:21 +01:00
  • fb4c58cc48 Unify manual cluster control surface andrussal 2026-03-08 13:20:12 +01:00
  • 4b44a962d6
    feat(cfgsync): as a generally usable framework Andrus Salumets 2026-03-18 15:30:21 +07:00
  • f7dba01161 Use concrete string types in cfgsync APIs feat/cfgsync-registration-flow andrussal 2026-03-12 10:24:29 +01:00
  • 8db21f53dd Polish cfgsync public runtime surface andrussal 2026-03-12 10:07:22 +01:00
  • 96dc957881 Add focused cfgsync examples andrussal 2026-03-12 10:03:02 +01:00
  • 6218d4070c Polish cfgsync runtime ergonomics andrussal 2026-03-12 10:00:10 +01:00
  • 4712f93a68 Use runtime client as primary cfgsync API andrussal 2026-03-12 09:54:34 +01:00
  • ff658e322d Simplify cfgsync runtime naming andrussal 2026-03-12 09:51:03 +01:00
  • 566a69af4c Make cfgsync example end-to-end andrussal 2026-03-12 09:45:13 +01:00
  • 58dff8f718 Rewrite cfgsync README around the actual model andrussal 2026-03-12 09:42:38 +01:00
  • faa5814373 Remove dead cfgsync compatibility shims andrussal 2026-03-12 09:41:04 +01:00
  • 320b089fbd Unify cfgsync around registration materialization andrussal 2026-03-12 09:39:16 +01:00
  • cdcb475975 Serve precomputed cfgsync artifacts directly andrussal 2026-03-12 08:27:44 +01:00
  • ec4c42244a Demote static cfgsync helpers andrussal 2026-03-12 08:11:25 +01:00
  • 4d19570a71 Make cfgsync README more prose-driven andrussal 2026-03-12 07:57:27 +01:00
  • fc58b10cf1 Rewrite cfgsync README for clarity andrussal 2026-03-12 07:55:08 +01:00
  • b3f1f20ec8 Document cfgsync deployment adapter andrussal 2026-03-12 07:53:59 +01:00
  • fb0129020c Simplify cfgsync adapter surface andrussal 2026-03-12 07:44:20 +01:00
  • fd154a9487 Expand cfgsync rustdoc coverage further andrussal 2026-03-12 07:35:22 +01:00
  • b90734483b Expand cfgsync rustdoc coverage andrussal 2026-03-12 07:30:01 +01:00
  • 5e9b59140d Make cfgsync runtime source modes explicit andrussal 2026-03-10 14:44:28 +01:00