[Koha-bugs] [Bug 2453] New: (very) large biblio/item handling

bugzilla-daemon at pippin.metavore.com bugzilla-daemon at pippin.metavore.com
Sun Aug 3 19:08:22 CEST 2008


http://bugs.koha.org/cgi-bin/bugzilla/show_bug.cgi?id=2453

           Summary: (very) large biblio/item handling
           Product: Koha
           Version: HEAD
          Platform: PC
        OS/Version: All
            Status: NEW
          Severity: critical
          Priority: P3
         Component: Cataloging
        AssignedTo: galen.charlton at liblime.com
        ReportedBy: paul.poulain at free.fr
         QAContact: koha-bugs at lists.koha.org


I think i've discovered a problem : one of our clients has a DB with daily
serials that are itemised. Thus, we reach up to 600 items for a given biblio.
when reindexing zebra, I get a nasty "
18:51:38-03/08 zebraidx(31045) [log] add grs.marcxml.record
/tmp/export/biblio/exported_records 127332
18:51:38-03/08 zebraidx(31045) [warn] MARC: Base address does not follow
directory
18:51:38-03/08 zebraidx(31045) [warn] MARC: Bad offsets in data. Skipping rest
18:51:38-03/08 zebraidx(31045) [log] add grs.marcxml.record
/tmp/export/biblio/exported_records 161209
18:51:38-03/08 zebraidx(31045) [warn] MARC: Skipping bad byte 105 (0x69)
18:51:38-03/08 zebraidx(31045) [warn] MARC: Skipping bad byte 113 (0x71)
18:51:38-03/08 zebraidx(31045) [warn] MARC: Skipping bad byte 117 (0x75)
18:51:38-03/08 zebraidx(31045) [warn] MARC: Skipping bad byte 101 (0x65)
18:51:38-03/08 zebraidx(31045) [warn] MARC: Skipping bad byte 115 (0x73)
18:51:38-03/08 zebraidx(31045) [warn] MARC: Skipping bad byte 31 (0x1F)
18:51:38-03/08 zebraidx(31045) [warn] MARC: Base address does not follow
directory
18:51:38-03/08 zebraidx(31045) [warn] MARC: Bad offsets in data. Skipping rest
18:51:38-03/08 zebraidx(31045) [warn] Record didn't contain match fields in
(bib1,Local-Number)
18:51:38-03/08 zebraidx(31045) [log] error grs.marcxml.record
/tmp/export/biblio/exported_records 261208
"

Investigating the data, I've discovered that the record is more than 99999Bytes
long. Thus, xml (marcxml) handle it properly, but the iso2709/marc is incorrect
& zebra really don't like that.

We can't fix the iso2709 behaviour, so we have 2 possibilities :
- fix Koha to limit the size of a biblio/items (check that we don't ge more
than 100kB)
- fix the export during rebuild_zebra.

I think the 1st solution is the best.




------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.



More information about the Koha-bugs mailing list