Class TestAsyncProtobufLog
java.lang.Object
org.apache.hadoop.hbase.regionserver.wal.AbstractTestProtobufLog<org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter>
org.apache.hadoop.hbase.regionserver.wal.TestAsyncProtobufLog
public class TestAsyncProtobufLog
extends AbstractTestProtobufLog<org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static Class<? extends org.apache.hbase.thirdparty.io.netty.channel.Channel>static final HBaseClassTestRuleprivate static org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroupFields inherited from class org.apache.hadoop.hbase.regionserver.wal.AbstractTestProtobufLog
currentTest, dir, fs, TEST_UTIL, wals -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappend(org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter writer, org.apache.hadoop.hbase.wal.WAL.Entry entry) protected org.apache.hadoop.hbase.wal.WALProvider.AsyncWritercreateWriter(org.apache.hadoop.fs.Path path) static voidprotected voidsync(org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter writer) static voidMethods inherited from class org.apache.hadoop.hbase.regionserver.wal.AbstractTestProtobufLog
setUp, tearDown, testWALTrailer
-
Field Details
-
CLASS_RULE
-
EVENT_LOOP_GROUP
-
CHANNEL_CLASS
-
-
Constructor Details
-
TestAsyncProtobufLog
public TestAsyncProtobufLog()
-
-
Method Details
-
setUpBeforeClass
- Throws:
Exception
-
tearDownAfterClass
- Throws:
Exception
-
createWriter
protected org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter createWriter(org.apache.hadoop.fs.Path path) throws IOException - Specified by:
createWriterin classAbstractTestProtobufLog<org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter>- Throws:
IOException
-
append
protected void append(org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter writer, org.apache.hadoop.hbase.wal.WAL.Entry entry) throws IOException - Specified by:
appendin classAbstractTestProtobufLog<org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter>- Throws:
IOException
-
sync
- Specified by:
syncin classAbstractTestProtobufLog<org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter>- Throws:
IOException
-