Skip to content

v0.3.0

Compare
Choose a tag to compare
@gggeek gggeek released this 06 Nov 16:26
· 75 commits to master since this release
  • FIXED: do not crash the consumer if the received message is invalid json (or whatever the expected format)
  • NEW: introduced a new Event: MessageConsumptionFailed (triggered when message processing raises an Exception)
  • NEW: the ConsoleCommand producer gained a batchPublish() method
  • NEW: a new EXPERIMENTAL consumer is available for executing Console-Command messages. It is registered as service
    kaliop_queueing.message_consumer.inprocess_console_command
    The difference with the standard kaliop_queueing.message_consumer.console_command consumer is that this one does
    not fork a new php process to execute the received commands.
    This has the effect of making it:
    • fast
    • prone to memory leaks
    • prone to resource leaks
    • sensitive to problems with long-lived database connections
    • prone to problems with fatal errors (unless you are on php 7 and you catch them all as exceptions)