[
https://issues.apache.org/jira/browse/HBASE-12833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14274071#comment-14274071
]
Nick Dimiduk commented on HBASE-12833:
--------------------------------------
Thanks for looking at this one [~sduskis]. I started down a similar patch
myself, but I'm concerned about breaking API compatibility for folks through
the upgrade. By moving over to the new API we're forcing folks to modify their
existing jruby scripts. We'll also need to audit all the utility scripts we
ship.
FYI [~enis].
> [shell] table.rb leaks connections
> ----------------------------------
>
> Key: HBASE-12833
> URL: https://issues.apache.org/jira/browse/HBASE-12833
> Project: HBase
> Issue Type: Bug
> Components: shell
> Affects Versions: 1.0.0, 2.0.0, 1.1.0
> Reporter: Nick Dimiduk
> Assignee: Solomon Duskis
> Fix For: 1.0.0, 2.0.0, 1.1.0
>
> Attachments: HBASE-12833.patch
>
>
> TestShell is erring out (timeout) consistently for me. Culprit is OOM cannot
> create native thread. It looks to me like test_table.rb and hbase/table.rb
> are made for leaking connections. table calls
> ConnectionFactory.createConnection() for every table but provides no close()
> method to clean it up. test_table creates a new table with every test.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)