public class TestHFileWriterV2
extends java.lang.Object
HFile
. This is a low-level test written
during the development of HFileWriterV2
.Constructor and Description |
---|
TestHFileWriterV2() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
randomFixedLengthValue(java.util.Random rand,
int valueLength) |
static KeyValue |
randomKeyValue(java.util.Random rand) |
static byte[] |
randomOrderedFixedLengthKey(java.util.Random rand,
int i,
int suffixLength) |
static byte[] |
randomOrderedKey(java.util.Random rand,
int i)
Generates a random key that is guaranteed to increase as the given index i
increases.
|
static char |
randomReadableChar(java.util.Random rand) |
static byte[] |
randomRowOrQualifier(java.util.Random rand) |
static byte[] |
randomValue(java.util.Random rand) |
void |
setUp() |
void |
testHFileFormatV2() |
void |
testMidKeyInHFile() |
public void setUp() throws java.io.IOException
java.io.IOException
public void testHFileFormatV2() throws java.io.IOException
java.io.IOException
public void testMidKeyInHFile() throws java.io.IOException
java.io.IOException
public static byte[] randomOrderedKey(java.util.Random rand, int i)
rand
- random number generator to usei
- public static byte[] randomOrderedFixedLengthKey(java.util.Random rand, int i, int suffixLength)
public static byte[] randomValue(java.util.Random rand)
public static byte[] randomFixedLengthValue(java.util.Random rand, int valueLength)
public static final char randomReadableChar(java.util.Random rand)
public static byte[] randomRowOrQualifier(java.util.Random rand)
public static KeyValue randomKeyValue(java.util.Random rand)