Bug #53584 Provide feedback during support diagnostics report generation
Submitted: 11 May 2010 20:50 Modified: 27 May 2010 13:09
Reporter: Mark Matthews Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Enterprise Monitor: Web Severity:S3 (Non-critical)
Version:2.2.0 OS:Any
Assigned to: Josh Sled CPU Architecture:Any

[11 May 2010 20:50] Mark Matthews
Description:
When generating a support diagnostics report, there are some operations that may take some time, especially when working with large groups of servers. The UI should provide some feedback that the report generation is in-process. Currently, we rely on the browser to do this, and it's not ideal because (1) the feedback is poor and (2) the HTTP connection may timeout when generating a report for a large number of servers.

This is related to Bug#53193.

How to repeat:
n/a
[19 May 2010 18:13] Enterprise Tools JIRA Robot
Josh Sled writes: 
revno: 8080
revision-id: josh.sled@oracle.com-20100519180823-ilayr4dvb5vnpj2w
parent: merlin@dl380-g5-a.mysql.com-20100518164448-5qdolcpb9r88meuh
committer: Josh Sled <josh.sled@oracle.com>
branch nick: 2.2
timestamp: Wed 2010-05-19 14:08:23 -0400
message:
  EM-4488: Make support-report generation an asynchronous process.  Provide an "please wait while generating" page for support report downloads.
[24 May 2010 16:46] Enterprise Tools JIRA Robot
Andy Bang writes: 
In build build 2.2.1.1721.
[24 May 2010 22:24] Enterprise Tools JIRA Robot
Marcos Palacios writes: 
Verified fixed in Monitor build 2.2.1.1721.

There is now a page that says the report is being generated, which will be updated until it completes. At that point, the message on it says:

"The Support Report for [Group "All Servers"] is finished and available for downloading. "
   (with a link to the report, the part in "[ ]" will vary)
[27 May 2010 13:09] MC Brown
A note has been added to the 2.2.1 changelog: 

        When generating a support report, the server provided no                                                                                           
        feedback on the production process. A page will now be                                                                                             
        generated to advise you of the current status before providing                                                                                     
        you with a completed message once the report generation has                                                                                        
        been completed.