[ https://issues.apache.org/jira/browse/HBASE-14394?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14906584#comment-14906584 ]
Nick Dimiduk commented on HBASE-14394: -------------------------------------- [~srikanth235] Is {{setConnection}} only called from {{MultiTableInputFormatBase}}? If so, it can be added at protected visibility. Either way, adding a docstring should help future maintainers to understand what's going on. [~jerryhe] I don't mind adding the method, so long as it's added with good reason, is considered thoughtfully as part of the API of a public interface, and is documented appropriately. However, on the {{close()}} descriptor, we need to maintain 100% source compatibility for patch releases, so 1.0, and 1.1 branch (and 0.98 actually), patches must not change the throws signature of this method. Mind adding an addendum for those release versions that addresses the visibility, docstring, and interface issues? For your reference, I generate the compatibility report linked in the dev thread using the tool {{dev-support/check_compatibility.sh}} on master. Thanks folks. > Properly close the connection after reading records from table. > --------------------------------------------------------------- > > Key: HBASE-14394 > URL: https://issues.apache.org/jira/browse/HBASE-14394 > Project: HBase > Issue Type: Bug > Reporter: Srikanth Srungarapu > Assignee: Srikanth Srungarapu > Priority: Minor > Fix For: 2.0.0, 1.2.0, 1.3.0, 1.0.3, 1.1.3 > > Attachments: HBASE-14394.patch, HBASE-14394_v2.patch, > HBASE-14394_v3.patch, HBASE-14394_v4.patch > > > This was brought to notice by one of our observant customers. -- This message was sent by Atlassian JIRA (v6.3.4#6332)