Context: Solr 5.1, EmbeddedSolrServer(-mode) I have a rather big index/core (>1G). I was able to initially index this core and could then search within it. Now when I restart my app I am no more able to search. getSearcher seems to "hang"... :
java.lang.Object.wait(long) line: not available [native method] java.lang.Object.wait() line: 502 org.apache.solr.core.SolrCore.getSearcher(boolean, boolean, java.util.concurrent.Future[], boolean) line: 1646 org.apache.solr.core.SolrCore.getSearcher(boolean, boolean, java.util.concurrent.Future[]) line: 1442 org.apache.solr.core.SolrCore.getSearcher() line: 1377 org.apache.solr.servlet.SolrRequestParsers$1(org.apache.solr.request.SolrQueryRequestBase).getSearcher() line: 111 org.apache.solr.handler.component.QueryComponent.process(org.apache.solr.handler.component.ResponseBuilder) line: 304 org.apache.solr.handler.component.SearchHandler.handleRequestBody(org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse) line: 222 org.apache.solr.handler.component.SearchHandler(org.apache.solr.handler.RequestHandlerBase).handleRequest(org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse) line: 143 org.apache.solr.core.SolrCore.execute(org.apache.solr.request.SolrRequestHandler, org.apache.solr.request.SolrQueryRequest, org.apache.solr.response.SolrQueryResponse) line: 1984 org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(org.apache.solr.client.solrj.SolrRequest, java.lang.String) line: 177 org.apache.solr.client.solrj.request.QueryRequest(org.apache.solr.client.solrj.SolrRequest).process(org.apache.solr.client.solrj.SolrClient, java.lang.String) line: 135 org.apache.solr.client.solrj.embedded.EmbeddedSolrServer(org.apache.solr.client.solrj.SolrClient).query(java.lang.String, org.apache.solr.common.params.SolrParams) line: 943 org.apache.solr.client.solrj.embedded.EmbeddedSolrServer(org.apache.solr.client.solrj.SolrClient).query(org.apache.solr.common.params.SolrParams) line: 958 ... I am not seeing any "interesting" solr/lucene-log messages. What's possibly going wrong? Memory? Or does warming/starting up a searcher take that long ... more than 15 minutes? Thx Clemens