Sandeep Pal created HBASE-23309: ----------------------------------- Summary: Entries get replicated even though all cells get filtered through WalCellFilter Key: HBASE-23309 URL: https://issues.apache.org/jira/browse/HBASE-23309 Project: HBase Issue Type: Bug Affects Versions: 1.3.6, 3.0.0, 2.3.3 Reporter: Sandeep Pal Assignee: Sandeep Pal
ChainWalEntryFilter applies the filter on entry followed by filter on cells. If filter on cells remove all the cells from the entry, we should't replicate the entry. 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} -- This message was sent by Atlassian Jira (v8.3.4#803005)