There are 2 comments.
 
 
LLM AI Integration / cid:jira-generated-image-avatar-9425606a-c3bf-47b4-a24c-c5ffa55581e2 LLMAI-110 Closed

Support external SOLR

 
View issue   ยท   Add comment
 

2 comments

 
cid:jira-generated-image-avatar-5e33418a-63b8-4251-beac-70303ca8546c Paul Pantiru on 28/Oct/26 19:23
 
External Solr works as of 1.0.0, to be released this week.

Three defects hit in sequence against a remote Solr and are fixed by the contribution in PR #37, confirmed on a standalone Solr 9: the "Connection Pool shut down" error you saw (the chunks list closed the shared Solr client, LLMAI-217), queries too long for the request line (now sent as POST), and vector values returned as numbers. Setup is the platform's: solr.type=remote with solr.remote.baseURL, and the
cores created core for this extension provisioned on the Solr side beforehand from the platform's minimal core template .
Its name follows the platform's remote naming
, named xwiki_aillm for this extension <corePrefix>_aillm_<Solr major version> , as XWiki
i.e. xwiki_aillm_9 on Solr 9. Older platform versions only create the core if its conf
directory already exists; 18.5+
does not create cores on a remote Solr cores at all .

The request for a Debian package is not covered by this fix; a separate issue should be dedicated for it if still wanted.
 
cid:jira-generated-image-avatar-5e33418a-63b8-4251-beac-70303ca8546c Paul Pantiru on 28/Oct/26 19:23
 
External Solr works as of 1.0.0, to be released this week.

Three defects hit in sequence against a remote Solr and are fixed by the contribution in PR #37, confirmed on a standalone Solr 9: the "Connection Pool shut down" error you saw (the chunks list closed the shared Solr client, LLMAI-217), queries too long for the request line (now sent as POST), and vector values returned as numbers. Setup is the platform's: solr.type=remote with solr.remote.baseURL, and the core for this extension provisioned on the Solr side beforehand from the platform's minimal core template.

Its name follows the platform's remote naming, <corePrefix> _aillm_ {_}aillm{_} <Solr major version>,
i.e. xwiki_aillm_9 on Solr 9. Older platform versions only create the core if its conf
directory already exists; 18.5+ does not create remote cores at all.

The request for a Debian package is not covered by this fix; a separate issue should be dedicated for it if still wanted.