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@liblime.com ReportedBy: paul.poulain@free.fr QAContact: koha-bugs@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.