]> git.koha-community.org Git - koha.git/commit
Bug 7246 add offset/length and where options to rebuild_zebra
authorPaul Poulain <paul.poulain@biblibre.com>
Wed, 1 Feb 2012 14:15:02 +0000 (15:15 +0100)
committerChris Nighswonger <chris.nighswonger@gmail.com>
Mon, 20 Feb 2012 03:27:56 +0000 (22:27 -0500)
commitcc1a1c06c24fda492f6262e81fa4ecaa6aba4515
tree20a3d07b248e526c162e6f573b76eb4df281d60d
parentd82e23690238c8c18017ad39fd07c560674c5036
Bug 7246 add offset/length and where options to rebuild_zebra

This patch reimplement a feature that is on biblibre/master for Koha-community/master

It adds 4 parameters:
* offset = the offset of record. Say 1000 to start rebuilding at the 1000th record of your database
* length = how many records to export. Say 400 to export only 400 records
* where = add a where clause to rebuild only a given itemtype, or anything you want to filter on

Another improvement resulting from offset & length limit is the rebuild_zebra_sliced.zsh
that will be submitted in another patch.
rebuild_zebra_sliced will slice your all database in small chunks, and, if something went wrong for a given slice, will slice the slice, and repeat, until you reach a slice size of 1, showing which record is wrong in your database.

Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
Removed mention of -l option for limiting number of items exported, as requested
by QA manager. This can be re-added in a later patch.

Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
(cherry picked from commit 1fd8c8a4debf750476a2369e4440ac662b19f6b7)

Signed-off-by: Chris Nighswonger <chris.nighswonger@gmail.com>
(cherry picked from commit 81c6e10c815a80ed026f1151ade0b8c9926ea454)

Signed-off-by: Chris Nighswonger <chris.nighswonger@gmail.com>
misc/migration_tools/rebuild_zebra.pl