Hi Senaka, I do not understand what you meant here.
Are you suggesting we have a UI that shows what are the pending and finished tasks. Are Tasks = deployment archives .. or is there other things as well? WIll this include backend changes as well? --Srinath On Mon, Jan 9, 2012 at 3:23 PM, Senaka Fernando <sen...@wso2.com> wrote: > Hi all, > > It is a known fact that some operations in Carbon are somewhat long running, > and need sometime to complete. On the other hand, we have the stuck thread > detection logic which will ensure processes complete in a timely manner. The > two concepts don't quite complement each other, especially when there is > something that takes more than 10 minutes. As a solution to this, Azeez and > I discussed a solution around Job Management in Carbon. Right now, after a > service, webapp, registry resource is uploaded, we just ask the user to keep > refreshing the page to see what happened, and we have worked around the > limitation of the stuck thread detection by introducing a separate thread. > So the idea here is to create some sort of "Pending Tasks" in the Carbon > UIs, which allows both user to see what's pending and existing JSPs to > display proper "loading" icons etc. > > Also, another benefit of this approach is that if you want to deploy > multiple services, and it takes really long or if you want to upload an > archive containing 1000s of resources in to G-Reg, you no longer need to > keep staring at the screen until the task completes. So, I have created a > JIRA item to make sure we introduce this useful feature into Carbon, [1]. > > Also, at the same time, there is a serious resource clean-up bug around the > stuck thread detection logic. If a thread dies, the resources allocated are > not recycled. This is very harmful (for example DB connections in registry). > So, we need some hooks to register resource clean-up logic, [2]. > > [1] https://wso2.org/jira/browse/CARBONROADMAP-29 > [2] https://wso2.org/jira/browse/CARBON-12182 > > Thanks, > Senaka. > > -- > Senaka Fernando > Product Manager - WSO2 Governance Registry; > Associate Technical Lead; WSO2 Inc.; http://wso2.com > Member; Apache Software Foundation; http://apache.org > > E-mail: senaka AT wso2.com > P: +1 408 754 7388; ext: 51736; M: +94 77 322 1818 > Linked-In: http://linkedin.com/in/senakafernando > > Lean . Enterprise . Middleware > > > _______________________________________________ > Architecture mailing list > architect...@wso2.org > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > -- ============================ Srinath Perera, Ph.D. http://www.cs.indiana.edu/~hperera/ http://srinathsview.blogspot.com/ _______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev