Anders Ardö

NAME

combineUtil - various operations on the Combine database

SYNOPSIS

combineUtil <action> --jobname <name>

where action can be one of stats, termstat, classtat, sanity, all, serveralias, resetOAI, restoreSanity, deleteNetLoc, deletePath, deleteMD5, deleteRecordid, addAlias

OPTIONS AND ARGUMENTS

jobname is used to find the appropriate configuration (mandatory)

Actions listing statistics

stats

Global statistics about the database

termstat

generates statistics about the terms from topic ontology matched in documents (can be long output)

classtat

generates statistics about the topic classes assigned to documents

Actions for sanity controlls

sanity

Performs various sanity checks on the database

restoreSanity

Deletes records which sanity checks finds insane

resetOAI

Removes all history (ie 'deleted' records) from the OAI table. This is done by removing the OAI table and recreating it from the existing database.

Action all

Does the actions: stats, sanity, classtat, termstat

Actions for deleting records

deleteNetLoc

Deletes all records matching the ','-separated list of server net-locations (server-names optionally with port) in the switch --netlocstr. Net-locations can include SQL wild cards ('%').

deletePath

Deletes all records matching the ','-separated list of URl paths (excluding net-locations) in the switch --pathsubstr. Paths can include SQL wild cards ('%').

deleteMD5

Delete the record which has the MD5 in switch --md5

deleteRecordid

Delete the record which has the recordid in switch --recordid

Actions for handling server aliases

serverAlias

Detect server aliases in the current database and do a 'addAlias' on each detected alias.

addAlias

Manually add a serveralias to the system. Requires switches --aliases and --preferred

DESCRIPTION

Does various statistics generation as well as performing sanity checks on the database

EXAMPLES

combineUtil termstat --jobname aatest

Generate matched term statistics

SEE ALSO

combine

Combine configuration documentation in /usr/share/doc/combine/.

AUTHOR

Anders Ardö, <anders.ardo@it.lth.se>

COPYRIGHT AND LICENSE

Copyright (C) 2005 Anders Ardö

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.4 or, at your option, any later version of Perl 5 you may have available.

See the file LICENCE included in the distribution at http://combine.it.lth.se/

1 POD Error

The following errors were encountered while parsing the POD:

Around line 906:

Non-ASCII character seen before =encoding in 'Ardö,'. Assuming ISO8859-1