Faceting on a multi-value field? I wonder if your positionIncrementGap for your field definition in your schema is 256. I am not sure what it defaults to. But it seems possible if it's 256 it could lead to what you observed. Try explicitly defining it to be really really big maybe? I'm not sure why it doesn't default to Really Really Big in the first place -- if it doesn't, not sure what it defaults to -- it's going to be much more common for people to assume Solr behaves like it does when it's Really Big, then for someone to actually want a small one.

I was going to copy and paste some documentation on positionIncrementGap, but I can't find that either. It's at least included in the example schema.xml, so you can see where to put it.

Jonathan

Niall O'Connor wrote:
  Hi,
Has anyone come across a situation where they have seen their facet field values wrap into a new facet entry when the value exceeds 256 characters?

For example:
<lst name="facet_fields">
<lst name="pub_articletitle">
<int name="1">2302</int>
<int name="hiv">1403</int>
<int name="type">1382</int>
</lst>
<lst name="tissue-antology">
<int name="Lymph node,Organ component,Cardinal organ part,Anatomical structure,Material anatomical entity,Physical anatomical entity,Anatomical entity">419</int> <int name="Left frontal lobe,Frontal lobe,Lobe of cerebral hemisphere,Segment of cerebral hemisphere,Segment of telencephalon,Segment of forebrain,Segment of brain,Segment of neuraxis,Organ segment,Organ region,Cardinal organ part,Anatomical structure,*Material anatom">236</int> <int name="ical entity,Physical anatomical entity,Anatomical entity">236</int>*
</lst>

As you can see the last value in the tissue-antology list is split between two facet values.

Should I open a bug for this? Or is this something configurable?

Niall


Reply via email to