[jira] Updated: (COCOON3-39) Cocoon-monitoring cache overview

2009-08-24 Thread Reinhard Poetz (JIRA)

 [ 
https://issues.apache.org/jira/browse/COCOON3-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Reinhard Poetz updated COCOON3-39:
--

Component/s: (was: cocoon-optional)
 cocoon-monitoring

 Cocoon-monitoring cache overview
 

 Key: COCOON3-39
 URL: https://issues.apache.org/jira/browse/COCOON3-39
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-monitoring
Reporter: Dariusz Łuksza
Assignee: Reinhard Poetz
 Attachments: cache-overview-all.patch, cache-overview-all2.patch, 
 cache-overview-doc.patch, cache-overview-part1.patch, 
 cache-overview-part2-burst-actions.patch, 
 cache-overview-part3-cache-entrys.patch


 This milestone of my GSoC project I'll divide in to thee smaller tasks:
 1. General overview of configured caches with base functions like:
   - clearing whole cache
   - getting list of cached keys
   - removing single key from cache
   - getting size of cache
 2. Getting list of all CacheKey's and expose them in some kind of logical 
 order on JXM tree
 3. Add additional operation and information to every CacheKey like:
   - clearing cache value
   - editing cache value
   - reloading cache value
   - getting time of creation
   - getting expires time, if any

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (COCOON3-39) Cocoon-monitoring cache overview

2009-08-24 Thread Reinhard Poetz (JIRA)

 [ 
https://issues.apache.org/jira/browse/COCOON3-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Reinhard Poetz updated COCOON3-39:
--

Fix Version/s: 3.0.0-alpha-2

 Cocoon-monitoring cache overview
 

 Key: COCOON3-39
 URL: https://issues.apache.org/jira/browse/COCOON3-39
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-monitoring
Reporter: Dariusz Łuksza
Assignee: Reinhard Poetz
 Fix For: 3.0.0-alpha-2

 Attachments: cache-overview-all.patch, cache-overview-all2.patch, 
 cache-overview-doc.patch, cache-overview-part1.patch, 
 cache-overview-part2-burst-actions.patch, 
 cache-overview-part3-cache-entrys.patch


 This milestone of my GSoC project I'll divide in to thee smaller tasks:
 1. General overview of configured caches with base functions like:
   - clearing whole cache
   - getting list of cached keys
   - removing single key from cache
   - getting size of cache
 2. Getting list of all CacheKey's and expose them in some kind of logical 
 order on JXM tree
 3. Add additional operation and information to every CacheKey like:
   - clearing cache value
   - editing cache value
   - reloading cache value
   - getting time of creation
   - getting expires time, if any

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (COCOON3-39) Cocoon-monitoring cache overview

2009-08-06 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/COCOON3-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dariusz Łuksza updated COCOON3-39:
--

Attachment: cache-overview-all2.patch

Next version of patch that contain all changes for that part, it is also 
contains changes mentioned in latest mails on dev list. This patch is 
applicable to svn rev. 800808.

 Cocoon-monitoring cache overview
 

 Key: COCOON3-39
 URL: https://issues.apache.org/jira/browse/COCOON3-39
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Dariusz Łuksza
Assignee: Reinhard Poetz
 Attachments: cache-overview-all.patch, cache-overview-all2.patch, 
 cache-overview-doc.patch, cache-overview-part1.patch, 
 cache-overview-part2-burst-actions.patch, 
 cache-overview-part3-cache-entrys.patch


 This milestone of my GSoC project I'll divide in to thee smaller tasks:
 1. General overview of configured caches with base functions like:
   - clearing whole cache
   - getting list of cached keys
   - removing single key from cache
   - getting size of cache
 2. Getting list of all CacheKey's and expose them in some kind of logical 
 order on JXM tree
 3. Add additional operation and information to every CacheKey like:
   - clearing cache value
   - editing cache value
   - reloading cache value
   - getting time of creation
   - getting expires time, if any

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (COCOON3-39) Cocoon-monitoring cache overview

2009-08-02 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/COCOON3-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dariusz Łuksza updated COCOON3-39:
--

Attachment: cache-overview-doc.patch

And here it is cocoon-docs patch for cache overview module.

 Cocoon-monitoring cache overview
 

 Key: COCOON3-39
 URL: https://issues.apache.org/jira/browse/COCOON3-39
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Dariusz Łuksza
Assignee: Cocoon Developers Team
 Attachments: cache-overview-all.patch, cache-overview-doc.patch, 
 cache-overview-part1.patch, cache-overview-part2-burst-actions.patch, 
 cache-overview-part3-cache-entrys.patch


 This milestone of my GSoC project I'll divide in to thee smaller tasks:
 1. General overview of configured caches with base functions like:
   - clearing whole cache
   - getting list of cached keys
   - removing single key from cache
   - getting size of cache
 2. Getting list of all CacheKey's and expose them in some kind of logical 
 order on JXM tree
 3. Add additional operation and information to every CacheKey like:
   - clearing cache value
   - editing cache value
   - reloading cache value
   - getting time of creation
   - getting expires time, if any

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (COCOON3-39) Cocoon-monitoring cache overview

2009-07-29 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/COCOON3-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dariusz Łuksza updated COCOON3-39:
--

Attachment: cache-overview-all.patch

This patch contains all my previous sent patches and it is applicable for 
current trunk (rev. 799087). It is also contains some minor changes in code and 
documentation and two new features for cache-entrys module:
* getCacheKey()
* setCacheValue(String)

I think that in next two days I'll send patch for cocoon-docs project 
containing user documentation for this module.

 Cocoon-monitoring cache overview
 

 Key: COCOON3-39
 URL: https://issues.apache.org/jira/browse/COCOON3-39
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Dariusz Łuksza
Assignee: Cocoon Developers Team
 Attachments: cache-overview-all.patch, cache-overview-part1.patch, 
 cache-overview-part2-burst-actions.patch, 
 cache-overview-part3-cache-entrys.patch


 This milestone of my GSoC project I'll divide in to thee smaller tasks:
 1. General overview of configured caches with base functions like:
   - clearing whole cache
   - getting list of cached keys
   - removing single key from cache
   - getting size of cache
 2. Getting list of all CacheKey's and expose them in some kind of logical 
 order on JXM tree
 3. Add additional operation and information to every CacheKey like:
   - clearing cache value
   - editing cache value
   - reloading cache value
   - getting time of creation
   - getting expires time, if any

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (COCOON3-39) Cocoon-monitoring cache overview

2009-07-27 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/COCOON3-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dariusz Łuksza updated COCOON3-39:
--

Attachment: cache-overview-part3-cache-entrys.patch

This patch contains all changes on current trunk that are needed by this 
module. 

It will expose only that cache entry's that belongs to pipelines that has 
parameter jmx-group-name.  For having actual data this module must perform 
refresh actions, this can be done automatically by setting time out value in 
CacheEntrysMonitorInitializer constructor parameter or via JMX methods (auto 
refresh action can be enabled/disabler or performed manually).

 Cocoon-monitoring cache overview
 

 Key: COCOON3-39
 URL: https://issues.apache.org/jira/browse/COCOON3-39
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Dariusz Łuksza
Assignee: Cocoon Developers Team
 Attachments: cache-overview-part1.patch, 
 cache-overview-part2-burst-actions.patch, 
 cache-overview-part3-cache-entrys.patch


 This milestone of my GSoC project I'll divide in to thee smaller tasks:
 1. General overview of configured caches with base functions like:
   - clearing whole cache
   - getting list of cached keys
   - removing single key from cache
   - getting size of cache
 2. Getting list of all CacheKey's and expose them in some kind of logical 
 order on JXM tree
 3. Add additional operation and information to every CacheKey like:
   - clearing cache value
   - editing cache value
   - reloading cache value
   - getting time of creation
   - getting expires time, if any

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: [jira] Updated: (COCOON3-39) Cocoon-monitoring cache overview

2009-07-24 Thread Dariusz Łuksza
On Thu, Jul 23, 2009 at 1:37 PM, Simone Giannisimo...@apache.org wrote:
 Hi Dariusz,
 burst operations seems to be quite clear and complete. Nice work!

 I also like the functional approach that would make them further
 expansible. Why don't you make the CacheAction interface and related
 performActionOnCaches method public or otherwise accessible to custom user
 implementations?

Yes, that simple change will gives users tons of possibilities.

 I'm not saying to do it now, just asking if it would be a
 good idea to do it eventually in the future, making it possible for users to
 write their own custom cache operations, or if there are some conditions I
 don't see that could mess things up.

I think that is a good idea, and as you said it is easy way to extend
this module.

-- 
Best regards

Blog: http://luksza.org
LinkedIn: http://www.linkedin.com/in/dariuszluksza


[jira] Updated: (COCOON3-39) Cocoon-monitoring cache overview

2009-07-23 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/COCOON3-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dariusz Łuksza updated COCOON3-39:
--

Attachment: cache-overview-part2-burst-actions.patch

This patch adds support for burst operations on cache's. It can be applied on 
current trunk version.

 Cocoon-monitoring cache overview
 

 Key: COCOON3-39
 URL: https://issues.apache.org/jira/browse/COCOON3-39
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Dariusz Łuksza
Assignee: Cocoon Developers Team
 Attachments: cache-overview-part1.patch, 
 cache-overview-part2-burst-actions.patch


 This milestone of my GSoC project I'll divide in to thee smaller tasks:
 1. General overview of configured caches with base functions like:
   - clearing whole cache
   - getting list of cached keys
   - removing single key from cache
   - getting size of cache
 2. Getting list of all CacheKey's and expose them in some kind of logical 
 order on JXM tree
 3. Add additional operation and information to every CacheKey like:
   - clearing cache value
   - editing cache value
   - reloading cache value
   - getting time of creation
   - getting expires time, if any

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: [jira] Updated: (COCOON3-39) Cocoon-monitoring cache overview

2009-07-23 Thread Simone Gianni

Hi Dariusz,
burst operations seems to be quite clear and complete. Nice work!

I also like the functional approach that would make them further 
expansible. Why don't you make the CacheAction interface and related 
performActionOnCaches method public or otherwise accessible to custom 
user implementations? I'm not saying to do it now, just asking if it 
would be a good idea to do it eventually in the future, making it 
possible for users to write their own custom cache operations, or if 
there are some conditions I don't see that could mess things up.


Simone

Dariusz Łuksza (JIRA) wrote:

 [ 
https://issues.apache.org/jira/browse/COCOON3-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dariusz Łuksza updated COCOON3-39:
--

Attachment: cache-overview-part2-burst-actions.patch

This patch adds support for burst operations on cache's. It can be applied on 
current trunk version.

  

Cocoon-monitoring cache overview


Key: COCOON3-39
URL: https://issues.apache.org/jira/browse/COCOON3-39
Project: Cocoon 3
 Issue Type: New Feature
 Components: cocoon-optional
   Reporter: Dariusz Łuksza
   Assignee: Cocoon Developers Team
Attachments: cache-overview-part1.patch, 
cache-overview-part2-burst-actions.patch


This milestone of my GSoC project I'll divide in to thee smaller tasks:
1. General overview of configured caches with base functions like:
  - clearing whole cache
  - getting list of cached keys
  - removing single key from cache
  - getting size of cache
2. Getting list of all CacheKey's and expose them in some kind of logical order 
on JXM tree
3. Add additional operation and information to every CacheKey like:
  - clearing cache value
  - editing cache value
  - reloading cache value
  - getting time of creation
  - getting expires time, if any



  



--
Simone GianniCEO Semeru s.r.l.   Apache Committer
http://www.simonegianni.it/



[jira] Updated: (COCOON3-39) Cocoon-monitoring cache overview

2009-07-12 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/COCOON3-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dariusz Łuksza updated COCOON3-39:
--

Attachment: cache-overview-part1.patch

This is a patch that covers features mentioned in point 1 of issue description.

 Cocoon-monitoring cache overview
 

 Key: COCOON3-39
 URL: https://issues.apache.org/jira/browse/COCOON3-39
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Dariusz Łuksza
Assignee: Cocoon Developers Team
 Attachments: cache-overview-part1.patch


 This milestone of my GSoC project I'll divide in to thee smaller tasks:
 1. General overview of configured caches with base functions like:
   - clearing whole cache
   - getting list of cached keys
   - removing single key from cache
   - getting size of cache
 2. Getting list of all CacheKey's and expose them in some kind of logical 
 order on JXM tree
 3. Add additional operation and information to every CacheKey like:
   - clearing cache value
   - editing cache value
   - reloading cache value
   - getting time of creation
   - getting expires time, if any

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.