Solr Index - aidxd
Indexing into Solr is controlled by an indexing daemon:
aidxd. This daemon probes PostgreSQL for available load-id(s) to index. This "queue" is represented by the table
reporting.t_client_index_process. See Data Warehouse Design for more information on the structure of this table. When processing is successfully completed into PostgreSQL,
apgupd registers a new, index-ready load-id. The indexing daemon
aidxd recognizes this as an available load-id and begins the indexing process for that particular load-id.
aidxd is installed as part of the CLAIMS Direct Client Tools. Please see the Client Tools Installation Instructions for more information about how to install this tool.
If you have chosen to deploy Solr as Type 3,
--core must be specified corresponding to your subscription level.
aidxd will run in the foreground. If
--once is given,
--nodaemon is implied and only one load-id will be processed.
|Time (in seconds) between successive indexing queue probes
|Temporary processing area which holds the transformed XML before being
POSTed to Solr
|Number of documents to extract for indexing
|Number of parallel extraction processes.
This value should be adjusted depending on available processing power on the PostgreSQL data warehouse server.
A rule of thumb would be to set this to the number of cores.
|The version of the index
The indexing class used in XML transformation
|Specify an alternative extraction function
|Source PostgreSQL instance as defined in /etc/alexandria.xml
|Base URL for indexing. If different from the default, it should have an
index entry in
|(v2.6-1) Tolerate a wide variety of errors and re-try failed index
|DO NOT USE