[jira] Closed: (COCOON3-40) Final cocoon-profiling patch

2009-08-24 Thread Reinhard Poetz (JIRA)

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

Reinhard Poetz closed COCOON3-40.
-

Resolution: Fixed

 Final cocoon-profiling patch
 

 Key: COCOON3-40
 URL: https://issues.apache.org/jira/browse/COCOON3-40
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Christoph Leiter
Assignee: Reinhard Poetz
Priority: Minor
 Attachments: cocoon-profiling-090821.patch, cocoon-profiling.patch, 
 cocoon-profiling.zip


 I'll attach the cocoon-profiling patch and the binary files as a zip archive. 
 Please comment if there are any problems with it.

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



[jira] Commented: (COCOON3-40) Final cocoon-profiling patch

2009-08-21 Thread Reinhard Poetz (JIRA)

[ 
https://issues.apache.org/jira/browse/COCOON3-40?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12745834#action_12745834
 ] 

Reinhard Poetz commented on COCOON3-40:
---

I applied the patch to SVN yesterday.

 Final cocoon-profiling patch
 

 Key: COCOON3-40
 URL: https://issues.apache.org/jira/browse/COCOON3-40
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Christoph Leiter
Assignee: Reinhard Poetz
Priority: Minor
 Attachments: cocoon-profiling.patch, cocoon-profiling.zip


 I'll attach the cocoon-profiling patch and the binary files as a zip archive. 
 Please comment if there are any problems with it.

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



[jira] Updated: (COCOON3-40) Final cocoon-profiling patch

2009-08-21 Thread Christoph Leiter (JIRA)

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

Christoph Leiter updated COCOON3-40:


Attachment: cocoon-profiling-090821.patch

Patch to fix mentioned issue.

 Final cocoon-profiling patch
 

 Key: COCOON3-40
 URL: https://issues.apache.org/jira/browse/COCOON3-40
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Christoph Leiter
Assignee: Reinhard Poetz
Priority: Minor
 Attachments: cocoon-profiling-090821.patch, cocoon-profiling.patch, 
 cocoon-profiling.zip


 I'll attach the cocoon-profiling patch and the binary files as a zip archive. 
 Please comment if there are any problems with it.

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



[jira] Commented: (COCOON3-40) Final cocoon-profiling patch

2009-08-12 Thread Reinhard Poetz (JIRA)

[ 
https://issues.apache.org/jira/browse/COCOON3-40?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12742412#action_12742412
 ] 

Reinhard Poetz commented on COCOON3-40:
---

I applied initial fix for the problem with sitemap-node proxies (see rev 
803447). This unpacks all proxies but ties the sitemap-node code to Spring 
which is far from being optimal. I will have to think more about this or maybe 
somebody else has a better idea.

I also applied your patch locally and found one issue: The request for the 
profling data that were created at first time, fails. Any idea why this happens?

 Final cocoon-profiling patch
 

 Key: COCOON3-40
 URL: https://issues.apache.org/jira/browse/COCOON3-40
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Christoph Leiter
Assignee: Reinhard Poetz
Priority: Minor
 Attachments: cocoon-profiling.patch, cocoon-profiling.zip


 I'll attach the cocoon-profiling patch and the binary files as a zip archive. 
 Please comment if there are any problems with it.

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



[jira] Assigned: (COCOON3-40) Final cocoon-profiling patch

2009-08-02 Thread Reinhard Poetz (JIRA)

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

Reinhard Poetz reassigned COCOON3-40:
-

Assignee: Reinhard Poetz  (was: Cocoon Developers Team)

 Final cocoon-profiling patch
 

 Key: COCOON3-40
 URL: https://issues.apache.org/jira/browse/COCOON3-40
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Christoph Leiter
Assignee: Reinhard Poetz
Priority: Minor
 Attachments: cocoon-profiling.patch, cocoon-profiling.zip


 I'll attach the cocoon-profiling patch and the binary files as a zip archive. 
 Please comment if there are any problems with it.

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



[jira] Created: (COCOON3-40) Final cocoon-profiling patch

2009-07-26 Thread Christoph Leiter (JIRA)
Final cocoon-profiling patch


 Key: COCOON3-40
 URL: https://issues.apache.org/jira/browse/COCOON3-40
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Christoph Leiter
Assignee: Cocoon Developers Team
Priority: Minor


