Skip to content

Perfuse v0.1.13

Choose a tag to compare

@firstmind-biodream firstmind-biodream released this 13 Oct 02:49
· 14 commits to main since this release

Fixed

  • File destinations honour their naming and pruning settings. The channel builder offered File name, Suffix while writing and Delete after, and the manual described them, but a channel file refused file_name, temp_suffix, append and retain_hours and the engine ignored them. They work now: file_name makes one file per message (written under a temporary name and renamed into place, and never overwriting a duplicate control ID), append: true writes every message into the named file, and retain_hours deletes plain files in the folder older than that. With none of them set, a file destination behaves as before: one file per day and message type.
  • Filters accept &&, || and !. The manual and the builder's examples used them; the parser only knew and, or and not. Both spellings work.
  • The builder's file name placeholder said ${messageType}; the placeholder is ${message_type}.

Test server

https://test.perfuse.health now runs six demonstration channels fed with invented HL7 v2 traffic every minute, so the console has something to show. Sign in with username demo, password try-perfuse-demo.