googlegsa / sharepoint.v3

Google Search Appliance Connector for SharePoint
5 stars 10 forks source link

Liststate entry is deleted from the connector state without checking if the list is deleted #102

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Run a connector instance in metadata-and-URL mode
2. Stop the SharePoint server
3. The connector's web service call for lists will fail with exceptions and 
the connector will delete the liststate from state file

What is the expected output? 
There should be an explicit HTTP 404 checkfor the particular list to verify  
that the list is deleted.

What do you see instead?
Any kind of failure for the web service makes the connector to delete the 
liststate which implies that in case the SharePoint server comes-up later 
all content in that list is re-crawled and fed to GSA

Relevant code is here:
WebState.endRecrawl()

Original issue reported on code.google.com by rakeshs101981@gmail.com on 21 Aug 2009 at 9:12

GoogleCodeExporter commented 9 years ago
Check the details of fix here:

http://code.google.com/p/google-enterprise-connector-sharepoint/source/detail?r=
332
http://code.google.com/p/google-enterprise-connector-sharepoint/source/detail?r=
331

Original comment by rakeshs101981@gmail.com on 25 Aug 2009 at 10:04

GoogleCodeExporter commented 9 years ago

Original comment by rakeshs101981@gmail.com on 9 Nov 2009 at 4:22

GoogleCodeExporter commented 9 years ago
Verified in 2.4 Release

Original comment by ashwinip...@gmail.com on 14 Dec 2009 at 7:03