Die Entwickler der Open-Source Chatplattform Rocket Chat haben das Bugfix Update 6.1.7 veröffentlicht.
Rocket.Chat 6.1.7 Release Notes
- app status inconsistencies when running multiple instances in a cluster (#29220)App status inconsistencies between multiple instances in a cluster boil down to the fact that the Apps-Engine is currently responsible for orchestrating when these events are triggered and is overly verbose in doing so.Upon analysis, the framework itself should not have the concept of “other instances” – this is a deployment detail of the host system, and as such should be controlled by the host. The correct solution for this problem is to review this notification system, potentially removing it from the framework and leaving the responsibility solely for Rocket.Chat.However, this is hindering the current app management experience for workspaces, so this PR cuts the control of some notifications that come from the framework (the more problematic ones) and moves the control over to RC in a short and practical way.This is done by turning the methods of the most problematic events in the
AppActivationBridgeinto no-ops, and instead triggering the
AppServerNotifierdirectly in the api endpoints that are applicable.It is not the most correct solution to the problem, but due to time constraints and urgency this will be applied first so we can move with the correct solution in a future point.
- Migration error when removing ‘snipetted’ index (#29215)