Class SummaryIT
- java.lang.Object
-
- org.apache.accumulo.harness.AccumuloITBase
-
- org.apache.accumulo.harness.AccumuloClusterHarness
-
- org.apache.accumulo.test.functional.SummaryIT
-
- All Implemented Interfaces:
ClusterUsers
,MiniClusterConfigurationCallback
public class SummaryIT extends AccumuloClusterHarness
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SummaryIT.BigSummarizer
static class
SummaryIT.BuggySummarizer
static class
SummaryIT.FooCounter
A summarizer that counts the number of timesfoo
andbar
occur in the row.static class
SummaryIT.FooCS
A compaction strategy that initiates a compaction whenfoo
occurs more thanbar
in the data.static class
SummaryIT.FooFilter
An Accumulo iterator that filters out entries where the row containsfoo
.static class
SummaryIT.KeySizeSummarizer
-
Nested classes/interfaces inherited from class org.apache.accumulo.harness.AccumuloClusterHarness
AccumuloClusterHarness.ClusterType
-
Nested classes/interfaces inherited from interface org.apache.accumulo.harness.MiniClusterConfigurationCallback
MiniClusterConfigurationCallback.NoCallback
-
-
Field Summary
-
Fields inherited from class org.apache.accumulo.harness.AccumuloClusterHarness
cluster, clusterConf, krb, type
-
Fields inherited from class org.apache.accumulo.harness.AccumuloITBase
testName
-
Fields inherited from interface org.apache.accumulo.harness.MiniClusterConfigurationCallback
NO_CALLBACK
-
-
Constructor Summary
Constructors Constructor Description SummaryIT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
basicSummaryTest()
void
compactionTest()
void
selectionTest()
void
testBuggySummarizer()
void
testExceptions()
void
testLocalityGroups()
void
testManyFiles()
void
testPermissions()
void
tooLargeTest()
-
Methods inherited from class org.apache.accumulo.harness.AccumuloClusterHarness
canRunTest, cleanupTables, cleanupUsers, configureMiniCluster, getAdminPrincipal, getAdminToken, getAdminUser, getClientInfo, getClientProps, getCluster, getClusterConfiguration, getClusterControl, getClusterType, getFileSystem, getKdc, getServerContext, getUsableDir, getUser, saslEnabled, setupCluster, setUpHarness, teardownCluster, tearDownHarness
-
Methods inherited from class org.apache.accumulo.harness.AccumuloITBase
createTestDir, defaultTimeoutSeconds, getSslDir, getUniqueNames, testsShouldTimeout
-
-