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

ASF GitHub Bot commented on TRAFODION-1448:
-------------------------------------------

GitHub user selvaganesang opened a pull request:

    https://github.com/apache/incubator-trafodion/pull/55

    [TRAFODION-1448] Leak in HTableClient objects

    Refactored the code to ensure that HTableClient object in java
    is released for every batch of gets.
    
    In the process removed unused code in HTableClient_JNI.cpp and
    ExpHbaseInterface.cpp

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/selvaganesang/incubator-trafodion 
trafodion-1448

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-trafodion/pull/55.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #55
    
----
commit 9d42c620cd1ddca4197bedce6eb20ed7dfde2a0c
Author: selvaganesang <[email protected]>
Date:   2015-08-13T16:47:28Z

    [TRAFODION-1448] Leak in HTableClient objects
    
    Refactored the code to ensure that HTableClient object in java
    is released for every batch of gets.
    
    In the process removed unused code in HTableClient_JNI.cpp and
    ExpHbaseInterface.cpp

----


> Leak in HTableClient objects when batch get operation is attempted
> ------------------------------------------------------------------
>
>                 Key: TRAFODION-1448
>                 URL: https://issues.apache.org/jira/browse/TRAFODION-1448
>             Project: Apache Trafodion
>          Issue Type: Bug
>          Components: sql-exe
>    Affects Versions: 1.0 (pre-incubation)
>            Reporter: Selvaganesan Govindarajan
>            Assignee: Selvaganesan Govindarajan
>             Fix For: 2.0-incubating
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> When a query involving a nested join plan is prepared and executed many 
> times, there is a leak in HTableClient object on the java side. Currently, 
> the KEY_ROWSET_SELECT operator expects EOD at the end of query to release the 
> HTableClient. But, it may not see EOD when query ends. Hence, HTableClient 
> object in java is leaked. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to