public class TestStore extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TestStore.DummyStoreEngine |
Constructor and Description |
---|
TestStore() |
Modifier and Type | Method and Description |
---|---|
void |
setUp()
Setup
|
void |
tearDown() |
void |
testCreateWriter()
Verify that compression and data block encoding are respected by the
Store.createWriterInTmp() method, used on store flush.
|
void |
testDeleteExpiredStoreFiles() |
void |
testDeleteExpiredStoreFiles(int minVersions) |
void |
testEmptyStoreFile()
Test for hbase-1686.
|
void |
testFlushSizeAccounting()
Test we do not lose data if we fail a flush and then close.
|
void |
testGet_FromFilesOnly()
Getting data from files only
|
void |
testGet_FromMemStoreAndFiles()
Getting data from memstore and files
|
void |
testGet_FromMemStoreOnly()
Getting data from memstore only
|
void |
testHandleErrorsInFlush() |
void |
testICV_negMemstoreSize() |
void |
testIncrementColumnValue_ICVDuringFlush() |
void |
testIncrementColumnValue_SnapshotFlushCombo() |
void |
testLowestModificationTime() |
void |
testMultipleTimestamps()
Test to ensure correctness when using Stores with multiple timestamps
|
void |
testRefreshStoreFiles() |
void |
testRefreshStoreFilesNotChanged() |
void |
testSplitWithEmptyColFam()
Test for HBASE-3492 - Test split on empty colfam (no store files).
|
void |
testStoreUsesConfigurationFromHcdAndHtd() |
void |
testStoreUsesSearchEngineOverride() |
public void setUp() throws IOException
IOException
public void testFlushSizeAccounting() throws Exception
Exception
public void testCreateWriter() throws Exception
Exception
public void testDeleteExpiredStoreFiles() throws Exception
Exception
public void testDeleteExpiredStoreFiles(int minVersions) throws Exception
Exception
public void testLowestModificationTime() throws Exception
Exception
public void testEmptyStoreFile() throws IOException
IOException
public void testGet_FromMemStoreOnly() throws IOException
IOException
public void testGet_FromFilesOnly() throws IOException
IOException
public void testGet_FromMemStoreAndFiles() throws IOException
IOException
public void testIncrementColumnValue_ICVDuringFlush() throws IOException, InterruptedException
IOException
InterruptedException
public void testICV_negMemstoreSize() throws IOException
IOException
public void testIncrementColumnValue_SnapshotFlushCombo() throws Exception
Exception
public void testMultipleTimestamps() throws IOException
IOException
public void testSplitWithEmptyColFam() throws IOException
IOException
- When the IO operations fail.public void testStoreUsesConfigurationFromHcdAndHtd() throws Exception
Exception
public void testStoreUsesSearchEngineOverride() throws Exception
Exception
public void testRefreshStoreFilesNotChanged() throws IOException
IOException