Modifier and Type | Field and Description |
---|---|
static KeyExtent |
Constants.ROOT_TABLET_EXTENT |
Modifier and Type | Method and Description |
---|---|
List<KeyExtent> |
MutationsRejectedException.getAuthorizationFailures()
Deprecated.
since 1.5, see
MutationsRejectedException.getAuthorizationFailuresMap() |
Map<KeyExtent,Set<SecurityErrorCode>> |
MutationsRejectedException.getAuthorizationFailuresMap() |
Constructor and Description |
---|
MutationsRejectedException(List<ConstraintViolationSummary> cvsList,
HashMap<KeyExtent,Set<SecurityErrorCode>> hashMap,
Collection<String> serverSideErrors,
int unknownErrors,
Throwable cause) |
Modifier and Type | Method and Description |
---|---|
KeyExtent |
ActiveCompaction.getExtent() |
KeyExtent |
ActiveScan.getExtent() |
Modifier and Type | Field and Description |
---|---|
KeyExtent |
TabletLocator.TabletLocation.tablet_extent |
Modifier and Type | Method and Description |
---|---|
KeyExtent |
Translator.TKeyExtentTranslator.translate(TKeyExtent input) |
Modifier and Type | Method and Description |
---|---|
List<KeyExtent> |
TabletLocator.TabletLocations.getLocationless() |
Map<KeyExtent,List<Mutation>> |
TabletLocator.TabletServerMutations.getMutations() |
Modifier and Type | Method and Description |
---|---|
void |
TabletLocator.TabletServerMutations.addMutation(KeyExtent ke,
Mutation m) |
protected static void |
TabletLocatorImpl.addRange(Map<String,Map<KeyExtent,List<Range>>> binnedRanges,
String location,
KeyExtent ke,
Range range) |
void |
TimeoutTabletLocator.invalidateCache(KeyExtent failedExtent) |
void |
TabletLocatorImpl.invalidateCache(KeyExtent failedExtent) |
void |
RootTabletLocator.invalidateCache(KeyExtent failedExtent) |
abstract void |
TabletLocator.invalidateCache(KeyExtent failedExtent) |
TKeyExtent |
Translator.KeyExtentTranslator.translate(KeyExtent input) |
static TabletType |
TabletType.type(KeyExtent ke) |
Modifier and Type | Method and Description |
---|---|
protected static void |
TabletLocatorImpl.addRange(Map<String,Map<KeyExtent,List<Range>>> binnedRanges,
String location,
KeyExtent ke,
Range range) |
List<Range> |
TimeoutTabletLocator.binRanges(List<Range> ranges,
Map<String,Map<KeyExtent,List<Range>>> binnedRanges,
TCredentials credentials) |
List<Range> |
TabletLocatorImpl.binRanges(List<Range> ranges,
Map<String,Map<KeyExtent,List<Range>>> binnedRanges,
TCredentials credentials) |
List<Range> |
RootTabletLocator.binRanges(List<Range> ranges,
Map<String,Map<KeyExtent,List<Range>>> binnedRanges,
TCredentials credentials) |
abstract List<Range> |
TabletLocator.binRanges(List<Range> ranges,
Map<String,Map<KeyExtent,List<Range>>> binnedRanges,
TCredentials credentials) |
void |
TimeoutTabletLocator.invalidateCache(Collection<KeyExtent> keySet) |
void |
TabletLocatorImpl.invalidateCache(Collection<KeyExtent> keySet) |
void |
RootTabletLocator.invalidateCache(Collection<KeyExtent> keySet) |
abstract void |
TabletLocator.invalidateCache(Collection<KeyExtent> keySet) |
List<TabletLocator.TabletLocation> |
MetadataLocationObtainer.lookupTablets(String tserver,
Map<KeyExtent,List<Range>> tabletsRanges,
TabletLocator parent,
TCredentials credentials) |
List<TabletLocator.TabletLocation> |
TabletLocatorImpl.TabletLocationObtainer.lookupTablets(String tserver,
Map<KeyExtent,List<Range>> map,
TabletLocator parent,
TCredentials credentials) |
static TabletType |
TabletType.type(Collection<KeyExtent> extents) |
Constructor and Description |
---|
TabletLocator.TabletLocation(KeyExtent tablet_extent,
String tablet_location) |
Constructor and Description |
---|
TabletLocator.TabletLocations(List<TabletLocator.TabletLocation> locations,
List<KeyExtent> locationless) |
Modifier and Type | Method and Description |
---|---|
void |
MockTabletLocator.invalidateCache(KeyExtent failedExtent) |
Modifier and Type | Method and Description |
---|---|
List<Range> |
MockTabletLocator.binRanges(List<Range> ranges,
Map<String,Map<KeyExtent,List<Range>>> binnedRanges,
TCredentials credentials) |
void |
MockTabletLocator.invalidateCache(Collection<KeyExtent> keySet) |
Modifier and Type | Method and Description |
---|---|
KeyExtent |
Constraint.Environment.getExtent() |
Modifier and Type | Method and Description |
---|---|
static KeyExtent |
KeyExtent.findContainingExtent(KeyExtent extent,
SortedSet<KeyExtent> extents) |
Modifier and Type | Method and Description |
---|---|
static SortedSet<KeyExtent> |
KeyExtent.findChildren(KeyExtent ke,
SortedSet<KeyExtent> tablets) |
static Set<KeyExtent> |
KeyExtent.findOverlapping(KeyExtent nke,
SortedMap<KeyExtent,? extends Object> extents) |
static Set<KeyExtent> |
KeyExtent.findOverlapping(KeyExtent nke,
SortedSet<KeyExtent> extents) |
static Collection<KeyExtent> |
KeyExtent.getKeyExtentsForRange(org.apache.hadoop.io.Text startRow,
org.apache.hadoop.io.Text endRow,
Set<KeyExtent> kes)
Empty start or end rows tell the method there are no start or end rows, and to use all the keyextents that are before the end row if no start row etc.
|
Modifier and Type | Method and Description |
---|---|
int |
KeyExtent.compareTo(KeyExtent other)
Compares extents based on rows
|
static SortedSet<KeyExtent> |
KeyExtent.findChildren(KeyExtent ke,
SortedSet<KeyExtent> tablets) |
static KeyExtent |
KeyExtent.findContainingExtent(KeyExtent extent,
SortedSet<KeyExtent> extents) |
static Set<KeyExtent> |
KeyExtent.findOverlapping(KeyExtent nke,
SortedMap<KeyExtent,? extends Object> extents) |
static Set<KeyExtent> |
KeyExtent.findOverlapping(KeyExtent nke,
SortedSet<KeyExtent> extents) |
static org.apache.hadoop.io.Text |
KeyExtent.getMetadataEntry(KeyExtent extent) |
static Mutation |
KeyExtent.getPrevRowUpdateMutation(KeyExtent ke) |
boolean |
KeyExtent.isPreviousExtent(KeyExtent prevExtent) |
boolean |
KeyExtent.overlaps(KeyExtent other) |
Modifier and Type | Method and Description |
---|---|
static SortedSet<KeyExtent> |
KeyExtent.findChildren(KeyExtent ke,
SortedSet<KeyExtent> tablets) |
static KeyExtent |
KeyExtent.findContainingExtent(KeyExtent extent,
SortedSet<KeyExtent> extents) |
static Set<KeyExtent> |
KeyExtent.findOverlapping(KeyExtent nke,
SortedMap<KeyExtent,? extends Object> extents) |
static Set<KeyExtent> |
KeyExtent.findOverlapping(KeyExtent nke,
SortedSet<KeyExtent> extents) |
static Collection<KeyExtent> |
KeyExtent.getKeyExtentsForRange(org.apache.hadoop.io.Text startRow,
org.apache.hadoop.io.Text endRow,
Set<KeyExtent> kes)
Empty start or end rows tell the method there are no start or end rows, and to use all the keyextents that are before the end row if no start row etc.
|
Constructor and Description |
---|
KeyExtent(KeyExtent extent) |
Modifier and Type | Method and Description |
---|---|
static Map<KeyExtent,Long> |
FileUtil.estimateSizes(AccumuloConfiguration acuConf,
org.apache.hadoop.fs.Path mapFile,
long fileSize,
List<KeyExtent> extents,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.FileSystem fs) |
Modifier and Type | Method and Description |
---|---|
static Map<KeyExtent,Long> |
FileUtil.estimateSizes(AccumuloConfiguration acuConf,
org.apache.hadoop.fs.Path mapFile,
long fileSize,
List<KeyExtent> extents,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.FileSystem fs) |
Modifier and Type | Method and Description |
---|---|
static <K extends org.apache.hadoop.io.WritableComparable<?>,V extends org.apache.hadoop.io.Writable> |
IteratorUtil.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> |
IteratorUtil.loadIterators(IteratorUtil.IteratorScope scope,
SortedKeyValueIterator<K,V> source,
KeyExtent extent,
AccumuloConfiguration conf,
List<IteratorSetting> iterators,
IteratorEnvironment env) |
static <K extends org.apache.hadoop.io.WritableComparable<?>,V extends org.apache.hadoop.io.Writable> |
IteratorUtil.loadIterators(IteratorUtil.IteratorScope scope,
SortedKeyValueIterator<K,V> source,
KeyExtent extent,
AccumuloConfiguration conf,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
IteratorEnvironment env) |
static <K extends org.apache.hadoop.io.WritableComparable<?>,V extends org.apache.hadoop.io.Writable> |
IteratorUtil.loadIterators(IteratorUtil.IteratorScope scope,
SortedKeyValueIterator<K,V> source,
KeyExtent extent,
AccumuloConfiguration conf,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
IteratorEnvironment env,
boolean useAccumuloClassLoader) |
Constructor and Description |
---|
MultiIterator(List<SortedKeyValueIterator<Key,Value>> iters2,
KeyExtent extent) |
Modifier and Type | Field and Description |
---|---|
KeyExtent |
LogEntry.extent |
Modifier and Type | Method and Description |
---|---|
static Pair<SortedMap<KeyExtent,org.apache.hadoop.io.Text>,List<KeyExtent>> |
MetadataTable.getMetadataLocationEntries(SortedMap<Key,Value> entries) |
static Pair<SortedMap<KeyExtent,org.apache.hadoop.io.Text>,List<KeyExtent>> |
MetadataTable.getMetadataLocationEntries(SortedMap<Key,Value> entries) |
Modifier and Type | Method and Description |
---|---|
static boolean |
MetadataTable.isContiguousRange(KeyExtent ke,
SortedSet<KeyExtent> children) |
Modifier and Type | Method and Description |
---|---|
static void |
MetadataTable.getEntries(Instance instance,
TCredentials credentials,
String table,
boolean isTid,
Map<KeyExtent,String> locations,
SortedSet<KeyExtent> tablets) |
static void |
MetadataTable.getEntries(Instance instance,
TCredentials credentials,
String table,
boolean isTid,
Map<KeyExtent,String> locations,
SortedSet<KeyExtent> tablets) |
static boolean |
MetadataTable.isContiguousRange(KeyExtent ke,
SortedSet<KeyExtent> children) |
static void |
MetadataTable.validateEntries(String tableId,
SortedSet<KeyExtent> tablets) |
Constructor and Description |
---|
Merge.Size(KeyExtent extent,
long size) |
Copyright © 2014 Apache Accumulo Project. All Rights Reserved.