HotfixActivity – Performance-Hotfix für Znuny 7

In Znuny 7 werden Aktivitäten wie Erwähnungen oder Nachfragen automatisch gespeichert und über das Glocken-Symbol oben rechts angezeigt. Standardmäßig ist das Limit auf 1.000.000 Aktivitäten gesetzt.

In der Praxis führt dies bei einzelnen Agenten mit vielen gespeicherten Aktivitäten zu spürbaren Performance-Problemen:

Die Agentenoberfläche reagiert verzögert, Seitenaufbauten dauern deutlich länger. Häufig entsteht der Eindruck, das gesamte Znuny-System sei langsamer geworden – tatsächlich betrifft das Problem jedoch meist nur Benutzer mit einer hohen Anzahl gespeicherter Aktivitäten.

Unsere Lösung: maxence HotfixActivity

Das maxence HotfixActivity Add-on begrenzt die Anzahl gespeicherter Aktivitäten auf 100 Einträge.

Ältere Aktivitäten werden automatisch aus der Glocken-Ansicht entfernt – in der Datenbank bleiben sie selbstverständlich vollständig erhalten.

Die Vorteile:

  • Deutlich bessere Performance der Agentenoberfläche

  • Keine unnötigen UI-Verzögerungen

  • Kein Datenverlust

Parallel haben wir einen Pull Request bei Znuny eingereicht und gehen davon aus, dass das Verhalten in einer zukünftigen Version von Znuny 7 angepasst wird.

Bis dahin empfehlen wir Administratoren, den Hotfix in Znuny 7 einzusetzen – bereits wenige hundert gespeicherte Aktivitäten können die Oberfläche spürbar ausbremsen.