org.apache.hadoop.hbase.replication
Class SystemTableWALEntryFilter

java.lang.Object
  extended by org.apache.hadoop.hbase.replication.SystemTableWALEntryFilter
All Implemented Interfaces:
WALEntryFilter

@InterfaceAudience.Private
public class SystemTableWALEntryFilter
extends Object
implements WALEntryFilter

Skips WAL edits for all System tables including META


Constructor Summary
SystemTableWALEntryFilter()
           
 
Method Summary
 HLog.Entry filter(HLog.Entry entry)
          Applies the filter, possibly returning a different HLog.Entry instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemTableWALEntryFilter

public SystemTableWALEntryFilter()
Method Detail

filter

public HLog.Entry filter(HLog.Entry entry)
Description copied from interface: WALEntryFilter
Applies the filter, possibly returning a different HLog.Entry instance. If null is returned, the entry will be skipped.

Specified by:
filter in interface WALEntryFilter
Parameters:
entry - WAL Entry to filter
Returns:
a (possibly modified) HLog.Entry to use. Returning null or an entry with no cells will cause the entry to be skipped for replication.


Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.