[
https://issues.apache.org/jira/browse/SOLR-5575?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Liang Tianyu updated SOLR-5575:
-------------------------------
Summary: query by keys throw OutOfMemoryError (was: query throw
OutOfMemoryError)
> query by keys throw OutOfMemoryError
> ------------------------------------
>
> Key: SOLR-5575
> URL: https://issues.apache.org/jira/browse/SOLR-5575
> Project: Solr
> Issue Type: Bug
> Components: clients - java
> Affects Versions: 4.7
> Environment: centos 6.5
> java 1.7.0_45
> Reporter: Liang Tianyu
>
> q=id:(31418017646566 OR 3141309666656)
> start=0
> rows=2147483647
> return
> {
> "error": {
> "msg": "java.lang.OutOfMemoryError: Requested array size exceeds VM
> limit",
> "trace": "java.lang.RuntimeException: java.lang.OutOfMemoryError:
> Requested array size exceeds VM limit\n\tat
> org.apache.solr.servlet.SolrDispatchFilter.sendError(SolrDispatchFilter.java:768)\n\tat
>
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:436)\n\tat
>
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:200)\n\tat
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tat
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tat
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)\n\tat
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)\n\tat
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)\n\tat
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)\n\tat
>
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)\n\tat
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)\n\tat
>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)\n\tat
>
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1041)\n\tat
>
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:603)\n\tat
>
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1721)\n\tat
>
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1679)\n\tat
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\n\tat
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n\tat
> java.lang.Thread.run(Thread.java:744)\nCaused by:
> java.lang.OutOfMemoryError: Requested array size exceeds VM limit\n",
> "code": 500
> }
> }
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]