hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Enis Soztutar (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-16638) Reduce the number of Connection's created in classes of hbase-spark module
Date Wed, 05 Oct 2016 01:11:20 GMT

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

Enis Soztutar commented on HBASE-16638:
---------------------------------------

I've started working on HBASE-16713, but it will take some time. Plus, we are not sure which
branches it will go as of now. Let's continue with this patch. We can revisit this area once
we have HBASE-16713 in all applicable code bases. 

> Reduce the number of Connection's created in classes of hbase-spark module
> --------------------------------------------------------------------------
>
>                 Key: HBASE-16638
>                 URL: https://issues.apache.org/jira/browse/HBASE-16638
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Ted Yu
>            Assignee: Weiqing Yang
>         Attachments: HBASE-16638_v1.patch
>
>
> In HBaseResources.scala :
> {code}
> case class RegionResource(relation: HBaseRelation) extends ReferencedResource {
>   var connection: Connection = _
>   var rl: RegionLocator = _
> ...
>   override def init(): Unit = {
>     connection = ConnectionFactory.createConnection(relation.hbaseConf)
> {code}
> Connection is created per RegionResource.
> This is not necessary.
> Caching of Connection's should be provided to reduce the number of concurrent Connection's.



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

Mime
View raw message