<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic alfresco5.2 and solr4 performance Issue in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41035#M17206</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am getting the following issue in alfresco and tomcat logs while indexing. The memory is shooting upto 23 GB, though there is very less nodes and transactions on the server.&lt;/P&gt;&lt;P&gt;I guess it is not releasing the memory. Upon restart to it shoots up to the same figure which prevents us to log into share application or even open the login page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2017-12-06 00:00:09,752 ERROR [org.springframework.extensions.webscripts.AbstractRuntime] [http-bio-8443-exec-433] Exception from executeScript: 11050380 Wrapped Exception (with status template): Java heap space&lt;BR /&gt;org.springframework.extensions.webscripts.WebScriptException: 11050380 Wrapped Exception (with status template): Java heap space&lt;BR /&gt; at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:1138)&lt;BR /&gt; at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171)&lt;BR /&gt; at org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:512)&lt;BR /&gt; at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:464)&lt;BR /&gt; at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:587)&lt;BR /&gt; at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:656)&lt;BR /&gt; at org.alfresco.repo.web.scripts.RepositoryContainer.executeScriptInternal(RepositoryContainer.java:355)&lt;BR /&gt; at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:308)&lt;BR /&gt; at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:399)&lt;BR /&gt; at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:210)&lt;BR /&gt; at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:132)&lt;BR /&gt; at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)&lt;BR /&gt; at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)&lt;BR /&gt; at org.alfresco.module.aosmodule.service.ContextRootFilter.doFilter(ContextRootFilter.java:93)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)&lt;BR /&gt; at org.alfresco.web.scripts.servlet.X509ServletFilterBase.doFilter(X509ServletFilterBase.java:144)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)&lt;BR /&gt; at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:209)&lt;BR /&gt; at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:244)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)&lt;BR /&gt; at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:68)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)&lt;BR /&gt; at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)&lt;BR /&gt; at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)&lt;BR /&gt; at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)&lt;BR /&gt; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)&lt;BR /&gt; at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)&lt;BR /&gt; at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)&lt;BR /&gt; at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)&lt;BR /&gt; at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)&lt;BR /&gt; at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074)&lt;BR /&gt; at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)&lt;BR /&gt; at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)&lt;BR /&gt; at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)&lt;BR /&gt; at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)&lt;BR /&gt; at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)&lt;BR /&gt; at java.lang.Thread.run(Unknown Source)&lt;BR /&gt;Caused by: java.lang.OutOfMemoryError: Java heap space&lt;BR /&gt; at java.util.Arrays.copyOf(Unknown Source)&lt;BR /&gt; at java.lang.AbstractStringBuilder.ensureCapacityInternal(Unknown Source)&lt;BR /&gt; at java.lang.AbstractStringBuilder.append(Unknown Source)&lt;BR /&gt; at java.lang.StringBuffer.append(Unknown Source)&lt;BR /&gt; at org.json.JSONObject.toString(JSONObject.java:1377)&lt;BR /&gt; at org.json.JSONObject.toString(JSONObject.java:1340)&lt;BR /&gt; at org.alfresco.repo.web.scripts.solr.NodesMetaDataGet$FreemarkerNodeMetaData.&amp;lt;init&amp;gt;(NodesMetaDataGet.java:297)&lt;BR /&gt; at org.alfresco.repo.web.scripts.solr.NodesMetaDataGet$1.handleNodeMetaData(NodesMetaDataGet.java:203)&lt;BR /&gt; at org.alfresco.repo.solr.SOLRTrackingComponentImpl$NodeMetaDataQueryRowHandler.processResult(SOLRTrackingComponentImpl.java:1356)&lt;BR /&gt; at org.alfresco.repo.solr.SOLRTrackingComponentImpl.getNodesMetadata(SOLRTrackingComponentImpl.java:1151)&lt;BR /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;BR /&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;BR /&gt; at java.lang.reflect.Method.invoke(Unknown Source)&lt;BR /&gt; at org.alfresco.repo.management.subsystems.SubsystemProxyFactory$1.invoke(SubsystemProxyFactory.java:79)&lt;BR /&gt; at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)&lt;BR /&gt; at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)&lt;BR /&gt; at com.sun.proxy.$Proxy105.getNodesMetadata(Unknown Source)&lt;BR /&gt; at org.alfresco.repo.web.scripts.solr.NodesMetaDataGet.executeImpl(NodesMetaDataGet.java:191)&lt;BR /&gt; at org.springframework.extensions.webscripts.DeclarativeWebScript.executeImpl(DeclarativeWebScript.java:235)&lt;BR /&gt; at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:64)&lt;BR /&gt; at org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:512)&lt;BR /&gt; at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:464)&lt;BR /&gt; at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:587)&lt;BR /&gt; at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:656)&lt;BR /&gt; at org.alfresco.repo.web.scripts.RepositoryContainer.executeScriptInternal(RepositoryContainer.java:355)&lt;BR /&gt; at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:308)&lt;BR /&gt; at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:399)&lt;BR /&gt; at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:210)&lt;BR /&gt; at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:132)&lt;BR /&gt; at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)&lt;BR /&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do anyone have any idea?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 Dec 2017 11:26:47 GMT</pubDate>
    <dc:creator>deepak9batra</dc:creator>
    <dc:date>2017-12-06T11:26:47Z</dc:date>
    <item>
      <title>alfresco5.2 and solr4 performance Issue</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41035#M17206</link>
      <description>I am getting the following issue in alfresco and tomcat logs while indexing. The memory is shooting upto 23 GB, though there is very less nodes and transactions on the server.I guess it is not releasing the memory. Upon restart to it shoots up to the same figure which prevents us to log into share a</description>
      <pubDate>Wed, 06 Dec 2017 11:26:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41035#M17206</guid>
      <dc:creator>deepak9batra</dc:creator>
      <dc:date>2017-12-06T11:26:47Z</dc:date>
    </item>
    <item>
      <title>Re: alfresco5.2 and solr4 performance Issue</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41036#M17207</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So what are the numbers really that we are talking about? How many nodes, transactions and ACLs do exist? "very less" is not an information that is specific enough....&lt;/P&gt;&lt;P&gt;Do you have any customisations / 3rd party addons installed in the system that may interfere in some way or even be prone to a memory leak?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2017 10:15:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41036#M17207</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2017-12-07T10:15:07Z</dc:date>
    </item>
    <item>
      <title>Re: alfresco5.2 and solr4 performance Issue</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41037#M17208</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Nodes = 15000&lt;BR /&gt;Transactions = 50000&lt;/P&gt;&lt;P&gt;ACLs = 50000&lt;/P&gt;&lt;P&gt;No customization or add ons.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2017 10:22:08 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41037#M17208</guid>
      <dc:creator>deepak9batra</dc:creator>
      <dc:date>2017-12-07T10:22:08Z</dc:date>
    </item>
    <item>
      <title>Re: alfresco5.2 and solr4 performance Issue</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41038#M17209</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is not really much here to go on. I would suspect an in memory transformation from a giant pdf...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Andy&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2017 10:26:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41038#M17209</guid>
      <dc:creator>andy1</dc:creator>
      <dc:date>2017-12-07T10:26:21Z</dc:date>
    </item>
    <item>
      <title>Re: alfresco5.2 and solr4 performance Issue</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41039#M17210</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So is there any size limit in uploading documents in alfresco?&amp;nbsp;&lt;/P&gt;&lt;P&gt;how should I identify these large documents?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2017 10:33:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41039#M17210</guid>
      <dc:creator>deepak9batra</dc:creator>
      <dc:date>2017-12-07T10:33:06Z</dc:date>
    </item>
    <item>
      <title>Re: alfresco5.2 and solr4 performance Issue</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41040#M17211</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Best bet would be to create a heap dump and analyse that for the biggest consumers / dominator classes etc. to find the actual culprit.&lt;/P&gt;&lt;P&gt;One of my customers once had a memory issue dealing with inbound SMTP when one of the emails included a 600 MiB video in Base64 encoding, which was loaded in-memory. Another had an issue with a PDF catalog file containing ~500 other PDF files. Again, you should see this best in a heap dump where you could also investigate the context and identify the node being processed at the time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2017 11:10:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41040#M17211</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2017-12-07T11:10:34Z</dc:date>
    </item>
    <item>
      <title>Re: alfresco5.2 and solr4 performance Issue</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41041#M17212</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;IMG __jive_id="18133" class="image-1 jive-image" src="https://connect.hyland.com/legacyfs/online/alfresco/18133_pastedImage_1.png" style="width: 620px; height: 348px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Heap analysis dump also does not hint out at anything major.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Dec 2017 07:47:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41041#M17212</guid>
      <dc:creator>deepak9batra</dc:creator>
      <dc:date>2017-12-08T07:47:10Z</dc:date>
    </item>
    <item>
      <title>Re: alfresco5.2 and solr4 performance Issue</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41042#M17213</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have 33 instances of ArrayList with 3 GiB heap usage, and 3.5 GiB of String values in arrays (each apparently over 300 MiB). That certainly looks like a major issue. You need to check the path to GC roots to determine which components contain those data structures and for what they are used.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Dec 2017 08:19:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/alfresco5-2-and-solr4-performance-issue/m-p/41042#M17213</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2017-12-08T08:19:23Z</dc:date>
    </item>
  </channel>
</rss>

