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.
Changed
Specifications of record captures (source api, polls and other outside sources) now treat the first record of a key as added, as Chronicle does: when added holds on it, while when <field> and and/or combinations of field changes need an earlier record of the same key from given capture. This applies at root, child and nested level; expression guards, map and unguarded appends are unchanged. A specification that relied on the old rule now reports the events it expected: add a separate append with when added for behavior on first sight and keep the field-guarded append for later updates, or seed the key with given capture when the scenario is an update. See decision 0080. (#767)