Solr precreate collection on start #4391
                  
                    
                      poikilotherm
                    
                  
                
                  started this conversation in
                Ideas
              
            Replies: 0 comments
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
        
    
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey folks,
while using
testcontainers-solrto play with the Schema API, I noticed that my prepared images fromghcr.io/gdcc/solr-k8sdid not create my prepared collection as intended.This is usually done by setting
CMD ["sh", "-c", "solr-precreate ${COLLECTION} ${CONFIGSETS_DIR}/${CONFIGSET}"], allowing me to ship and use prepared schema.Within the
SolrContainerclass, the command is hardcoded tosolr -f. May I suggest changing that to be configurable? I'd be happy to create a PR for that.(I know about
.withCollection(), but that will create a new, empty core. That might also be extended with a parameter tosolr create_coreto reuse the configset like with the precreation. Whatever seems a better fit to you folks)Thx,
Oliver
P.S.: my Dockerfile is at https://github.com/gdcc/dataverse/blob/develop%2Bct/conf/solr/Dockerfile if you want to see more context.
Beta Was this translation helpful? Give feedback.
All reactions