[Koha-bugs] [Bug 12366] New: Better handling of Zebra errors when searching empty indexes

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Jun 5 08:54:46 CEST 2014


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12366

            Bug ID: 12366
           Summary: Better handling of Zebra errors when searching empty
                    indexes
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P5 - low
         Component: Z39.50 / SRU / OpenSearch Servers
          Assignee: gmcharlt at gmail.com
          Reporter: dcook at prosentient.com.au
        QA Contact: testopia at bugs.koha-community.org
                CC: m.de.rooy at rijksmuseum.nl

Currently, if you turn on "OpacSuppression" (i.e. Hide) or "dontmerge" (i.e.
Do), Zebra will return errors, if the OpacSuppression index is empty or if the
Koha-Auth-Number index is empty. 

You'll encounter the "dontmerge" problem if you try to merge together two
authorities when there are no biblio records in the database that have already
been linked to an authority. I suppose this could be an edge case, but getting
a software error on the screen saying "ZOOM error 114 Unsupported Use
attribute" (addinfo: Koha-Auth-Number") from diag-set 'Bib-1" isn't really that
helpful. We should either add a warning on the system preference "dontmerge"
(that says that you must have one biblio already attached to an authority if
you don't want errors when set to "Do") or handle the error from Zebra more
gracefully.

Admittedly, handling the error generated by OpacSuppression is probably harder.
At the moment, I think it'll say that there are no results (as Zebra will error
out). I suppose that might be the best we can do...but it's still sub-optimal.

Another idea is to populate OpacSuppression with a dummy record, although
that's also sub-optimal.

I suppose this might just be one of the downsides of using Zebra...

But a warning is probably a good idea in any case for "dontmerge", although I
suspect that most people probably use the "Don't" setting, or already have at
least one biblio linked to an authority...

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list