[ https://issues.apache.org/jira/browse/HBASE-6659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13446111#comment-13446111 ]
stack commented on HBASE-6659: ------------------------------ Your responses are many and do not cite to what you are responding which makes it tough aligning what your response refers to. For example, this comment: bq. In HBaseTestingUtility, I don't see getRegionsByServer(). To what of my remarks is it in reply to? On the keeping TestHLogFiltering, thats fine. You give good rationale. bq. The timing of this call is not in sync with region server heartbeat. Nevermind my comment; I had the workings mixed up. bq. But I found that code would get more convoluted that way. Yes. Its super ugly rpc'ing the master from down deep in hlogsplitter. Could we put the rpc behind an Interface at least? bq. w.r.t. introduction of void flushRegion(byte[] regionName), you're right that flushRegion(final RpcController controller, final FlushRegionRequest request) requires the composition of FlushRegionRequest. So that method is called by client. I don't follow what you are saying above. bq. Since 0.96 hasn't been released, I think adding methods to MasterServices should be acceptable. My rationale for not adding methods has nothing to do w/ whether a release has been made or not; its about keeping these Interfaces as basic as possible so mocking does not become burdensome (when mocking is burdensome, fellas will skip on writing tests) bq. w.r.t. flushedSequenceIdByRegion map, there is no other map in HMaster which is keyed by byte[] (region name). There is at least AM#regions Its use is different but I'd think some effort would be expended trying to make it so we don't proliferate state keepers per facility added to hbase. Maybe its not possible. > Port HBASE-6508 Filter out edits at log split time > -------------------------------------------------- > > Key: HBASE-6659 > URL: https://issues.apache.org/jira/browse/HBASE-6659 > Project: HBase > Issue Type: Bug > Reporter: Zhihong Ted Yu > Assignee: Zhihong Ted Yu > Fix For: 0.96.0 > > Attachments: 6508-v2.txt, 6508-v3.txt, 6508-v4.txt, 6508-v5.txt, > 6508-v6.txt > > > HBASE-6508 is for 0.89-fb branch. > This JIRA ports the feature to trunk. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira