Skip to content

Round up release

Choose a tag to compare

@lucasnetau lucasnetau released this 21 Dec 00:09
· 209 commits to master since this release

Support defining code based input sources and actions.

  • Input Source functions are defined via extending the SourceFunction class
  • Action functions
  • Loop is initialised in the Scheduler constructors instead of delaying till run()
  • Input and Action processes can be defined using an array of parameters rather than an escaped string
  • Improved startup recovery and system state table
  • Reduced memory and cycles by using spl_object_id instead of spl_object_hash
  • Logs and exit if a rule throws
  • Support setting process names for child processes