org.apache.accumulo.core.iterators
Class IteratorUtil
java.lang.Object
org.apache.accumulo.core.iterators.IteratorUtil
public class IteratorUtil
- extends java.lang.Object
Method Summary |
static java.lang.String |
findIterator(IteratorUtil.IteratorScope scope,
java.lang.String className,
AccumuloConfiguration conf,
java.util.Map<java.lang.String,java.lang.String> opts)
|
static java.util.Map<java.lang.String,java.lang.String> |
generateInitialTableProperties(java.util.List<AggregatorConfiguration> aggregators)
|
static int |
getMaxPriority(IteratorUtil.IteratorScope scope,
AccumuloConfiguration conf)
|
static
<K extends org.apache.hadoop.io.WritableComparable<?>,V extends org.apache.hadoop.io.Writable>
SortedKeyValueIterator<K,V> |
|
loadIterators(IteratorUtil.IteratorScope scope,
SortedKeyValueIterator<K,V> source,
KeyExtent extent,
AccumuloConfiguration conf,
IteratorEnvironment env)
|
static
<K extends org.apache.hadoop.io.WritableComparable<?>,V extends org.apache.hadoop.io.Writable>
SortedKeyValueIterator<K,V> |
|
loadIterators(IteratorUtil.IteratorScope scope,
SortedKeyValueIterator<K,V> source,
KeyExtent extent,
AccumuloConfiguration conf,
java.util.List<IterInfo> ssiList,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> ssio,
IteratorEnvironment env)
|
static Range |
maximizeStartKeyTimeStamp(Range range)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IteratorUtil
public IteratorUtil()
generateInitialTableProperties
public static java.util.Map<java.lang.String,java.lang.String> generateInitialTableProperties(java.util.List<AggregatorConfiguration> aggregators)
getMaxPriority
public static int getMaxPriority(IteratorUtil.IteratorScope scope,
AccumuloConfiguration conf)
findIterator
public static java.lang.String findIterator(IteratorUtil.IteratorScope scope,
java.lang.String className,
AccumuloConfiguration conf,
java.util.Map<java.lang.String,java.lang.String> opts)
loadIterators
public static <K extends org.apache.hadoop.io.WritableComparable<?>,V extends org.apache.hadoop.io.Writable> SortedKeyValueIterator<K,V> loadIterators(IteratorUtil.IteratorScope scope,
SortedKeyValueIterator<K,V> source,
KeyExtent extent,
AccumuloConfiguration conf,
IteratorEnvironment env)
throws java.io.IOException
- Throws:
java.io.IOException
loadIterators
public static <K extends org.apache.hadoop.io.WritableComparable<?>,V extends org.apache.hadoop.io.Writable> SortedKeyValueIterator<K,V> loadIterators(IteratorUtil.IteratorScope scope,
SortedKeyValueIterator<K,V> source,
KeyExtent extent,
AccumuloConfiguration conf,
java.util.List<IterInfo> ssiList,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> ssio,
IteratorEnvironment env)
throws java.io.IOException
- Throws:
java.io.IOException
maximizeStartKeyTimeStamp
public static Range maximizeStartKeyTimeStamp(Range range)
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.