Would this cache invalidation issue be lessened by always running in multiserver mode?

Jason

Sent from my iPhone

On Apr 8, 2008, at 4:31 PM, Drew Wills <[EMAIL PROTECTED]> wrote:

Can we enhance the ChannelRegistryManager and/or the RDBMChannelRegistryStore to provide a method that causes them to drop and recreate the in-memory collection of channel definitions?

It doesn't sound too hard to code, and I doubt it would make a difference to performance as long as it's invoked only rarely (such as when a new channel is published).

We would additionally need to have a strategy for handling this operation properly in multi-server environments. Perhaps if we "watched" the UP_SEQUENCE table for increments to the "UP_CHANNEL" sequence, and kicked off the cache rebuild upon detection of a change?

drew wills

Jen Bourey wrote:
Hi Thomas,
I'm curious as to what specifically you're looking for here. How would you want the portlet to differ from the existing administrative screen? Is it just a question of the channel manager being hard to use (I would agree that it is!), or are there features that you want that are missing from it? I believe that if you wait a while, new user sessions will eventually see the updated channel registry. As others have mentioned, the channel registry is cached for a while, but I don't think it's cached indefinitely. I think this is a problem you're likely to have to work around with the channel import files or an administrative portlet as well.
- Jen
On Tue, Apr 8, 2008 at 8:13 AM, Thomas S. Pangborn <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
   Andrew,
   Thanks for the information. A portlet would most acceptable. Is
   there an example of how to setup this portlet? I have compiled and
   installed on uPortal 3.0 and find that there are some
   configuration/URL's that are needed.
   Any documentation on this or quick start?
   My real goal here is to generate a channel file using a simplistic
   interface in the portlet. The portlet would then populate the
   channel file with the dynamic and static content. At that point I
would then use the Cernunnos code to 'create' the channel specified
   by the file. Without having to use the administrative screen.
   Somewhat of an ad-hoc channel creation mechanism.
   Thanks,
   Thomas
   --
Join your friends and colleagues at JA-SIG 2008 - "Higher Education
   Solutions: The Community Source Way!"
   April 27th - 30th, 2008 in St. Paul, Minnesota USA
   Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai,
   uPortal, and more!
   Information/Registration at:
   http://www.ja-sig.org/conferences/08spring/index.html
   Subscribe to the conference blog, The Community Source Way
http://jasig2008.blogspot.com, for news and updates about the event.
   Join the Conference networking site at
   http://ja-sigspring08.crowdvine.com/
   You are currently subscribed to [email protected]
<mailto:[email protected]> as: [EMAIL PROTECTED]
   <mailto:[EMAIL PROTECTED]>
   To unsubscribe, change settings or access archives, see
   http://www.ja-sig.org/wiki/display/JSG/uportal-dev
--
Join your friends and colleagues at JA-SIG 2008 - "Higher Education Solutions: The Community Source Way!"
April 27th - 30th, 2008 in St. Paul, Minnesota USA
Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and more! Information/Registration at: http://www.ja-sig.org/conferences/08spring/index.html
Subscribe to the conference blog, The Community Source Way
http://jasig2008.blogspot.com <http://jasig2008.blogspot.com/>, for news and updates about the event.
Join the Conference networking site at http://ja-sigspring08.crowdvine.com/
You are currently subscribed to [email protected] as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

--
Andrew Wills
UNICON, Inc.
Office:  (480) 558-2476
http://code.google.com/p/cernunnos/

--
Join your friends and colleagues at JA-SIG 2008 - "Higher Education Solutions: The Community Source Way!"
April 27th - 30th, 2008 in St. Paul, Minnesota USA

Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and more!
Information/Registration at: 
http://www.ja-sig.org/conferences/08spring/index.html

Subscribe to the conference blog, The Community Source Way
http://jasig2008.blogspot.com, for news and updates about the  event.

Join the Conference networking site at http://ja-sigspring08.crowdvine.com/

You are currently subscribed to [email protected] as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

--
Join your friends and colleagues at JA-SIG 2008 - "Higher Education Solutions: The 
Community Source Way!"
April 27th - 30th, 2008 in St. Paul, Minnesota USA

Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
more!
Information/Registration at: 
http://www.ja-sig.org/conferences/08spring/index.html

Subscribe to the conference blog, The Community Source Way
http://jasig2008.blogspot.com, for news and updates about the  event.

Join the Conference networking site at http://ja-sigspring08.crowdvine.com/

You are currently subscribed to [email protected] as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Reply via email to