Skip to content

Performances de GetLastAlarms

Lucas Seguinot requested to merge fix/perf-get-last-alarm into develop

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.

Merge request reports