File rubygem-message_bus.changes of Package rubygem-message_bus

-------------------------------------------------------------------
Tue Nov 14 15:14:18 UTC 2023 - Dan Čermák <dan.cermak@posteo.net>

- New upstream release 4.3.8, see bundled CHANGELOG

-------------------------------------------------------------------
Wed Dec  7 11:25:02 UTC 2022 - Stephan Kulow <coolo@suse.com>

updated to version 4.3.0
 see installed CHANGELOG

  FUTURE
  
  04-11-2022
  
  - Version 4.2.0
  
    - FIX: Add redis gem version 5 support
    - FEATURE: Allow disabling subscriptions without disabling publication
  

-------------------------------------------------------------------
Thu Mar  3 08:22:41 UTC 2022 - Stephan Kulow <coolo@suse.com>

updated to version 4.2.0
 see installed CHANGELOG

  22-02-2022
  
  - Version 4.2.0
  
    - FEATURE: Add support for `clear_every` parameter in Redis backend
  
      This allows the clearing of the backlog to take place once every N messages. In high-load scenarios, this can provide significant performance benefit.
  

-------------------------------------------------------------------
Mon Feb 21 11:31:54 UTC 2022 - Stephan Kulow <coolo@suse.com>

updated to version 4.1.0
 see installed CHANGELOG

  16-02-2022
  
  - Version 4.1.0
  
    - PERF: Optimize Client#backlog for up-to-date clients
  
      Also introduces a new MessageBus#last_ids(*channels) api for fetching the last_ids of
      multiple channels simultaneously
  

-------------------------------------------------------------------
Tue Jan 25 07:10:30 UTC 2022 - Stephan Kulow <coolo@suse.com>

updated to version 4.0.0
 see installed CHANGELOG

  11-01-2022
  
  - Version 4.0.0
  
    - DEV: Remove backend diagnostics
    - DEV: Rename reliable_pub_sub to backend_instance
    - FIX: `destroy` following `after_fork` could thread lock
  
  31-12-2021
  
  - Version 3.4.0
  
    - FEATURE: Remove process auto-termination on missed keepalives
  
  20-12-2021
  
  - Version 3.3.8
  
    - FIX: Restore dist js files to fix a regression in 3.3.7
    - FIX: Stop various thread/pg connection leaks
    - DEV: Fix ruby warnings
  
  15-12-2021
  
  - Version 3.3.7
  
    - FIX: Prevent simple polling from clobbering the session
    - SECURITY: Fix path traversal on diagnostics route.
  

-------------------------------------------------------------------
Thu Jun 24 17:35:45 UTC 2021 - Stephan Kulow <coolo@suse.com>

updated to version 3.3.6
 see installed CHANGELOG


-------------------------------------------------------------------
Wed Jan 20 12:54:11 UTC 2021 - Stephan Kulow <coolo@suse.com>

updated to version 3.3.4
 see installed CHANGELOG

  02-10-2020
  
  - Version 3.3.4
  
    - FIX: Remove trailing comma incorrectly added in ec60d8865.
  

-------------------------------------------------------------------
Fri Sep 25 14:16:46 UTC 2020 - Stephan Kulow <coolo@suse.com>

updated to version 3.3.3
 see installed CHANGELOG

  - Unrelease
  
  18-09-2020
  
  - Version 3.3.3
  
    - FIX: `queue_in_memory` option not being passed to the backends.
    - FIX: `MessageBus::DistributedCache#publish` should raise on error.
  
      On the redis backend, any errors encountered during `MessageBus#publish`
      will add the message into an in memory queue and silently swallow the
      error. While this is behavior is OK for normal message_bus usage, it may
      lead to inconsistency when using `DistributedCache`. If a process
      doesn't publish successfully to another process, it will still update
      its in memory cache leaving the other processes unaware. As such, the
      distributed cache is out of sync and will require another successful
      write to the cache to resync all the caches.
  
  15-09-2020
  
  - Version 3.3.2
  
    - FIX: In the JavaScript client throw when when lastId is given but is not a number.
    - FEATURE: raise when attempting to publish to invalid targets
    - Log when DistributedCache encounters an error when publishing.
  
  09-06-2020
  
  - Version 3.3.1
  
    - FIX: Disconnect Redis conn when rescuing errors in global subscribe.
    - FIX: `MessageBus::Backends::Redis#global_subscribe` not closing Redis connections.
  
  15-05-2020
  
  - Version 3.3.0
  
     - FEATURE: `MessageBus.base_route=` to alter the route that message bus will listen on.
  
  07-05-2020
  

-------------------------------------------------------------------
Wed May 13 19:24:16 UTC 2020 - Stasiek Michalski <stasiek@michalski.cc>

- Initial package
openSUSE Build Service is sponsored by