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
Event streams can declare a composite id: a streamId block with two or more named parts. Command routes and specification routes then map each part by name, as part = value. Both compilers parse, check and print these, and so do the typed syntax, MCP, the web editor, VS Code and the event model board. Single-value stream ids are unchanged. Composite routes are not executable yet, like every route today (PLAY0268). (#462)
Changed
PLAY0515 now also refuses a @pii or @sensitive concept used as a stream id type, as a composite stream id part, or as the source of a route's stream id mapping. Before, it only covered identifiers and event source destinations. The message suggests a surrogate identifier and never shows the value. (#525)