Repository navigation
Prepare Server 2.5.22 with durable Nexus caller completion - #402
Conversation
rmcdaniel
left a comment
There was a problem hiding this comment.
Reviewed exact head 9798e04 against main 6c7de56.
The full 25-file diff contains the Server 2.5.22 / Helm 0.1.159 source-release update, generated defaults, the current chart changelog, and only the Workflow dependency update. Composer resolves published Workflow 2.5.11 at 660b537273360e939ef63c4f6e67a2b479bf4854. Other package entries are unchanged. No application, protocol or native Rust code changes.
All applicable source gates passed: feature suite and repository contracts (38147415605), bounded cache growth (38147415540), MySQL replay/query HTTP topology (38147415490), MySQL/PostgreSQL worker handoff (38147415450), Helm lint/render and real kind installation (38147415795), and public-boundary checks. The source-release generator check passed locally.
Merge is justified. Publication still requires normal main checks, exact immutable tag and image verification, published PHP/Python/Rust lifecycle, and both architectures in local/production Compose profiles. Actual Nexus SDK caller outcomes remain tracked separately in #394 and durable-workflow/workflow#753.
|
Delivered Server 2.5.22 / Helm 0.1.159 at exact reviewed merge All source/main checks and release/image/chart verification pass. Both registries publish the verified index Published PHP/Python/Rust lifecycle and all four amd64/arm64 local/production Compose cells pass against that digest from the tagged runner. Sample App #200 consumes the package/image tuple. Actual prerelease Nexus caller outcomes remain with #394 and durable-workflow/workflow#753. Their first new run verifies Python-to-PHP terminal completion in both namespaces and PHP-to-Python completion in the worker output, with the follow-up API inspection transport issue being corrected. This release receipt does not close those remaining recovery/failure/cancellation/payload or Waterline #174 requirements. |
Changes
Prepare Server 2.5.22 / Helm 0.1.159 with published Workflow 2.5.11 at exact source
660b537273360e939ef63c4f6e67a2b479bf4854.The package closes linked Nexus calls from committed service outcomes, durably resumes waiting callers at the original boundary, and retains the actual leased SDK label for diagnostics while Server supplies caller identity. These fixes are tracked in durable-workflow/workflow#753.
Composer updates only durable-workflow/workflow. The existing source-release generator updates image, Compose, Kubernetes and Helm defaults. The chart changelog describes this release.
Require normal source/main checks, immutable image publication, published PHP/Python/Rust lifecycle and all supported Compose profiles. Then qualify actual PHP SDK 2.3.0-rc.1 and Python 2.6.0rc2 workflow callers against both PHP and Python services through #394. Failure, cancellation, recovery and external-payload outcomes remain required before the owning Nexus issue closes.