Package org.apache.hadoop.hbase.wal
package org.apache.hadoop.hbase.wal
-
ClassDescriptionThis is a utility class, used by tests, which fails operation specified by FailureType enumCreate a non-abstract "proxy" for FileSystem because FileSystem is an abstract class and not an interface.A WAL Provider that returns a single thread safe WAL that optionally can skip parts of our normal interactions with HDFS.A helper class for writing UTs, where we will eat the EOF and return null when reaching EOF, so in UTs we do not need to deal with partial WAL files if this does not affect the correctness.Testcase for HBASE-22539Tests for TestBoundedRegionGroupingStrategy which use WALPerformanceEvaluation for WAL data creation.Testcase for HBASE-22539Tests for TestFSHLogProvider which use WALPerformanceEvaluation for WAL data creation.In this test, we write a small WAL file first, and then generate partial WAL file which length is in range [0, fileLength)(we test all the possible length in the range), to see if we can successfully get the completed entries, and also get an EOF at the end.Testcase for HBASE-21503.WAL tests that can be reused across providers.Simple testing of a few WAL methods.Testing
WAL
splitting code.Testcase for HBASE-21843.Testcase for HBASE-22539