Skip to content

Update Cratis dependencies to Chronicle 19.26.2 - #174

Merged
woksin merged 5 commits into
mainfrom
deps/172-cratis-versions
Oct 1, 2026
Merged

woksin merged 5 commits into
mainfrom
deps/172-cratis-versions

Conversation

@woksin

@woksin woksin commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

Changed

Cratis Stagehand (AI) and others added 5 commits October 1, 2026 19:57
The kernel-backed spec for method-level once-only/replay reactor handlers
timed out waiting for initial live-event catch-up on CI run 36785552535
(31.2s against a 30s budget), while every sibling kernel-backed spec in
the same job finished in under 8s. A retry of the same job with no code
change passed cleanly (attempt 2), and the reactor dispatch/replay-routing
logic (getReactorEventTypes/selectReactorHandler) matches the test's
expectations on inspection — so this is CI-timing jitter in the test's
polling budget under concurrent kernel load, not a product defect.
Widen the spec's polling window and the shared integration hookTimeout/
testTimeout to give it room.
@woksin woksin added the patch label Oct 1, 2026
@woksin woksin self-assigned this Oct 1, 2026
@woksin

woksin commented Oct 1, 2026

Copy link
Copy Markdown
Contributor Author

Reviewer notes (not release notes):

  • Contracts 19.8.1 → 19.26.2: every change is additive (NamedTags RPCs, Constraint.EventSequences, WaitForObserverCompletion fields, JoinDefinition.AutoMap, per-entry Causation); no client adaptation was needed. Kernel 19.26.2 includes the Testing: in-memory constraint storage drops constraint scopes Chronicle#4361 fix (scoped constraints in the in-memory testing adapter).
  • Projection oracle now pins Cratis.Chronicle.Testing 19.26.2 / Cratis.Arc 22.44.0; all 53 fixtures pass with only provenance headers regenerated (no expectation changes).
  • CI integration kernel image 19.22.1-development → 19.26.2-development.
  • Includes the once-only reactor polling-timeout fix that was stranded on a direct/work-* branch.
  • Local: yarn ci (1218 specs), yarn oracle:check, client snippet validation after rebasing on main; integration specs (53) against a 19.26.2 kernel before the rebase.
  • Review: full cross-provider review workflow (Opus + Astra); one confirmed minor finding (fixture provenance wording) fixed in 36d860f.

@woksin
woksin merged commit bdfea94 into main Oct 1, 2026
11 of 14 checks passed
@woksin
woksin deleted the deps/172-cratis-versions branch October 1, 2026 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant