Bug #463

To UI κάνει GET /server/id/meta χωρίς να πρέπει

Added by Vangelis Koukis about 13 years ago. Updated about 13 years ago.

Status:Closed Start date:05/06/2011
Priority:High Due date:
Assignee:Mike Muzurakis % Done:

0%

Category:Cyclades UI Spent time: -
Target version:v0.4

Description

Το UI, με το που ξεκινάει, αποφασίζει να διαβάσει τα metadata για κάθε έναν από τους servers χωριστά:

[06/May/2011 14:30:42] "GET /api/v1.1/servers/detail?_=1304692233625 HTTP/1.0" 200 1617
[06/May/2011 14:30:42] "GET /api/v1.1/servers/36/meta HTTP/1.0" 200 42
[06/May/2011 14:30:42] "GET /api/v1.1/servers/38/meta HTTP/1.0" 200 174
[06/May/2011 14:30:42] "GET /api/v1.1/servers/39/meta HTTP/1.0" 200 42
[06/May/2011 14:30:42] "GET /api/v1.1/servers/40/meta HTTP/1.0" 200 42

ενώ αυτά υπάρχουν ήδη στο GET /servers/detail.

Αυτή η συμπεριφορά εκτινάζει το φόρτο των requests προς το σύστημα χωρίς λόγο, και δεν μπορεί να γίνεται.

Η ανανέωση των metadata πρέπει να γίνεται όπως και για τα υπόλοιπα δεδομένα που επιστρέφει η /servers/detail:
  • Οι αρχικές τιμές έρχονται με την πρώτη (μία και μοναδική) κλήση GET /servers/detail.
  • τα δεδομένα ενός server πρέπει να ανανεώνονται δυναμικά, όπως συμβαίνει με το όνομα του, την κατάσταση κλπ, όταν μία ερώτηση ?changes-since για το /servers/detail περιλαμβάνει μέσα τον συγκεκριμένο server.

Related issues

related to Synnefo - Feature #375: VM Metadata Handling στο GUI Closed 04/05/2011

Associated revisions

Revision 2727c679
Added by Mike Muzurakis about 13 years ago

get metadata in standard view from servers/detail, Refs #463

History

#1 Updated by Christos Psaltis about 13 years ago

  • Assignee changed from Dimitris Moraitis to Mike Muzurakis
  • Target version set to v0.4

#2 Updated by Mike Muzurakis about 13 years ago

  • Status changed from New to Feedback

Έγινε στο 2727c679

#3 Updated by Vangelis Koukis about 13 years ago

  • Status changed from Feedback to Closed

Η συγκεκριμένη συμπεριφορά φαίνεται να έχει σταματήσει με βάση τα logs του runserver, το κλείνω.

Also available in: Atom PDF