[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference forty2::mailbus

Title:MAILBUS - Message Router and its Gateways
Notice:Kit Copy Utility - 100.1, Problems - 5.*, Kit Support - 103.1
Moderator:FORTY2::YUILLE
Created:Thu Jun 11 1992
Last Modified:Thu Jun 05 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:3209
Total number of notes:7125

3183.0. "Force an entry to be stored in the cache database" by VAXRIO::63230::vaxrio::abreu () Mon Mar 17 1997 20:17

Hi,
	

	I have a customer using Message Router V3.3A and he needs to have 
some dds entries stored in the cache. So that he made a search and chose the 
entry to send a mail. He sent the mail and this entry didn't get into the 
cache. 

	So, I thought that maybe the cache was full. Then, I increased the 
size of the cache using mb$config set dds. After that I executed the same 
query and nothing happenned.

         I would like to know how I force dds to store an entry in the cache 
database.

	Thanks .. Marcia   
T.RTitleUserPersonal
Name
DateLines
3183.1Not enough infoZUR01::ASHGGrahame Ash @RLEWed Mar 19 1997 10:4910
Hi Marcia,

Why does he "need the entries stored in the cache"?

Where is the entry held? If it's a local entry, or you're on a World Search 
node, or a Copyall node, then the entry won't be placed into the cache.

Are the lookups being done from MBMAN, or something else like ALL-IN-1?

grahame
3183.2More InformationsVAXRIO::63230::vaxrio::abreuWed Mar 19 1997 16:4216
Hi,

   The machine is not a world search node neither a copyall. They are 
consulting dds from teamlinks and ALL-IN-1 . But I have already done a search 
from mbman and the entry wasn't stored at the cache either. 
   They want some entries stored in the cache because they are very accessed 
and if I use an entry that is stored locally or that there is in the cache, in 
 teamlinks, the address is returned very fast , if not, the search is done and 
the user complains about the time it delays. He is complaining because these 
entries are not being stored in the cache.

And this customer has 24 entries that are very accessed and these are the 
entries that he would like to have in the cache but that are not there and we 
can't understand why.

   Marcia
3183.3or you could just make it a copyall node!ZUR01::ASHGGrahame Ash @RLEWed Mar 19 1997 17:2010
I don't know either. It seems that ALL-IN-1 and TL should be updating the 
cache - you can enable a couple of events ( 5.29, 5.30) to see if you're 
accessing the cache. MBMAN doesn't cache entries, but you're not seeing them if 
you do a mbman show dds subsc .../noworld/cache ?

Anything in dds$log.dat?

Otherwise you might have to wait for Dave to pass through.

grahame
3183.4ACISS2::LENNIGDave (N8JCX), MIG, @CYOWed Mar 19 1997 18:5618
    To cache an object, the application has to do a search, and then issue
    a particular call to "touch" the object in the result set; 'touching'
    the object can have a variety of differant effects, but in the case in
    .2 would result in it being cached. The question that needs be answered
    is 'Under what conditions (if any) does your particular mail client
    trigger the "touch" operation?'. I don't know the answer to this for
    Teamlinks; I can confirm that MBMAN never 'touches' results.
    
    I have a vague recollection that the DMW server arbitrarily 'touches'
    the first N results (10? 50?). I _think_ the VT client for both DMW
    and ALL-IN-1 'touch' the result selected for a To: mail address. For 
    a definitive answer you should ask the ALL-IN-1 or DMW conference.
    
    BTW, the MBMAN SHOW command to search the cache exclusively should
    use the /noperm switch.  eg  MBMAN SHO DDS SUB/NAME=*/NOPERM
    (SHOW defaults are /perm/cache/noworld)
    
    Dave
3183.5I'll take a look at dds$log ....VAXRIO::63230::vaxrio::abreuWed Mar 19 1997 20:0719
3183.6ACISS2::LENNIGDave (N8JCX), MIG, @CYOWed Mar 19 1997 21:507
    You don't need to shut it down though it will require a Suspend/Resume.
    
    MC MBMAN
    	SET DDS CONFIG/LOGE=(5.29,5.30)
    	ACCEPT DDS CONFIG
    
    Dave
3183.7I'll enable the events this morningVAXRIO::63230::vaxrio::abreuThu Mar 20 1997 15:2213
Hi Dave,

 Thanks . I didn't know this command. I'll try it this morning because I 
checked yesterday and the events 5.29, 5.30 are not enabled. 

 Another information that I forgot to tell is that they don't have ALL-IN-1 on 
the same node of message Router. Their ALL-IN-1 runs on an alpha and  uses 
remote message router.


	Marcia

  
3183.8ACISS2::LENNIGDave (N8JCX), MIG, @CYOThu Mar 20 1997 17:009
    re: commands in .6
    
    They are undocumented (though described in the MR Support Guide).
    
    re: remote DDS access
    
    Shouldn't make a difference; the remote DDS interface supports 'touch'.
    
    Dave
3183.9It worked !!! VAXRIO::63230::vaxrio::abreuThu Mar 20 1997 20:1515
Hi Dave,

    It worked. I enabled the events and realized that when I made search from 
teamlinks, nothing happened but I tried from ALL-IN-1 , using the addresses to 
send a mail and the entries went to the cache. I guess I  missed a step last 
time I tried. 

   Thanks for the help. 

   Is there any way to disable the events 5.29, 5.30 without stopping DDS ? 

   Marcia 

     

3183.10ACISS2::LENNIGDave (N8JCX), MIG, @CYOFri Mar 21 1997 01:329
    I'm surprised Teamlinks isn't touching *anything*.
    
    MC MBMAN
    	SET DDS CONF/IGNOREEVENTS=(...
    	ACCEPT DDS CONFIG
    
    Like I said, this stuff is in the MR support guide.
    
    Dave
3183.11ThanksVAXRIO::63230::vaxrio::abreuFri Mar 21 1997 16:385
Thanks Dave,

    I didn't have this support guide but I copied yesterday.

	Marcia