Skip to content

Release 3.10.1

Latest
Compare
Choose a tag to compare
@OptimumCode OptimumCode released this 04 Mar 16:07
· 71 commits to master since this release
bf518b0

This release contains important fixes and improvements of th2-conn integration with Sailfish services

Changed:

Library version was updated

  • th2-common version is updated to 3.33.0. You can find changes here

  • kotlin version is updated to 1.5.30

  • sailfish-core version is updated to 3.2.1741

    • Sailfish service based on MINA decodes the message as sender during sending.
      This approach is important for protocols in which a pair of messages have the same protocol message type and different structures depending on the direction

Added:

  • Message sending failure reporting (creates events when an exception was thrown during sending message)

  • th2_conn_incoming_msg_quantity and th2_conn_outgoing_msg_quantity metrics are produced by conn

  • Option for disabling generation of an event for sent message if it has parent_event_id

  • Option for configuring maxMessageBatchSize for th2 message sending to mstore (other components)

  • Check for missing sequences in a batch (the error will be written in the log)

Fixed:

  • Fix problem with trying to send EvolutionBatch message. Unwraps the EvolutionBatch when sending raw message

  • Problem with dropped messages when the significant load was directed to conn box. The synchronization on message publication was added.

  • Problem when conn was frozen during shutdown when the connection to rabbit MQ was not connected.
    We don’t wait for connection recovery in this case anymore