Skip to content

Releases: snapp-incubator/qsse

v1.2.0

26 Jun 13:02
Compare
Choose a tag to compare

Updates

  • Improve Concurrency
    • configurable number of concurrent client accepts and event distributions jobs
  • Added Zap Logger
  • Fix minor issues

V1.1.7

08 Jun 11:10
Compare
Choose a tag to compare

Updates

  • Improve Error Handling
  • Added Metrics
    • event_publish_total
    • event_distribute_total
    • subscriber_count by topic
    • event_count by topic

V1.1.5

06 Jun 06:10
Compare
Choose a tag to compare

Updates

  • Fix removing subscriber from event source when the client is lost.
  • Only publish event to topic if there's at least one subscriber

V1.1.3

30 May 11:25
Compare
Choose a tag to compare

Updates

  • Allow empty reconnect policy
  • Fix calling onMessage for topics without handler
  • Fix minor issues

V1.1.1

29 May 03:54
Compare
Choose a tag to compare

New changes and functionalities:

  • Topic Patterns
    • . for creating sub-topic
    • * for wildcard sub-topic
    • example: people.iran.*.firstname
  • Reconnect Policy for Client
    • Configurable parameters like Retry Times and Retry Interval.
  • Added Workers for event distribution to clients.
  • Authentication and Authorization interface
  • Fix bugs

V1.0.1

11 May 14:00
Compare
Choose a tag to compare

minor change / fix bugs

V1.0.0

11 May 12:01
Compare
Choose a tag to compare

The initial version of QSSE. It includes the following features:

Server

  • SSE pattern
  • Authenticate clients
  • function to send events to different event sources

Client

  • Different Handlers for each topic
  • OnError handler for processing errors