The index command will update your search index with new content or content which has been updated since the index was last updated. It can optionally index a certain specification by passing in the displayName. When no search index directory is present the index command will create one.
The syntax for the command is:
seekerconsole.exe --index [specification display name]
The following examples show how to index all the specifications and an explicit specification.
Indexing all domains
Running the index command with no arguments will update the index for all document specifications.
The following is sample output from creating an index.
>seekerconsole.exe --index
Dovetail Seeker Console - version 2.0.5.9319
INFO 11:22:34 Dovetail.Search.Console.ConsoleController - Executing index command (Update the Dovetail Seeker search index.).
INFO 11:22:34 Dovetail.Search.Indexing.IndexWriterBoundary - Index opened.
INFO 11:22:34 Dovetail.Search.Commands.UpdateIndexCommand - Updating index for all domains.
INFO 11:22:34 Dovetail.Search.Indexing.ClarifyDocumentService - Domain solution was last indexed at 01/01/1753 00:00:00
INFO 11:22:34 Dovetail.Search.Indexing.ClarifyDocumentService - Found 20 solution documents requiring indexing.
INFO 11:22:34 Dovetail.Search.Indexing.IndexWriterBoundary - Closing index.
Indexing a domain (display name)
When the first argument to the index command is the display name (domain) of a document specification, only that domain will be updated.
This example will only update the case document specification:
>seekerconsole.exe --index case
Dovetail Seeker Console - version 2.0.5.9319
INFO 11:19:25 Dovetail.Search.Console.ConsoleController - Executing index command (Update the Dovetail Seeker search index.).
INFO 11:19:25 Dovetail.Search.Indexing.IndexWriterBoundary - Index opened.
INFO 11:19:25 Dovetail.Search.Commands.UpdateIndexCommand - Updating index for domain case.
INFO 11:19:25 Dovetail.Search.Indexing.ClarifyDocumentService - Domain case was last indexed at 01/01/1753 00:00:00
INFO 11:19:25 Dovetail.Search.Indexing.ClarifyDocumentService - Found 431 case documents requiring indexing.
INFO 11:19:31 Dovetail.Search.Indexing.UpdateClarifyDocumentConsumer - Updated 100 dovetail case documents.
INFO 11:19:32 Dovetail.Search.Indexing.UpdateClarifyDocumentConsumer - Updated 100 dovetail case documents.
INFO 11:19:33 Dovetail.Search.Indexing.UpdateClarifyDocumentConsumer - Updated 31 dovetail case documents.
INFO 11:19:34 Dovetail.Search.Indexing.IndexWriterBoundary - Closing index.
Important Notes:
We recommend that you use the Dovetail Seeker Indexer windows service to keep the search index updated. Please only use this command as a secondary and diagnostic way to keep the index up-to-date.
Be careful when using console commands, like index, which modify the search index while the Dovetail Seeker Indexer Windows service is running. There is a good chance that you will run into index locking issues.
See Also |
Next |