[kepler-dev] PtolemyII 5.0beta release

Shawn Bowers sbowers at ucdavis.edu
Wed May 25 07:40:49 PDT 2005

Edward A. Lee wrote:
> At 11:35 AM 5/24/2005 -0700, Shawn Bowers wrote:
>> Edward A. Lee wrote:
>>> It seems that search and browse is to have an index file and a way
>>> to update it...  The index file should be updated lazily, and definitely
>>> not on startup...
>> Actually, the way it currently is in both Ptolemy and Kepler, I don't 
>> really see a difference, except for initial start up time.  Basically, 
>> in Kepler you know when you try to start it up that there are actors 
>> that don't work (i.e., that don't exist or that didn't compile).  In 
>> Ptolemy, you find out they don't work when you open the folder that 
>> contains them ... which throws an exception and basically crashes the 
>> system.
> ??? It doesn't crash the system in Ptolemy II.
> If it does in Kepler, we should fix that...

If I recall correctly, this was a problem from before.  There were 
always certain actors, that if you opened their folder or, in an early 
version of the search, if you "discovered" the directory, it would 
freeze the system (because of problems with the actor's not being 
available, etc.)

> Another advantage of an index is that it could be very fast
> even if very large...  Google desktop does this, for example...
> Edward
> ------------
> Edward A. Lee
> Professor, Chair of the EE Division, Associate Chair of EECS
> 231 Cory Hall, UC Berkeley, Berkeley, CA 94720
> phone: 510-642-0253 or 510-642-0455, fax: 510-642-2845
> eal at eecs.Berkeley.EDU, http://ptolemy.eecs.berkeley.edu/~eal 

More information about the Kepler-dev mailing list