Project

General

Profile

Bug #39667

mgr/dashboard: Optimize RBD list request on iSCSI form

Added by Ricardo Marques 2 months ago. Updated 11 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
dashboard/iscsi
Target version:
-
Start date:
05/10/2019
Due date:
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:

Description

iSCSI form is taking too long to open due to a request to the RBD images list that is then used to populate the "Images" dropdown:

This request is returning a lot of information that is not needed in this form (e.g. disk usage):

We should only request the required RBD image fields in order to optimize the initial load of this form.

rbd-request-on-iscsi-form.png View (78.9 KB) Ricardo Marques, 05/10/2019 09:17 AM

iscsi-rbd-response.png View (107 KB) Ricardo Marques, 05/10/2019 09:21 AM


Related issues

Related to mgr - Tasks #40752: mgr/dashboard: Perform scalability tests with large amounts of RBDs New 07/12/2019
Related to mgr - Tasks #36451: mgr/dashboard: Scalability testing New 11/01/2018
Related to mgr - Subtask #39668: mgr/dashboard: REST API: improve query syntax: pagination, filtering, sorting and field selection New 05/10/2019

History

#1 Updated by Lenz Grimmer 11 days ago

  • Related to Tasks #40752: mgr/dashboard: Perform scalability tests with large amounts of RBDs added

#2 Updated by Lenz Grimmer 11 days ago

  • Related to Tasks #36451: mgr/dashboard: Scalability testing added

#3 Updated by Lenz Grimmer 11 days ago

  • Related to Subtask #39668: mgr/dashboard: REST API: improve query syntax: pagination, filtering, sorting and field selection added

#4 Updated by Lenz Grimmer 11 days ago

  • Tags set to performance
  • Tags deleted (performance)

Also available in: Atom PDF