[Koha-bugs] [Bug 15399] New: MARCXML records larger than 1 MB (1048576 bytes) are not searchable.
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Fri Dec 18 18:52:37 CET 2015
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15399
Bug ID: 15399
Summary: MARCXML records larger than 1 MB (1048576 bytes) are
not searchable.
Change sponsored?: ---
Product: Koha
Version: master
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P5 - low
Component: Searching
Assignee: gmcharlt at gmail.com
Reporter: barton at bywatersolutions.com
QA Contact: testopia at bugs.koha-community.org
Created attachment 45852
-->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=45852&action=edit
Test file for import.
When the length of the marcxml data exported to zebra (i.e. biblioitems.marcxml
+ cumulative 952 tags) is greater than 1 MB (1048576 bytes), the bib record no
longer shows in search results.
Tested on Master.
Setup:
1/ Add item type 'BOOK' to your test instance.
2/ Add branch 'asdf' to your test instance.
3/ Stage and import the attached marc record (test.marc.utf8).
4/ Run
sudo koha-rebuild-zebra --full <instancename>
5/ Search for
Theories of human development
6/ Copy the URL of the detail page (it will become unavailable via search).
7/ Click 'New' and select 'New Item'
8/ Set the Koha item type to 'BOOK'.
9/ Click 'Add Multiple Items' and set the number to 2500
10/ Go back to the detail url from step 6.
11/ Click export and select MARCXML
Test:
1/ Run
sudo koha-rebuild-zebra --full <instancename>
2/ Search for
Theories of human development
The bib record will not show in the search.
3/ In the linux console, Run the following command on the marcxml file output
from Setup step 11/
head -c 1048576 'bib-1.marcxml'
[change the name of the marcxml file]
4/ Note the value of 952$9 for the last complete 952 record.
5/ Delete all items in the imported bib with itemnumber greater than the
itemnumber in step 4.
6/ Run another MARCXML record. If the size is greater than 1048576 bytes,
remove another record.
7/ Run
sudo koha-rebuild-zebra --full <instancename>
8/ Search for
Theories of human development
The bib record *will* show in the search.
9/ Add one more item.
10/ Repeat steps 7/ and 8/, the search will fail.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list