You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "David Sean Taylor (JIRA)" <je...@portals.apache.org> on 2005/09/06 21:52:31 UTC

[jira] Created: (JS2-360) Springize Aggregation

Springize Aggregation
---------------------

         Key: JS2-360
         URL: http://issues.apache.org/jira/browse/JS2-360
     Project: Jetspeed 2
        Type: Task
  Components: Aggregation  
    Versions: 2.0-M4, 2.0-FINAL    
    Reporter: David Sean Taylor
 Assigned to: David Sean Taylor 
     Fix For: 2.0-M4, 2.0-FINAL


Refactoring of the aggregator to springify (is that a word?) most classes in Aggregation package into components..  At the very least, the refactoring is going to enable us to better handle caching and rendering AOP actions. This work will provide for AOP interception into the aggregation engine for statistical and performance analytics, and other interception use cases. My aim is to fully springize the aggregation engine. 

Goals of refactoring:

* enable my development (already started) of a second multithreaded/async aggregator solution
* make the work manager replaceable in Spring
* enable point cuts for AOP required features for final release:
    - caching handled by interception during aggregation (dont start thread for cached content)
    - statistical interception points for portlet usage stats


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Resolved: (JS2-360) Springize Aggregation

Posted by "David Sean Taylor (JIRA)" <je...@portals.apache.org>.
     [ http://issues.apache.org/jira/browse/JS2-360?page=all ]
     
David Sean Taylor resolved JS2-360:
-----------------------------------

    Resolution: Fixed

Springization is done.
Still working on concurrency issues, questionable if done by final release Dec 7,2005

> Springize Aggregation
> ---------------------
>
>          Key: JS2-360
>          URL: http://issues.apache.org/jira/browse/JS2-360
>      Project: Jetspeed 2
>         Type: Task
>   Components: Aggregation
>     Versions: 2.0-FINAL, 2.0-M4
>     Reporter: David Sean Taylor
>     Assignee: David Sean Taylor
>      Fix For: 2.0-FINAL

>
> Refactoring of the aggregator to springify (is that a word?) most classes in Aggregation package into components..  At the very least, the refactoring is going to enable us to better handle caching and rendering AOP actions. This work will provide for AOP interception into the aggregation engine for statistical and performance analytics, and other interception use cases. My aim is to fully springize the aggregation engine. 
> Goals of refactoring:
> * enable my development (already started) of a second multithreaded/async aggregator solution
> * make the work manager replaceable in Spring
> * enable point cuts for AOP required features for final release:
>     - caching handled by interception during aggregation (dont start thread for cached content)
>     - statistical interception points for portlet usage stats

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Updated: (JS2-360) Springize Aggregation

Posted by "Michael Lipp (JIRA)" <je...@portals.apache.org>.
     [ http://issues.apache.org/jira/browse/JS2-360?page=all ]

Michael Lipp updated JS2-360:
-----------------------------

    Fix Version:     (was: 2.0-M4)

> Springize Aggregation
> ---------------------
>
>          Key: JS2-360
>          URL: http://issues.apache.org/jira/browse/JS2-360
>      Project: Jetspeed 2
>         Type: Task
>   Components: Aggregation
>     Versions: 2.0-FINAL, 2.0-M4
>     Reporter: David Sean Taylor
>     Assignee: David Sean Taylor
>      Fix For: 2.0-FINAL

>
> Refactoring of the aggregator to springify (is that a word?) most classes in Aggregation package into components..  At the very least, the refactoring is going to enable us to better handle caching and rendering AOP actions. This work will provide for AOP interception into the aggregation engine for statistical and performance analytics, and other interception use cases. My aim is to fully springize the aggregation engine. 
> Goals of refactoring:
> * enable my development (already started) of a second multithreaded/async aggregator solution
> * make the work manager replaceable in Spring
> * enable point cuts for AOP required features for final release:
>     - caching handled by interception during aggregation (dont start thread for cached content)
>     - statistical interception points for portlet usage stats

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Commented: (JS2-360) Springize Aggregation

Posted by "Scott T Weaver (JIRA)" <je...@portals.apache.org>.
    [ http://issues.apache.org/jira/browse/JS2-360?page=comments#action_12322771 ] 

Scott T Weaver commented on JS2-360:
------------------------------------

+1!!!!  A much needed enhancment!

> Springize Aggregation
> ---------------------
>
>          Key: JS2-360
>          URL: http://issues.apache.org/jira/browse/JS2-360
>      Project: Jetspeed 2
>         Type: Task
>   Components: Aggregation
>     Versions: 2.0-M4, 2.0-FINAL
>     Reporter: David Sean Taylor
>     Assignee: David Sean Taylor
>      Fix For: 2.0-M4, 2.0-FINAL

>
> Refactoring of the aggregator to springify (is that a word?) most classes in Aggregation package into components..  At the very least, the refactoring is going to enable us to better handle caching and rendering AOP actions. This work will provide for AOP interception into the aggregation engine for statistical and performance analytics, and other interception use cases. My aim is to fully springize the aggregation engine. 
> Goals of refactoring:
> * enable my development (already started) of a second multithreaded/async aggregator solution
> * make the work manager replaceable in Spring
> * enable point cuts for AOP required features for final release:
>     - caching handled by interception during aggregation (dont start thread for cached content)
>     - statistical interception points for portlet usage stats

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org