public class TimestampTestBase extends HBaseTestCase
HBaseTestCase.ClientScannerIncommon, HBaseTestCase.FlushCache, HBaseTestCase.HRegionIncommon, HBaseTestCase.HTableIncommon, HBaseTestCase.Incommon, HBaseTestCase.InternalScannerIncommon, HBaseTestCase.ScannerIncommon
Modifier and Type | Field and Description |
---|---|
static byte[] |
FAMILY_NAME |
COLUMNS, conf, fam1, fam2, fam3, FIRST_CHAR, fs, fsTableDescriptors, LAST_CHAR, MAXVERSIONS, meta, PUNCTUATION, START_KEY, START_KEY_BYTES, testDir, testUtil
Constructor and Description |
---|
TimestampTestBase() |
Modifier and Type | Method and Description |
---|---|
static int |
assertScanContentTimestamp(HBaseTestCase.Incommon in,
long ts) |
static void |
assertVersions(HBaseTestCase.Incommon incommon,
long[] tss) |
static void |
delete(HBaseTestCase.Incommon loader) |
static void |
delete(HBaseTestCase.Incommon loader,
byte[] column) |
static void |
delete(HBaseTestCase.Incommon loader,
byte[] column,
long ts) |
static void |
delete(HBaseTestCase.Incommon loader,
long ts) |
static void |
doTestDelete(HBaseTestCase.Incommon incommon,
HBaseTestCase.FlushCache flusher) |
static void |
doTestTimestampScanning(HBaseTestCase.Incommon incommon,
HBaseTestCase.FlushCache flusher) |
static Result |
get(HBaseTestCase.Incommon loader) |
static void |
put(HBaseTestCase.Incommon loader) |
static void |
put(HBaseTestCase.Incommon loader,
byte[] bytes,
long ts) |
static void |
put(HBaseTestCase.Incommon loader,
long ts) |
addContent, addContent, addContent, addContent, addContent, addContent, addContent, assertByteEquals, assertEquals, assertResultEquals, closeRootAndMeta, createMetaRegion, createNewHRegion, createNewHRegion, createTableDescriptor, createTableDescriptor, createTableDescriptor, getUnitTestdir, openClosedRegion, setUp, shutdownDfs, tearDown
public static void doTestDelete(HBaseTestCase.Incommon incommon, HBaseTestCase.FlushCache flusher) throws IOException
IOException
public static void assertVersions(HBaseTestCase.Incommon incommon, long[] tss) throws IOException
IOException
public static void doTestTimestampScanning(HBaseTestCase.Incommon incommon, HBaseTestCase.FlushCache flusher) throws IOException
IOException
public static int assertScanContentTimestamp(HBaseTestCase.Incommon in, long ts) throws IOException
IOException
public static void put(HBaseTestCase.Incommon loader, long ts) throws IOException
IOException
public static void put(HBaseTestCase.Incommon loader) throws IOException
IOException
public static void put(HBaseTestCase.Incommon loader, byte[] bytes, long ts) throws IOException
IOException
public static void delete(HBaseTestCase.Incommon loader) throws IOException
IOException
public static void delete(HBaseTestCase.Incommon loader, byte[] column) throws IOException
IOException
public static void delete(HBaseTestCase.Incommon loader, long ts) throws IOException
IOException
public static void delete(HBaseTestCase.Incommon loader, byte[] column, long ts) throws IOException
IOException
public static Result get(HBaseTestCase.Incommon loader) throws IOException
IOException