I'll attach the cocoon-profiling patch and the binary files as a zip archive. 
Please comment if there are any problems with it.

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



[jira] Updated: (COCOON3-40) Final cocoon-profiling patch

2009-07-26 Thread Christoph Leiter (JIRA)

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

Christoph Leiter updated COCOON3-40:


Attachment: cocoon-profiling.zip

Images as zip archive

 Final cocoon-profiling patch
 

 Key: COCOON3-40
 URL: https://issues.apache.org/jira/browse/COCOON3-40
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Christoph Leiter
Assignee: Cocoon Developers Team
Priority: Minor
 Attachments: cocoon-profiling.patch, cocoon-profiling.zip


 I'll attach the cocoon-profiling patch and the binary files as a zip archive. 
 Please comment if there are any problems with it.

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



[jira] Updated: (COCOON3-40) Final cocoon-profiling patch

2009-07-26 Thread Christoph Leiter (JIRA)

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

Christoph Leiter updated COCOON3-40:


Attachment: cocoon-profiling.patch

Patch file

 Final cocoon-profiling patch
 

 Key: COCOON3-40
 URL: https://issues.apache.org/jira/browse/COCOON3-40
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Christoph Leiter
Assignee: Cocoon Developers Team
Priority: Minor
 Attachments: cocoon-profiling.patch, cocoon-profiling.zip


 I'll attach the cocoon-profiling patch and the binary files as a zip archive. 
 Please comment if there are any problems with it.

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



Re: cocoon profiling

2009-05-19 Thread Christoph Leiter

Hello,

Reinhard Pötz wrote:

I've just applied your patch. Fire at will ;-)


thanks Reinhard.  As the new patch is quite large I made it available at 
http://christophleiter.com/tmp/cocoon-profiling-1.patch


We have a dependency on xstream, but this is only for testing purposes 
and will be removed soon.  Also there are many files in COB-INF/ (these 
are copied from cocoon-sample) which we currently use for our unit test. 
 We'll clean them up too after we know how we proceed with testing.


If anyone else is interested in cocoon-profiling this would be a great 
time to have a look at it and give some feedback. :)



Regards
Christoph


cocoon profiling

2009-05-14 Thread Sebastian Rosensteiner

Hi everyone,

Sebastian here, one of the students working on cocoon-profiling. We are 
about to build a suitable data structure for the profiling data, and we 
are now facing the problem that a lot of data we store is redundant. 
This is because some of our aspects are very generic and intercept calls 
of the same object (e.g. a PipelineComponent) several times, storing the 
same information in several ProfilingData objects. I see no way to make 
the aspects more specific, since we have no information which servlets, 
sitemaps and pipeline components might be used and which methods are called.


Measuring the runtime of servlets, sitemaps and pipeline components is 
now done at a method basis, which means that we have accurate data on 
the runtime of the intercepted methods, but no data on the runtime 
(lifetime) of a specific servlet or pipeline component.


If you have any suggestions or ideas, please let us know!

Sebastian


Re: cocoon profiling

2009-05-14 Thread Christoph Leiter

Hi,

Sebastian Rosensteiner wrote:
Sebastian here, one of the students working on cocoon-profiling. We are 
about to build a suitable data structure for the profiling data, and we 
are now facing the problem that a lot of data we store is redundant. 
This is because some of our aspects are very generic and intercept calls 
of the same object (e.g. a PipelineComponent) several times, storing the 
same information in several ProfilingData objects. I see no way to make 
the aspects more specific, since we have no information which servlets, 
sitemaps and pipeline components might be used and which methods are called.


Measuring the runtime of servlets, sitemaps and pipeline components is 
now done at a method basis, which means that we have accurate data on 
the runtime of the intercepted methods, but no data on the runtime 
(lifetime) of a specific servlet or pipeline component.


this may sound a bit confusing to everyone not that much involved in 
this subproject.  But we are trying to get our code into trunk.  As soon 
as our initial patch [1] gets applied (Reinhard?) we'll provide a second 
patch with actual code so you guys have a better understanding of what 
we are talking about.  I hope some really interesting discussions can 
start from there. :)



Regards
Christoph


[1] https://issues.apache.org/jira/browse/COCOON3-36


[jira] Closed: (COCOON3-36) Initial patch for cocoon-profiling

2009-05-14 Thread Reinhard Poetz (JIRA)

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

Reinhard Poetz closed COCOON3-36.
-

   Resolution: Fixed
