<p dir="ltr">I've seen this latency issue on all of my single-node clusters, especially when network conditions are bad, or load on the node in question is high.  Having done web dev for the past several years, it's something I expect to see, but generally there will be a "loading" indicator until all the elements required to display accurate detail have come back from the server, so that other users, with less technical exposure to web dev, understand that the data they're looking at may not be accurate.  Implementing something like that (I've seen it elsewhere in the PVE UI, so probably we just need to adjust the conditions required to clear the "loading" state) is probably all we can do, here.</p>
<br><div class="gmail_quote">On Mon, Feb 23, 2015, 00:40 Alexandre DERUMIER <<a href="mailto:aderumier@odiso.com">aderumier@odiso.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">>>Maybe it's related to latency (maybe for other api call, like task,backup,firewall between /current && /pending api call).<br>
<br>
I have tried to remove some panel (like summary,tasks,...)<br>
And it's reduce the time of the refresh.<br>
So it's seem to be related to latency between /config and /pending.<br>
<br>
Note that I also see this visual bug for the vm "resume" button hidding,<br>
in Config.js<br>
          if (qmpstatus === 'prelaunch' || qmpstatus === 'paused') {<br>
                startBtn.setVisible(false);<br>
                resumeBtn.setVisible(true);<br>
            } else {<br>
                startBtn.setVisible(true);<br>
                resumeBtn.setVisible(false);<br>
            }<br>
<br>
It's take around 0,3s to be hidden, same than for refresh the default hardware config to pending hardware config.<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
----- Mail original -----<br>
De: "aderumier" <<a href="mailto:aderumier@odiso.com" target="_blank">aderumier@odiso.com</a>><br>
À: "dietmar" <<a href="mailto:dietmar@proxmox.com" target="_blank">dietmar@proxmox.com</a>><br>
Cc: "pve-devel" <<a href="mailto:pve-devel@pve.proxmox.com" target="_blank">pve-devel@pve.proxmox.com</a>><br>
Envoyé: Lundi 23 Février 2015 07:53:16<br>
Objet: Re: [pve-devel] proxmox 3.4, some visual glitch refresh on qemu hardware vew<br>
<br>
>>Sorry, I am still unable to see it. Please can you also post the VM configs for<br>
>>2 VMs, so that I<br>
>>can test switching views between those VM configs.<br>
<br>
Well, I don't see it on my small test cluster,<br>
<br>
but I'm seeing on any vm on my production cluster (with a lot of vms).<br>
<br>
Maybe it's related to latency (maybe for other api call, like task,backup,firewall between /current && /pending api call).<br>
<br>
<br>
<br>
<br>
I have also notice another bug,<br>
after browsing some vms config,<br>
<br>
I see a lot of api call to /current && /pending, for differents vms,<br>
even if I'm not on this vm<br>
<br>
(I think it's related to<br>
me.on('show', me.rstore.startUpdate);<br>
me.on('hide', me.rstore.stopUpdate);<br>
me.on('destroy', me.rstore.stopUpdate);<br>
<br>
)<br>
<br>
The stopUpdate don't work sometime.<br>
<br>
<br>
<br>
<br>
----- Mail original -----<br>
De: "dietmar" <<a href="mailto:dietmar@proxmox.com" target="_blank">dietmar@proxmox.com</a>><br>
À: "aderumier" <<a href="mailto:aderumier@odiso.com" target="_blank">aderumier@odiso.com</a>><br>
Cc: "pve-devel" <<a href="mailto:pve-devel@pve.proxmox.com" target="_blank">pve-devel@pve.proxmox.com</a>><br>
Envoyé: Lundi 23 Février 2015 05:52:50<br>
Objet: Re: [pve-devel] proxmox 3.4, some visual glitch refresh on qemu hardware vew<br>
<br>
> I see this mainly if,<br>
><br>
> I'm on a hardware tab of a qemu vm,<br>
><br>
> then I click on another qemu vm in left tree.<br>
><br>
> In this case, the hardware tab of the new qemu is displayed directly, and I<br>
> see this glitch.<br>
<br>
Sorry, I am still unable to see it. Please can you also post the VM configs for<br>
2 VMs, so that I<br>
can test switching views between those VM configs.<br>
______________________________<u></u>_________________<br>
pve-devel mailing list<br>
<a href="mailto:pve-devel@pve.proxmox.com" target="_blank">pve-devel@pve.proxmox.com</a><br>
<a href="http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel" target="_blank">http://pve.proxmox.com/cgi-<u></u>bin/mailman/listinfo/pve-devel</a><br>
<br>
______________________________<u></u>_________________<br>
pve-devel mailing list<br>
<a href="mailto:pve-devel@pve.proxmox.com" target="_blank">pve-devel@pve.proxmox.com</a><br>
<a href="http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel" target="_blank">http://pve.proxmox.com/cgi-<u></u>bin/mailman/listinfo/pve-devel</a><br>
</blockquote></div>