Description
Injector does not check whether the MapReduce job is successful. Even if the job fails
- installs the CrawlDb
- move current/ to old/
- replace current/ with an empty or potentially incomplete version
- exits with code 0 so that scripts running the crawl workflow cannot detect the failure – if Injector is run a second time the CrawlDb is lost (both current/ and old/ are empty or corrupted)
Attachments
Issue Links
- relates to
-
NUTCH-2076 exceptions are not handled when using method waitForCompletion in a try block
- Closed
- links to