Skip to content

Commit 7c9a28f

Browse files
author
csavelief
committed
Improve Timeline's perfs.
1 parent b2df615 commit 7c9a28f

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

app/View/Components/Timeline.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -508,8 +508,9 @@ private function events(User $user): array
508508
'ynh_osquery_rules.score',
509509
'ynh_osquery_rules.comments',
510510
])
511-
->join('ynh_osquery_rules', 'ynh_osquery_rules.name', '=', 'ynh_osquery.name')
512-
->join('ynh_servers', 'ynh_servers.id', '=', 'ynh_osquery.ynh_server_id')
511+
->join('ynh_osquery_latest_events', 'ynh_osquery_latest_events.ynh_osquery_id', '=', 'ynh_osquery.id')
512+
->join('ynh_osquery_rules', 'ynh_osquery_rules.name', '=', 'ynh_osquery_latest_events.server_name')
513+
->join('ynh_servers', 'ynh_servers.id', '=', 'ynh_osquery_latest_events.ynh_server_id')
513514
->join('users', 'users.id', '=', 'ynh_servers.user_id')
514515
->where('ynh_osquery.calendar_time', '>=', $cutOffTime)
515516
->where('ynh_osquery_rules.enabled', true)

0 commit comments

Comments
 (0)