Hi all,

We’ve been using Solr with DIH for about 8 years or so but now we’re hitting an 
impasse with DIH being deprecated in Solr 9. Additionally, I’m looking to move 
our Solr deploy to Kubernetes and I’ve been struggling to figure out what to do 
with the DIH component in a cloud setting. I was hoping to get something that 
replicates our current setup up ad running pretty quickly, but our DIH 
implementation has some custom code and I’m unable to get the jar dependency to 
load as a runtime library from the blob store with Solr 8. Maybe this isn’t 
possible with DIH? I’ve never used the runtimelib feature before and I have 
been unable to get the examples from the docs to work because the jars are too 
old. The next thing I would try is building my own custom image of Solr that 
includes the jar I need, but I’m also hesitant to spend a bunch more time on 
making deprecated features in Solr 8 work.

Unfortunately, I’ve also been unable to get the new DIH 3rd party plugin to 
work with Solr 9 and I’ve found the plugin commands with the solr script to be 
pretty finicky and the syntax changes between 8 and 9 frustrating as I switch 
between versions trying to get something to work as documented. I’m really not 
in a position where writing my own plugin is feasible at this point.

I’ve been banging my head against this all week and I’m trying to figure out 
the best way forward at this point. Is DIH still a viable option or should I be 
moving off of that something else? Any advice or perspectives on this would be 
appreciated.

Thanks
Sarah

Reply via email to