atom feed310 messages in org.oasis-open.lists.wsrp-wsiaRE: [wsrp-wsia] [change request #128]...
FromSent OnAttachments
95 earlier messages
Richard JacobJan 24, 2003 10:05 pm 
Richard JacobJan 25, 2003 9:14 pm 
Rich ThompsonJan 26, 2003 8:35 pm 
Carsten LeueJan 26, 2003 9:27 pm 
Carsten LeueJan 26, 2003 9:27 pm 
Carsten LeueJan 26, 2003 9:27 pm 
Carsten LeueJan 26, 2003 9:27 pm 
Carsten LeueJan 26, 2003 9:27 pm 
Carsten LeueJan 26, 2003 9:27 pm 
Carsten LeueJan 26, 2003 9:27 pm 
Carsten LeueJan 26, 2003 9:28 pm 
Carsten LeueJan 26, 2003 9:28 pm 
Carsten LeueJan 26, 2003 9:28 pm 
Carsten LeueJan 26, 2003 9:28 pm 
Carsten LeueJan 26, 2003 9:28 pm 
Carsten LeueJan 26, 2003 9:28 pm 
Carsten LeueJan 26, 2003 9:28 pm 
Carsten LeueJan 26, 2003 9:28 pm 
Rich ThompsonJan 27, 2003 5:15 am 
Rich ThompsonJan 27, 2003 5:19 am 
Rich ThompsonJan 27, 2003 6:06 am 
Rich ThompsonJan 27, 2003 6:21 am 
Rich ThompsonJan 27, 2003 6:28 am 
Rich ThompsonJan 27, 2003 7:00 am 
Rich ThompsonJan 27, 2003 7:01 am 
Rich ThompsonJan 27, 2003 7:03 am 
Rich ThompsonJan 27, 2003 7:06 am 
Rich ThompsonJan 27, 2003 7:08 am 
Rich ThompsonJan 27, 2003 7:12 am 
Rich ThompsonJan 27, 2003 7:14 am 
Rich ThompsonJan 27, 2003 7:20 am 
Rich ThompsonJan 27, 2003 7:22 am 
Rich ThompsonJan 27, 2003 7:25 am 
Rich ThompsonJan 27, 2003 8:41 am 
Rich ThompsonJan 27, 2003 8:44 am 
Rich ThompsonJan 27, 2003 8:46 am 
Rich ThompsonJan 27, 2003 8:48 am 
Rich ThompsonJan 27, 2003 8:51 am 
Rich ThompsonJan 27, 2003 8:53 am 
Rich ThompsonJan 27, 2003 8:56 am 
Subbu AllamarajuJan 27, 2003 9:05 am 
Rich ThompsonJan 27, 2003 5:50 pm 
Rex BrooksJan 28, 2003 6:39 am 
Rich ThompsonJan 28, 2003 12:41 pm 
Rich ThompsonJan 28, 2003 12:43 pm 
Rich ThompsonFeb 6, 2003 11:30 am 
Rich ThompsonFeb 7, 2003 7:02 am 
Rich ThompsonFeb 7, 2003 7:10 am 
Michael FreedmanFeb 9, 2003 6:19 pm 
Eilon ReshefFeb 10, 2003 9:39 pm 
Rich ThompsonFeb 11, 2003 11:19 am 
Rich ThompsonFeb 11, 2003 11:19 am 
Rich ThompsonFeb 12, 2003 7:07 am 
Rich ThompsonFeb 12, 2003 7:09 am 
Rich ThompsonFeb 12, 2003 7:12 am 
Rich ThompsonFeb 12, 2003 7:15 am 
Rich ThompsonFeb 12, 2003 8:35 am 
Rich ThompsonFeb 12, 2003 8:44 am 
Rich ThompsonFeb 12, 2003 8:47 am 
Rich ThompsonFeb 12, 2003 8:54 am 
Rich ThompsonFeb 12, 2003 9:06 am 
Michael FreedmanFeb 12, 2003 10:56 am 
Michael FreedmanFeb 12, 2003 11:04 am 
Rich ThompsonFeb 12, 2003 11:43 am 
Michael FreedmanFeb 12, 2003 11:47 am 
Rich ThompsonFeb 12, 2003 12:04 pm 
Michael FreedmanFeb 12, 2003 6:15 pm 
Andre KramerFeb 13, 2003 3:14 am 
Andre KramerFeb 13, 2003 3:40 am 
Andre KramerFeb 13, 2003 4:03 am 
Subbu AllamarajuFeb 13, 2003 10:54 am 
Rich ThompsonFeb 13, 2003 10:55 am 
Alejandro AbdelnurFeb 13, 2003 11:02 am 
Michael FreedmanFeb 13, 2003 11:30 am 
Michael FreedmanFeb 13, 2003 12:01 pm 
Alejandro AbdelnurFeb 13, 2003 1:29 pm 
Michael FreedmanFeb 13, 2003 2:03 pm 
Alejandro AbdelnurFeb 13, 2003 2:27 pm 
Eilon ReshefFeb 13, 2003 2:37 pm 
Eilon ReshefFeb 13, 2003 2:37 pm 
Michael FreedmanFeb 13, 2003 3:56 pm 
Michael FreedmanFeb 13, 2003 3:58 pm 
Andre KramerFeb 14, 2003 1:17 am 
Rich ThompsonFeb 14, 2003 10:26 am 
Rich ThompsonFeb 14, 2003 11:01 am 
Subbu AllamarajuFeb 14, 2003 11:09 am 
Rich ThompsonFeb 14, 2003 12:26 pm 
Rich ThompsonFeb 14, 2003 12:42 pm 
Richard JacobFeb 17, 2003 1:09 am 
Rich ThompsonFeb 18, 2003 11:42 am 
Rich ThompsonFeb 18, 2003 11:56 am 
Rich ThompsonFeb 18, 2003 12:03 pm 
Rich ThompsonFeb 18, 2003 12:56 pm 
Michael FreedmanFeb 18, 2003 3:12 pm 
Rich ThompsonFeb 19, 2003 5:42 am 
Rich ThompsonFeb 19, 2003 7:24 am 
Rich ThompsonFeb 19, 2003 7:40 am 
Rich ThompsonFeb 19, 2003 7:46 am 
Rich ThompsonFeb 19, 2003 7:53 am 
Rich ThompsonFeb 19, 2003 7:55 am 
115 later messages
Subject:RE: [wsrp-wsia] [change request #128] cache invalidation due toperform*Interaction()
From:Eilon Reshef (eilo@webcollage.com)
Date:Feb 10, 2003 9:39:44 pm
List:org.oasis-open.lists.wsrp-wsia

Title: Message

I completely agree.

One example brought in the F2F was that of a load-balanced (a.k.a., clustered) Consumer, who - if we enforce an invalidation algorithm - MUST communicate to the other servers in the clusters in order to discard an invalidated cached, and handle it consistently in a concurrent environment (race conditions etc.).

Hopefully nothing else in the spec mandates intra-cluster communication at the Consumer level, and if that's the case, we probably want to deal with it in a well-thought-of fashion, as Mike suggested.

Eilon

-----Original Message----- From: Michael Freedman [mailto:Mich@oracle.com] Sent: Sunday, February 09, 2003 9:16 PM To: wsrp@lists.oasis-open.org Subject: Re: [wsrp-wsia] [change request #128] cache invalidation due to perform*Interaction()

My preference is that we stick with the decision we made in the November F2F which recognized the complexities of invalidation caching and deferred any specification of such until after 1.0. Our current model is based on a well understood and time tested caching model. Invalidation, though ultimately an important developers tools for achieving optimal performance needs our time and energy to specify a complete and flexible solution. Our current solution is satisfactory. As cache maintanence is controlled by the consumer, consumers are free to provide the semantics you describe in this change control and market themselves as a better solution without our specification saying anything about invalidation. Portlets running on systems without this feature merely receive "stale" data/content -- something that is inherent in caching systems/portals/consumers anyway.

Some reasons for deferring: We should be concerned about implementability by the consumer. Though some consumers will deal with the complexities of implementing invalidation based caching, we shouldn't require all consumers to do so. Such consumers, however, will likely find it easy/convenient to implement our current caching semantics. Ultimately, work should be done to allow consumers to support caching levels. Adding wording/function as you are suggesting to our current specification prevents such behavior.

We should be concerned about extensibility in the future to provide a richer solution. Though, all or nothing invalidation is both convenient for the developer and affords an easy specification, our experience shows that this ultimately must be coupled with a more flexible invalidation model where the portlet can explicitly control each piece of content to be invalidated. Though more work, [invalidation] caching is about optimization and optimization in general involves more work/a deeper knowledge to the true nature of interactions. -Mike-

Rich Thompson wrote:

>Document: Spec >Section: 6.2.1.2 >Page/Line: 39/10 >Requested by: Rich Thompson >Old text: [insert new paragraph] >Proposed text: Consumers invoking either performInteraction() or >performBlockingInteraction() MUST treat any markup cached for the >equivalent MarkupParams (i.e. the MarkupParms structure passed to the >invocation updated with any honored newMode or newWindowState requests and >any returned navigationalState) as if the expiry time had elapsed unless >the response includes a new CacheControl structure indicating the cached >markup is still valid. > >Reasoning: I had promised last Wednesday to post a proposal for how >interaction processing impacts cached markup. > >---------------------------------------------------------------- >To subscribe or unsubscribe from this elist use the subscription >manager: <[1]http://lists.oasis-open.org/ob/adm.pl> > >

---------------------------------------------------------------- To subscribe or unsubscribe from this elist use the subscription manager: <[2]http://lists.oasis-open.org/ob/adm.pl>

References

Visible links 1. http://lists.oasis-open.org/ob/adm.pl 2. http://lists.oasis-open.org/ob/adm.pl