Social Distance in Search Results

Hi, I'm having trouble viewing the full result set of a People search in Sharepoint 2007. This only happens when the search results are viewed by 'social distance' and only for certain network logons. When I view the results by 'relvance' the whole search result is visible. Specifically when logged on as a particular user and doing a search for people in a particular department in our organization I get 3 pages of results, the first page is fine, but the second page only shows the navigation links and nothing else on it. The third page mysteriously also only has one person on it. All of this goes away if I switch to view results by relvance instead of social distance and I see the full 3 pages of results. Also this is not a problem if I log onto our network as a different user.

I am having a hard time finding documentation on how Sharepoint figures out 'social distance', can anyone point me to some articles on this? Or, if anyone has had a similar problem please let me know how you solved it. For now I've made the 'order by relevance' the default for searches but would like to get to the bottom of this issue.

thanks.

Anya

[1182 byte] By [ssis_new_user] at [2008-2-26]
# 1

Check your ULS logs immediately after doing a search(or clicking the page with erroneous results) which would give more information on the problem.

The biggest difference between the 2 views is dependence on a manged property UserProfile_Guid in "Social distance view". In social distance view we sort the results based on the UserProfile_Guid. Most likely causes for having an error like this are:

1. You modified the People scope to include results other than People (or more specifically People coming from UserProfile database) and hence you have results coming which do not have UserProfile_Guid property set. This will cause this behavior. Solution is not to have those results part of the scope.

2. Other possibility that I can think of is that certain People were deleted from the database after you last crawled. This will mean that those people still show up in the search results but dont exist anymore in the database and hence we do not how to sort them and they are dropped. Re crawling should fix this issue.

These are just hypothesis, exact ULS logs of the error will help me to diagnose the problem better.

-Puneet

PuneetNarula-MSFT at 2007-9-12 > top of Msdn Tech,SharePoint Products and Technologies,SharePoint - Search...

SharePoint Products and Technologies

Site Classified