Performances de GetLastAlarms
Corrige https://git.canopsis.net/canopsis/go-revolution/issues/112.
GetLastAlarm
était précédemment implémenté en triant les alarmes par date d'insertion en base (avec $natural
). Cette MR modifie cette méthode, et les trie par v.creation_date
à la place, ce qui semble être 10 fois plus rapide.
Avec ce fix axe semble pouvoir gérer entre 400 et 600 événements par secondes, quel que soit le nombre d'entités.