[
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)