You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Russell Black (JIRA)" <ji...@apache.org> on 2017/11/15 18:12:00 UTC

[jira] [Commented] (SOLR-7987) Exception when timeallowed is exceed

    [ https://issues.apache.org/jira/browse/SOLR-7987?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16253885#comment-16253885 ] 

Russell Black commented on SOLR-7987:
-------------------------------------

Can a committer please look at this?  I've been running with my patch in production for several months now with good success.  What will it take to get this into the code base?  I had to re-apply this patch for our solr 7 upgrade.  

> Exception when timeallowed is exceed 
> -------------------------------------
>
>                 Key: SOLR-7987
>                 URL: https://issues.apache.org/jira/browse/SOLR-7987
>             Project: Solr
>          Issue Type: Improvement
>          Components: clients - java
>    Affects Versions: 5.0
>         Environment: java version "1.7.0_85"
> OpenJDK Runtime Environment (amzn-2.6.1.3.61.amzn1-x86_64 u85-b01)
> OpenJDK 64-Bit Server VM (build 24.85-b03, mixed mode)
> Centos   3.14.26-24.46.amzn1.x86_64
>            Reporter: fengqinglei
>              Labels: patch
>   Original Estimate: 12h
>  Remaining Estimate: 12h
>
> we set up a SolrCloud with 8 shards , and insert about 100000000+ documents  into it ,  and set the timeallowed=11000  for the searchHandler and when the query have a lot of wildcard search ,  the timeallowed  is exceed of course , but this is an unexcepted exception on some shards  , here is the detail   exception :
>  ERROR - 2015-08-13 10:45:39.574; org.apache.solr.common.SolrException; null:java.lang.NullPointerException
> at org.apache.solr.handler.component.QueryComponent.unmarshalSortValues(QueryComponent.java:1159)
> at org.apache.solr.handler.component.QueryComponent.mergeIds(QueryComponent.java:1019)
> at org.apache.solr.handler.component.QueryComponent.handleRegularResponses(QueryComponent.java:743)
> at org.apache.solr.handler.component.QueryComponent.handleResponses(QueryComponent.java:722)
> at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:350)
> at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:144)
> at org.apache.solr.core.SolrCore.execute(SolrCore.java:2006)
> at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:777)
> at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:413)
> at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:204)
> at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1419)
> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455)
> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1075)
> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:384)
> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1009)
> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
> at org.eclipse.jetty.server.Server.handle(Server.java:368)
> at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
> at org.eclipse.jetty.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:53)
> at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:942)
> at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1004)
> at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:640)
> at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
> at org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:72)
> at org.eclipse.jetty.server.bio.SocketConnector$ConnectorEndPoint.run(SocketConnector.java:264)
> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
> at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
> at java.lang.Thread.run(Thread.java:745)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org