You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
The semantic specification runner executes Translate slices: inbound source events captures append their private events (first observation counts as added; field-change and transition conditions supported) and outbound projections append public events locally; unsupported translation shapes stay refused by name. (part of #79) (part of #213)
Fixed
The semantic specification runner now runs specifications whose projection keys are concepts over the same primitive as the event source identity, instead of refusing them as a key-type mismatch (part of #721)
The semantic specification runner now seeds and compares events with composite and collection values, instead of refusing every specification that uses them (part of #721)
The semantic specification runner now runs projections keyed by a constant or by an event property, and counts on optional values starting from zero, so summary read models are verified instead of refused (part of #721)
The semantic specification runner now reports the same refusal on every run when several projections cannot run (part of #721)
The semantic specification runner now runs projections with identified children and joins, instead of refusing them (part of #721)
The semantic specification runner now accepts reactions that produce or invoke with collection values (part of #721)
The semantic specification runner now names DateTime round-trip loss as the reason it refuses such projections (part of #721)
The semantic specification runner now refuses projections whose joins read events with a different identity type than the joined key, instead of matching a text key with a numeric identity (part of #721)
Command forms show each validation message once, next to its field. (#719)