we are using Notes R5 on NT2000.
we are seeing TEMP_COLLECTION_THRESHOLD changed to 0 in our log, can anyone explain its significance?

Who is Participating?
Sjef BosmanConnect With a Mentor Groupware ConsultantCommented:
For other documents, search Google on "domino nif collection".

I suppose it's got something to do with the amount of memory used to reindex database views.
HemanthaKumarConnect With a Mentor Commented:
TEMP_COLLECTION_THRESHOLD , improves the performance related to search for documents in a database. The limit is 5000.

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Chris_mAuthor Commented:

I searched the Internet and found that information but could not find anything about why it should be set to 0, ie, what caused it to do so and what the effects are when it is set to 0.  Any ideas?

Sjef BosmanGroupware ConsultantCommented:
Does it give that message every time you restart the server?

The lack of information on this parameter is astonishing. AFAIK it doesn't exist in R6. It might be an attempt to allow the admin to influence the indexing process. I think there's nothing to worry about, and that the value 0 is some sort of default value.
Chris_mAuthor Commented:
Yes, it seems to be displayed on startup and also, of 4 Notes servers, only on one of them.  The little documentation I have found on the Web says values between 200and 5000 are allowed, so I was wondering if it being set to 0 was a way to disable this.  Incidently, none of the notes.ini files have reference to this setting and all dbs index correctly.  

This is one of the few entries I found:
"This variable was added to R5.0.12 to allow you to set the size (in MB) of the NIF temporary collection threshold. For example, Temp_Collection_Threshold=500 sets the NIF temporary collection threshold to 500 MB. Allowable values are 200 through 5000. Note that the higher the threshold, the more memory will likely be required."
Sjef BosmanGroupware ConsultantCommented:
I found the same, and it's as clear as mud to me. The second link I gave gives some info about NIF. Not much help I'm afraid :|
Remember, a collection in Notes API is a compacted hash table of Notes document pointers (collapsed set of NoteID values).  Full text searches actually return a collection with additional info for the found text highlighting.  I believe the setting just reserves memory to cache information about the search results.

The other possibility is teh way the searcher works.  It has to find documents matching all terms, which may mean that it has to build sets of collectiosn then merge them or drop parts of them.  Again, this may set aside a alrger cache so it doesn'thave to do unnecessary multiple merges/divestitures.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.