Releases: CollaborativeStateMachines/Cirrina-Examples
Releases · CollaborativeStateMachines/Cirrina-Examples
Version 2.0.0
What's Changed
- fix: surveillance system state machine never entering the alarm state by @Lellson in #3
- feat: smart factory improvements by @Lellson in #4
- feat: adding railway csml 2.0 (pkl) version by @Lellson in #5
- fix: fixing incorrect state transition, entering alarm state on timeout by @Frnd-me in #6
- feat: add railway crossing example by @Frnd-me in #7
- feat: improve railway example by @Frnd-me in #8
- feat: extend examples by @Frnd-me in #9
- fix: resolve railway example issues by @Frnd-me in #10
- fix: enable nats jetstream and add services service by @Frnd-me in #11
- chore: fix diagram by @Frnd-me in #12
- feat: add benchmark example by @AlexZangerle in #13
- feat: adding dining philosophers example by @AlexZangerle in #14
- fix: correct the service-invocations of the surveillance-system by @GregorHolzer in #16
- feat: add pingPong example by @AlexZangerle in #17
- feat: add counting example by @AlexZangerle in #18
- feat: add ping pong example by @AlexZangerle in #24
- feat: add counting example by @AlexZangerle in #25
- feat: add chameneos example by @AlexZangerle in #19
- feat: add big example by @AlexZangerle in #20
- feat: add dining philosophers example by @AlexZangerle in #21
- feat: add sleeping barber example by @AlexZangerle in #26
- feat: add cigarette smokers example by @AlexZangerle in #23
- feat: add ping pong main files for distribution by @AlexZangerle in #28
- feat: add main files for distribution to all examples by @AlexZangerle in #29
- feat: add docker compose file for big example by @AlexZangerle in #30
- refactor: simplifying ping pong benchmark by @Frnd-me in #31
- feat: improve big example by @AlexZangerle in #32
- refactor: simplifying big benchmark by @Frnd-me in #33
- feat: improving big and ping pong by @Frnd-me in #34
- refactor: cleaning up dining philosophers and big by @Frnd-me in #35
- fix: resolving issue where fork was not returned when done by @Frnd-me in #36
- fix: implementing waiting instead of assuming that eating takes zero … by @Frnd-me in #37
- refactor: avoiding repetition by @Frnd-me in #38
- refactor: cleaning up count by @AlexZangerle in #39
- refactor: updating structure by @Frnd-me in #40
- feat: adding run script to chameneos by @AlexZangerle in #41
- refactor: cleaning up chameneos by @AlexZangerle in #42
- feat: adding manual execution script to big by @AlexZangerle in #43
- feat: adding manual execution script to diningPhilosophers by @AlexZangerle in #44
- fix: fixing naming issue in examples and removing manual exeuction script by @AlexZangerle in #45
- refactor: cleaning up sleeping barber by @AlexZangerle in #46
- refactor: cleaning up cigarette smokers by @AlexZangerle in #47
- fix: fixing termination issue in chameneos by @AlexZangerle in #48
- fix: fixing termination issue in sleeping barber by @AlexZangerle in #49
- fix: fixing termination issue in dining philosophers by @AlexZangerle in #50
- fix: reversing termination changes in chameneos, philosophers and barber by @AlexZangerle in #51
- fix: changing counters from transient to static data by @AlexZangerle in #52
- fix: removing unused count from cigarette smokers example by @AlexZangerle in #53
- feat: simplifying dining philosopher state machine naming by @Frnd-me in #54
- fix: removing termination conditions from all benchmarks by @AlexZangerle in #55
- feat: adding vagrant file for dining philosophers by @Frnd-me in #56
- feat: adding dining philosophers grid'5000 deployment script by @Frnd-me in #57
- feat: adding netem and metrics gathering by @Frnd-me in #58
- fix: removing termination from benchmarks by @AlexZangerle in #59
- fix: removing termination from dining philosophers and sleeping barber by @AlexZangerle in #60
- fix: removing termination from dining philosophers and sleeping barber by @AlexZangerle in #61
- fix: aligning all benchmarks with dining philosophers by @AlexZangerle in #62
- feat: adding fetching of results to deploy script by @Frnd-me in #63
- fix: removing tags from meal counter by @AlexZangerle in #64
- fix: setting eating delay to 10ms by @Frnd-me in #65
- feat: improving deployment file by @Frnd-me in #66
- chore: changing output path by @Frnd-me in #67
- fix: removing count from producer by @AlexZangerle in #68
- feat: setting networking latency by @Frnd-me in #69
- fix: add targeting to philosopher events by @AlexZangerle in #70
- feat: adding chrony for time synchronization and consistent latencies by @Frnd-me in #71
- chore: cleaning up examples repository by @Frnd-me in #72
- feat: adding random eating time by @AlexZangerle in #73
- feat: adding 10ms delay for publishing increment events in count by @AlexZangerle in #74
- feat: adding random delay for publishing events by @AlexZangerle in #75
- feat: adding random delay for smoking in cigaretteSmokers by @AlexZangerle in #76
- feat: adding report event for big and random cutting time for sleepin… by @AlexZangerle in #77
- feat: adding vagrantfiles for all benchmarks by @AlexZangerle in #78
- fix: storing ingredients ...
Version 1.0.0
feat: add pkl support for the smart factory use case (#2) * feat: adding smart factory pkl file * chore: smart factory pkl now amends to CSM description * feat: adding smart factory job description pkl * chore: updating pkl URLs * fix: define classes as local * fix: fixing pkl classes and removing const in most cases * fix: fixing state machine name typo * fix: set smart factory classes to be open * fix: set process state to be open * chore: updating nested state machines in the smart factory use case * chore: updating version to 2.0 * feat: add pkl support for surveillance-system use case (#1) * chore: minor changes * chore: updating URLs and version * chore: update use case URLs to use the main branch --------- Co-authored-by: Elias Kohler <89348569+elkoDev@users.noreply.github.com>
Version 0.0.0
chore: updating readme