Repository navigation
Release v22.118.0
Occurrence commands now refuse direct appends before anything reaches the event store, so keyed execution is retry-safe end to end.
Changed
IOccurrenceCommandExecutorrefuses an immediate (non-transactional) append inside a keyed occurrence command before it is sent; the attempt fails with nothing appended and no effect receipt. Use the unit of work (.Transactional) for appends in occurrence commands. See Executing commands for occurrences. (#3354)- Updated Cratis.Chronicle to 19.81.0. (#3354)