Hello all,

I was looking into finding a way to do filtering of documents based on fields of other documents in the index. In particular I have a document that will update very frequently and hundreds that will very rarely change, but the rarely changing documents have a field that will change often that is denormalized from the frequently changing document. The brute force method I have is to reindex all the documents every time that field changes, but this at times is a huge load on my server at a critical time that I am trying to avoid.

To avoid this hit I was trying to implement patch SOLR-2272. This opens up a join feature to map fields of 1 document onto another (or so my understanding is). This would allow me to only update that 1 document and have the change applied to all others that rely on it. There is a number of spots that this patch fails to apply and I was wondering if anyone has tried to use join in 3.3 or any other released version of SOLR or if I the only way to do it is use 4.0.

Also while I found this patch, I am also open to any other ideas that people have on how to accomplish what I need, this just seemed like the most direct method.

Thanks for the help,

Cameron

Reply via email to