EMu and Texpress utilities impacted by Solr
The addition of the Solr indexing method affects a number of EMu and Texpress utilities:
EMu utilities
Utility |
Details |
||||
---|---|---|---|---|---|
|
The emuindexing utility has been extended to allow the indexing type, either See Enabling Solr indexing for details. |
||||
|
Solr does not require the indexes to be rebuilt on a regular basis. One of the advantages of Solr indexing is that tables are not rebuilt as
part of the nightly / weekly maintenance system. The only time a Solr index needs to be rebuilt is if the schema changes, which typically only occurs when an installation is upgraded. Since tables with Solr indexing are not rebuilt when When an index rebuild commences a check is made for columns with indexing enabled but not used by the institution. The indexing on such columns is turned off to save disk space. In rare instances the indexing for a particular column may need to be preserved (for example the column is not used by the EMu client but by a web application). The Preserve Index Registry entry caters for this case. The format of the entry is:
where:
If all indexing is to be persisted for all tables, the |
Texpress utilities
Utility |
Details |
---|---|
|
Solr indexing does not require any configuration so the |
|
This command is only functional with Texpress indexing. An error message is displayed if the command is executed on a table with Solr indexing. |
|
This command is only functional with Texpress indexing. An error message is displayed if the command is executed on a table with Solr indexing. |
|
This command is only functional with Texpress indexing. An error message is displayed if the command is executed on a table with Solr indexing. |
|
When a table is initialized with |
|
The percentage full value for a table with Solr indexing enabled is always |
|
This command is only functional with Texpress indexing. An error message is displayed if the command is executed on a table with Solr indexing. |
|
When a table's indexes are rebuilt with |
|
This command is only functional with Texpress indexing. An error message is displayed if the command is executed on a table with Solr indexing. |