Sorry, I don't follow you here: in my case (as quite often) the sitemap statements that are executed are exactly the same for the external and internal requests, including the <map:serialize> statement. So these are really the same pipelines.


Yes, in your case, but see my response to Geert :) For example, you
can't add the serializer if not the whole pipeline is cached!
I'm not against adding the serializer to the cache key *if* the whole
pipeline is cached, I'm just trying to find out if this could cause trouble.

Ah, yes. Actually I confused serializer for generator. The problem is actually caused by optimization of pipes that use other internal pipes as source. E.g. the file generator that is accessing an internal pipe. I always found it a bit confusing, but it is ignoring the serializer of the accessed internal pipe and that makes cocoon a lot quicker.

In other words: the caching mechanism should be that smart to distinguish the case when the serializer is being ignored and when not.

I think..

:-)

G.

Reply via email to