[ https://issues.apache.org/jira/browse/HBASE-23309?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16990488#comment-16990488 ]
Hudson commented on HBASE-23309: -------------------------------- Results for branch master [build #1560 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/master/1560/]: (x) *{color:red}-1 overall{color}* ---- details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/master/1560//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/master/1560//JDK8_Nightly_Build_Report_(Hadoop2)/] (x) {color:red}-1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/master/1560//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. (/) {color:green}+1 client integration test{color} > Add support in ChainWalEntryFilter to filter Entry if all cells get filtered > through WalCellFilter > -------------------------------------------------------------------------------------------------- > > Key: HBASE-23309 > URL: https://issues.apache.org/jira/browse/HBASE-23309 > Project: HBase > Issue Type: Improvement > Affects Versions: 3.0.0, 1.3.6, 2.3.3 > Reporter: Sandeep Pal > Assignee: Sandeep Pal > Priority: Major > Attachments: HBASE-23309.branch-1.patch, HBASE-23309.branch-2.patch, > HBASE-23309.patch > > > ChainWalEntryFilter applies the filter on entry followed by filter on cells. > If filter on cells remove all the cells from the entry, we should add an > option in chainwalentryfilter to filter the entry as well. > Here is the snippet for ChainWalEntryFilter filter. After filterCells we > should check if there is any cells remaining in the entry. > {code:java} > @Override > public Entry filter(Entry entry) { > for (WALEntryFilter filter : filters) { > if (entry == null) { > return null; > } > entry = filter.filter(entry); > } > filterCells(entry); > return entry; > }{code} > Customer replication endpoints may use this flag. -- This message was sent by Atlassian Jira (v8.3.4#803005)