<?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 Re: Data Access Gateway Direct memory in HPE Ezmeral Software platform</title>
    <link>https://community.hpe.com/t5/hpe-ezmeral-software-platform/data-access-gateway-direct-memory/m-p/7140523#M113</link>
    <description>&lt;P&gt;Thanks Ted. I finally got to the solution. OJAI query generally gets allocated some direct memory via Jetty/library and in case of extensive query this memory saturates which goes beyond the heap memory of the Data Access Gateway process.&lt;/P&gt;&lt;P&gt;Two ways to handle is either increase the heap of the DAG to accumulate more results or limit the number of results via&amp;nbsp;&lt;SPAN&gt;grpc&lt;/SPAN&gt;&lt;SPAN class="token token"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;service&lt;/SPAN&gt;&lt;SPAN class="token token"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;ojai&lt;/SPAN&gt;&lt;SPAN class="token token"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;query&lt;/SPAN&gt;&lt;SPAN class="token token"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;result&lt;/SPAN&gt;&lt;SPAN class="token token"&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;limit parameter under properties.cfg.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;ANy one of these should take care of the same. For now there is no way like Drill where we can set direct memoery for DAG.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Let me know if someone thinks otherwise or has some more pointers.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 25 Jun 2021 02:10:55 GMT</pubDate>
    <dc:creator>Harshkohli</dc:creator>
    <dc:date>2021-06-25T02:10:55Z</dc:date>
    <item>
      <title>Data Access Gateway Direct memory</title>
      <link>https://community.hpe.com/t5/hpe-ezmeral-software-platform/data-access-gateway-direct-memory/m-p/7140200#M105</link>
      <description>&lt;P&gt;I am not sure about where to fix or modify the direct memory for Data Access gateway.&lt;/P&gt;&lt;P&gt;Assuming below errors are there in logs which I am not sure.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;ERROR [MapR GRPC Service Executor -2815] GrpcThreadPoolExecutor - io.grpc.internal.SerializingExecutor.run() leaked an exception.&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://io.grpc.netty.shaded.io/" target="_blank" rel="noopener"&gt;io.grpc.netty.shaded.io&lt;/A&gt;&lt;SPAN&gt;.netty.util.internal.OutOfDirectMemoryError: failed to allocate 16777216 byte(s) of direct memory (used: 3003121951, max: 3014656000)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Do we need to update the heap memory here which is under&amp;nbsp;warden.data-access-gateway.conf in data-access-gateway conf directory?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Jun 2021 19:07:29 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-ezmeral-software-platform/data-access-gateway-direct-memory/m-p/7140200#M105</guid>
      <dc:creator>Harshkohli</dc:creator>
      <dc:date>2021-06-22T19:07:29Z</dc:date>
    </item>
    <item>
      <title>Re: Data Access Gateway Direct memory</title>
      <link>https://community.hpe.com/t5/hpe-ezmeral-software-platform/data-access-gateway-direct-memory/m-p/7140206#M106</link>
      <description>&lt;P&gt;This typically happens when a streaming argument in grpc has too much data passed too quickly.&lt;/P&gt;&lt;P&gt;Others more expert in the ways of the gateway need to comment.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Jun 2021 20:47:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-ezmeral-software-platform/data-access-gateway-direct-memory/m-p/7140206#M106</guid>
      <dc:creator>tdunning</dc:creator>
      <dc:date>2021-06-22T20:47:11Z</dc:date>
    </item>
    <item>
      <title>Re: Data Access Gateway Direct memory</title>
      <link>https://community.hpe.com/t5/hpe-ezmeral-software-platform/data-access-gateway-direct-memory/m-p/7140523#M113</link>
      <description>&lt;P&gt;Thanks Ted. I finally got to the solution. OJAI query generally gets allocated some direct memory via Jetty/library and in case of extensive query this memory saturates which goes beyond the heap memory of the Data Access Gateway process.&lt;/P&gt;&lt;P&gt;Two ways to handle is either increase the heap of the DAG to accumulate more results or limit the number of results via&amp;nbsp;&lt;SPAN&gt;grpc&lt;/SPAN&gt;&lt;SPAN class="token token"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;service&lt;/SPAN&gt;&lt;SPAN class="token token"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;ojai&lt;/SPAN&gt;&lt;SPAN class="token token"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;query&lt;/SPAN&gt;&lt;SPAN class="token token"&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;result&lt;/SPAN&gt;&lt;SPAN class="token token"&gt;-&lt;/SPAN&gt;&lt;SPAN&gt;limit parameter under properties.cfg.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;ANy one of these should take care of the same. For now there is no way like Drill where we can set direct memoery for DAG.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Let me know if someone thinks otherwise or has some more pointers.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jun 2021 02:10:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/hpe-ezmeral-software-platform/data-access-gateway-direct-memory/m-p/7140523#M113</guid>
      <dc:creator>Harshkohli</dc:creator>
      <dc:date>2021-06-25T02:10:55Z</dc:date>
    </item>
  </channel>
</rss>

