koha-zebra
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Koha-zebra] Zebra Sorting Problems


From: Joshua Ferraro
Subject: [Koha-zebra] Zebra Sorting Problems
Date: Tue, 21 Mar 2006 18:13:23 -0800
User-agent: Mutt/1.4.1i

On Tue, Mar 21, 2006 at 12:33:03AM -0500, Sebastian Hammer wrote:
> Downloading.....
Any luck Sebastian? 

Now I'm trying to index using zebraidx on the cmd line and Tumer Garip's
zebra.cfg and record.abs files but I'm running into some errors. It
starts indexing fine but then croaks after about 30 seconds or so:

# zebraidx -g iso2709 -d kohademo update records -n
<snip>
19:16:57-21/03 zebraidx(29467) [log] add grs.marcxml.record records/npl.iso2709 
894119
19:16:57-21/03 zebraidx(29467) [warn] Record didn't contain match fields in 
(bib1,Identifier-standard)
19:16:57-21/03 zebraidx(29467) [warn] Bad match criteria
19:16:57-21/03 zebraidx(29467) [log] zebra_end_trans
19:16:57-21/03 zebraidx(29467) [log] sorting section 1
19:16:57-21/03 zebraidx(29467) [log] Iterations . . .  94296
19:16:57-21/03 zebraidx(29467) [log] Distinct words .  28974
19:16:57-21/03 zebraidx(29467) [log] Updates. . . . .     18
19:16:57-21/03 zebraidx(29467) [log] Deletions. . . .      0
19:16:57-21/03 zebraidx(29467) [log] Insertions . . .  28956
19:16:57-21/03 zebraidx(29467) [log][app2] zebra_register_close p=0x80b40b0
19:16:58-21/03 zebraidx(29467) [log] Records:    1283 i/u/d 1283/0/0
19:16:58-21/03 zebraidx(29467) [log] user/system: 1006/28
19:16:58-21/03 zebraidx(29467) [log][app2] zebra_stop
19:16:58-21/03 zebraidx(29467) [log] zebraidx times: 10.95 10.06  0.28

I'm guessing it dies because it found a record that didn't have whatever
'Identifier-standard' is mapped to or something -- any ideas? Is there
a way to have it just 'skip' a malformed record and proceed?

In the meantime, my other server's about 35 hours into importing a
dataset of 150K records (it's almost half-way done) using perl-zoom.
Needless to say, that's not going to ever be an option for initial
import in the real world -- especially if the index crashes often. Even 
mysql's faster :-).

I'm also getting some errors occasionally on that import:

no mapping found at position 11 in Mazur, Mont, g0=ASCII_DEFAULT 
g1=EXTENDED_LATIN at /usr/local/share/perl/5.8.4/MARC/Charset.pm line 134.
no mapping found at position 53 in Ashton Kutcher, Brittany Murphy, Christian 
Kane, Mont Mazur, Raymond J. Barry, George Gaynes. g0=ASCII_DEFAULT 
g1=EXTENDED_LA
TIN at /usr/local/share/perl/5.8.4/MARC/Charset.pm line 134.
no mapping found at position 11 in Mazur, Mont, g0=ASCII_DEFAULT 
g1=EXTENDED_LATIN at /usr/local/share/perl/5.8.4/MARC/Charset.pm line 134.
Oops!  ES: immediate execution failed
Oops!  ES: immediate execution failed
Oops!  ES: immediate execution failed
Oops!  ES: immediate execution failed
Oops!  ES: immediate execution failed
Oops!  ES: immediate execution failed
Oops!  ES: immediate execution failed
Oops!  ES: immediate execution failed

Now the Charset error must be related to data that's not yet been defined
in MARC::Charset, but what's the ES: error about?

Cheers,

-- 
Joshua Ferraro               VENDOR SERVICES FOR OPEN-SOURCE SOFTWARE
President, Technology       migration, training, maintenance, support
LibLime                                Featuring Koha Open-Source ILS
address@hidden |Full Demos at http://liblime.com/koha |1(888)KohaILS




reply via email to

[Prev in Thread] Current Thread [Next in Thread]