Hi all,

 

Do you use Zebra facets?

 

I think a lot of people have found them very useful for small databases but too slow on larger databases?

 

I noticed how the word “the” could make a difference on a Koha database with 1,000,000+ bib records. Maybe Indexdata can give some insight into that one: https://github.com/indexdata/idzebra/issues/35.

 

I took a look at the Zebra code but I’m neither a C expert nor a Zebra code expert, so nothing obvious jumped out at me.

 

But it seems to me that the facet calculation isn’t being done correctly on the result set, as a result set of 3325 records can get 1 facet in 2 records whereas a result set of 3323 records can get 1 facet in 60 seconds (ie too slow to return correctly in Koha).

 

Unfortunately, I don’t have a ready-made solution for that one (unlike https://github.com/indexdata/idzebra/issues/34), so I don’t know if it’ll progress. But fingers crossed!

 

David Cook

Senior Software Engineer

Prosentient Systems

Suite 7.03

6a Glen St

Milsons Point NSW 2061

Australia

 

Office: 02 9212 0899

Online: 02 8005 0595