Fix Version/s: 3.0.0-alpha-2
 Assignee: Reinhard Poetz  (was: Cocoon Developers Team)

patch applied. Thanks!

(just one minor remark: please don't use tabs. use two spaces for XML indention 
and four spaces for java sources)

 Initial patch for cocoon-profiling
 --

 Key: COCOON3-36
 URL: https://issues.apache.org/jira/browse/COCOON3-36
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Christoph Leiter
Assignee: Reinhard Poetz
Priority: Minor
 Fix For: 3.0.0-alpha-2

 Attachments: profiling.patch


 Initial patch to add cocoon-profiling and cocoon-profiling-firebug to cocoon3.

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



Re: cocoon profiling

2009-05-14 Thread Reinhard Pötz
Christoph Leiter wrote:
 Hi,
 
 Sebastian Rosensteiner wrote:
 Sebastian here, one of the students working on cocoon-profiling. We
 are about to build a suitable data structure for the profiling data,
 and we are now facing the problem that a lot of data we store is
 redundant. This is because some of our aspects are very generic and
 intercept calls of the same object (e.g. a PipelineComponent) several
 times, storing the same information in several ProfilingData objects.
 I see no way to make the aspects more specific, since we have no
 information which servlets, sitemaps and pipeline components might be
 used and which methods are called.

 Measuring the runtime of servlets, sitemaps and pipeline components is
 now done at a method basis, which means that we have accurate data on
 the runtime of the intercepted methods, but no data on the runtime
 (lifetime) of a specific servlet or pipeline component.
 
 this may sound a bit confusing to everyone not that much involved in
 this subproject.  But we are trying to get our code into trunk.  As soon
 as our initial patch [1] gets applied (Reinhard?) we'll provide a second
 patch with actual code so you guys have a better understanding of what
 we are talking about.  I hope some really interesting discussions can
 start from there. :)

I've just applied your patch. Fire at will ;-)

-- 
Reinhard Pötz   Managing Director, {Indoqa} GmbH
 http://www.indoqa.com/en/people/reinhard.poetz/

Member of the Apache Software Foundation
Apache Cocoon Committer, PMC member  reinh...@apache.org



Re: cocoon profiling

2009-05-14 Thread Joerg Heinicke

On 14.05.2009 13:51, Christoph Leiter wrote:


Sebastian Rosensteiner wrote:
Sebastian here, one of the students working on cocoon-profiling. We 
are about to build a suitable data structure for the profiling data, 
and we are now facing the problem that a lot of data we store is 
redundant. This is because some of our aspects are very generic and 
intercept calls of the same object (e.g. a PipelineComponent) several 
times, storing the same information in several ProfilingData objects. 
I see no way to make the aspects more specific, since we have no 
information which servlets, sitemaps and pipeline components might be 
used and which methods are called.


Measuring the runtime of servlets, sitemaps and pipeline components is 
now done at a method basis, which means that we have accurate data on 
the runtime of the intercepted methods, but no data on the runtime 
(lifetime) of a specific servlet or pipeline component.


this may sound a bit confusing to everyone not that much involved in 
this subproject.


I agree :) The bigger picture is needed - or a concrete example.

Joerg


[jira] Created: (COCOON3-36) Initial patch for cocoon-profiling

2009-05-12 Thread Christoph Leiter (JIRA)
Initial patch for cocoon-profiling
--

 Key: COCOON3-36
 URL: https://issues.apache.org/jira/browse/COCOON3-36
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Christoph Leiter
Assignee: Cocoon Developers Team
Priority: Minor


Initial patch to add cocoon-profiling and cocoon-profiling-firebug to cocoon3.

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



[jira] Updated: (COCOON3-36) Initial patch for cocoon-profiling

2009-05-12 Thread Christoph Leiter (JIRA)

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

Christoph Leiter updated COCOON3-36:


Attachment: profiling.patch

Attaching patch.

 Initial patch for cocoon-profiling
 --

 Key: COCOON3-36
 URL: https://issues.apache.org/jira/browse/COCOON3-36
 Project: Cocoon 3
  Issue Type: New Feature
  Components: cocoon-optional
Reporter: Christoph Leiter
Assignee: Cocoon Developers Team
Priority: Minor
 Attachments: profiling.patch


 Initial patch to add cocoon-profiling and cocoon-profiling-firebug to cocoon3.

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