[2.4, websockets] Only send node interface data on websocket when needed

Bug #1759085 reported by Lee Trager
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Invalid
Medium
Unassigned

Bug Description

Every time the node is loaded all interface information is loaded as well. On the node details page this information is only shown on the interfaces page. That information should only be sent when visible.

Tags: performance
Lee Trager (ltrager)
summary: - Split node interface info into its own websocket
+ Only send node interface data on websocket when needed
summary: - Only send node interface data on websocket when needed
+ [2.4, websockets] Only send node interface data on websocket when needed
Revision history for this message
Lee Trager (ltrager) wrote :

Interface data is needed for filtering and on the listing page as well as displaying the primary MAC address. Removing interface data may save some data on details page load but would complicate handler code as get() would have to send less data then list()

Changed in maas:
status: Triaged → Won't Fix
Changed in maas:
status: Won't Fix → Triaged
Changed in maas:
milestone: 2.4.0beta2 → 2.4.0beta3
Changed in maas:
milestone: 2.4.0beta3 → 2.4.0beta4
Changed in maas:
milestone: 2.4.0beta4 → 2.4.x
Revision history for this message
Adam Collard (adam-collard) wrote :

This bug has not seen any activity in the last 6 months, so it is being automatically closed.

If you are still experiencing this issue, please feel free to re-open.

MAAS Team

Changed in maas:
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.