Package | Description |
---|---|
org.apache.accumulo.core.client.impl | |
org.apache.accumulo.core.data.thrift | |
org.apache.accumulo.core.iterators | |
org.apache.accumulo.core.tabletserver.thrift |
Modifier and Type | Field and Description |
---|---|
protected List<IterInfo> |
ScannerOptions.serverSideIteratorList |
List<IterInfo> |
CompressedIterators.IterConfig.ssiList |
Modifier and Type | Method and Description |
---|---|
static boolean |
ThriftScanner.getBatchFromServer(ClientContext context,
Range range,
KeyExtent extent,
String server,
SortedMap<Key,Value> results,
SortedSet<Column> fetchedColumns,
List<IterInfo> serverSideIteratorList,
Map<String,Map<String,String>> serverSideIteratorOptions,
int size,
Authorizations authorizations,
boolean retry,
long batchTimeOut,
String classLoaderContext) |
Constructor and Description |
---|
ScanState(ClientContext context,
String tableId,
Authorizations authorizations,
Range range,
SortedSet<Column> fetchedColumns,
int size,
List<IterInfo> serverSideIteratorList,
Map<String,Map<String,String>> serverSideIteratorOptions,
boolean isolated,
long readaheadThreshold,
SamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext) |
Modifier and Type | Method and Description |
---|---|
IterInfo |
IterInfo.deepCopy() |
IterInfo |
IterInfo.setClassName(String className) |
IterInfo |
IterInfo.setIterName(String iterName) |
IterInfo |
IterInfo.setPriority(int priority) |
Modifier and Type | Method and Description |
---|---|
int |
IterInfo.compareTo(IterInfo other) |
boolean |
IterInfo.equals(IterInfo that) |
Constructor and Description |
---|
IterInfo(IterInfo other)
Performs a deep copy on other.
|
Modifier and Type | Method and Description |
---|---|
int |
IteratorUtil.IterInfoComparator.compare(IterInfo o1,
IterInfo o2) |
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,
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) |
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,
String classLoaderContext) |
static <K extends org.apache.hadoop.io.WritableComparable<?>,V extends org.apache.hadoop.io.Writable> |
IteratorUtil.loadIterators(SortedKeyValueIterator<K,V> source,
Collection<IterInfo> iters,
Map<String,Map<String,String>> iterOpts,
IteratorEnvironment env,
boolean useAccumuloClassLoader,
String context) |
static <K extends org.apache.hadoop.io.WritableComparable<?>,V extends org.apache.hadoop.io.Writable> |
IteratorUtil.loadIterators(SortedKeyValueIterator<K,V> source,
Collection<IterInfo> iters,
Map<String,Map<String,String>> iterOpts,
IteratorEnvironment env,
boolean useAccumuloClassLoader,
String context,
Map<String,Class<? extends SortedKeyValueIterator<K,V>>> classCache) |
static void |
IteratorUtil.mergeIteratorConfig(List<IterInfo> destList,
Map<String,Map<String,String>> destOpts,
List<IterInfo> tableIters,
Map<String,Map<String,String>> tableOpts,
List<IterInfo> ssi,
Map<String,Map<String,String>> ssio) |
static void |
IteratorUtil.mergeIteratorConfig(List<IterInfo> destList,
Map<String,Map<String,String>> destOpts,
List<IterInfo> tableIters,
Map<String,Map<String,String>> tableOpts,
List<IterInfo> ssi,
Map<String,Map<String,String>> ssio) |
static void |
IteratorUtil.mergeIteratorConfig(List<IterInfo> destList,
Map<String,Map<String,String>> destOpts,
List<IterInfo> tableIters,
Map<String,Map<String,String>> tableOpts,
List<IterInfo> ssi,
Map<String,Map<String,String>> ssio) |
static void |
IteratorUtil.parseIterConf(IteratorUtil.IteratorScope scope,
List<IterInfo> iters,
Map<String,Map<String,String>> allOptions,
AccumuloConfiguration conf) |
Modifier and Type | Field and Description |
---|---|
List<IterInfo> |
TabletClientService.startScan_args.ssiList |
List<IterInfo> |
TabletClientService.startMultiScan_args.ssiList |
List<IterInfo> |
ActiveScan.ssiList |
List<IterInfo> |
ActiveCompaction.ssiList |
Modifier and Type | Method and Description |
---|---|
List<IterInfo> |
TabletClientService.startScan_args.getSsiList() |
List<IterInfo> |
TabletClientService.startMultiScan_args.getSsiList() |
List<IterInfo> |
ActiveScan.getSsiList() |
List<IterInfo> |
ActiveCompaction.getSsiList() |
Iterator<IterInfo> |
TabletClientService.startScan_args.getSsiListIterator() |
Iterator<IterInfo> |
TabletClientService.startMultiScan_args.getSsiListIterator() |
Iterator<IterInfo> |
ActiveScan.getSsiListIterator() |
Iterator<IterInfo> |
ActiveCompaction.getSsiListIterator() |
Modifier and Type | Method and Description |
---|---|
void |
TabletClientService.startScan_args.addToSsiList(IterInfo elem) |
void |
TabletClientService.startMultiScan_args.addToSsiList(IterInfo elem) |
void |
ActiveScan.addToSsiList(IterInfo elem) |
void |
ActiveCompaction.addToSsiList(IterInfo elem) |
Modifier and Type | Method and Description |
---|---|
void |
TabletClientService.Client.send_startMultiScan(TInfo tinfo,
TCredentials credentials,
Map<TKeyExtent,List<TRange>> batch,
List<TColumn> columns,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext) |
void |
TabletClientService.Client.send_startScan(TInfo tinfo,
TCredentials credentials,
TKeyExtent extent,
TRange range,
List<TColumn> columns,
int batchSize,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
boolean isolated,
long readaheadThreshold,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext) |
TabletClientService.startScan_args |
TabletClientService.startScan_args.setSsiList(List<IterInfo> ssiList) |
TabletClientService.startMultiScan_args |
TabletClientService.startMultiScan_args.setSsiList(List<IterInfo> ssiList) |
ActiveScan |
ActiveScan.setSsiList(List<IterInfo> ssiList) |
ActiveCompaction |
ActiveCompaction.setSsiList(List<IterInfo> ssiList) |
InitialMultiScan |
TabletClientService.Iface.startMultiScan(TInfo tinfo,
TCredentials credentials,
Map<TKeyExtent,List<TRange>> batch,
List<TColumn> columns,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext) |
InitialMultiScan |
TabletClientService.Client.startMultiScan(TInfo tinfo,
TCredentials credentials,
Map<TKeyExtent,List<TRange>> batch,
List<TColumn> columns,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext) |
void |
TabletClientService.AsyncIface.startMultiScan(TInfo tinfo,
TCredentials credentials,
Map<TKeyExtent,List<TRange>> batch,
List<TColumn> columns,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
TabletClientService.AsyncClient.startMultiScan(TInfo tinfo,
TCredentials credentials,
Map<TKeyExtent,List<TRange>> batch,
List<TColumn> columns,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
InitialScan |
TabletClientService.Iface.startScan(TInfo tinfo,
TCredentials credentials,
TKeyExtent extent,
TRange range,
List<TColumn> columns,
int batchSize,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
boolean isolated,
long readaheadThreshold,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext) |
InitialScan |
TabletClientService.Client.startScan(TInfo tinfo,
TCredentials credentials,
TKeyExtent extent,
TRange range,
List<TColumn> columns,
int batchSize,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
boolean isolated,
long readaheadThreshold,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext) |
void |
TabletClientService.AsyncIface.startScan(TInfo tinfo,
TCredentials credentials,
TKeyExtent extent,
TRange range,
List<TColumn> columns,
int batchSize,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
boolean isolated,
long readaheadThreshold,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
void |
TabletClientService.AsyncClient.startScan(TInfo tinfo,
TCredentials credentials,
TKeyExtent extent,
TRange range,
List<TColumn> columns,
int batchSize,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
boolean isolated,
long readaheadThreshold,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext,
org.apache.thrift.async.AsyncMethodCallback resultHandler) |
Constructor and Description |
---|
ActiveCompaction(TKeyExtent extent,
long age,
List<String> inputFiles,
String outputFile,
CompactionType type,
CompactionReason reason,
String localityGroup,
long entriesRead,
long entriesWritten,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio) |
ActiveScan(String client,
String user,
String tableId,
long age,
long idleTime,
ScanType type,
ScanState state,
TKeyExtent extent,
List<TColumn> columns,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
String classLoaderContext) |
startMultiScan_args(TInfo tinfo,
TCredentials credentials,
Map<TKeyExtent,List<TRange>> batch,
List<TColumn> columns,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext) |
startMultiScan_call(TInfo tinfo,
TCredentials credentials,
Map<TKeyExtent,List<TRange>> batch,
List<TColumn> columns,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext,
org.apache.thrift.async.AsyncMethodCallback resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
startScan_args(TInfo tinfo,
TCredentials credentials,
TKeyExtent extent,
TRange range,
List<TColumn> columns,
int batchSize,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
boolean isolated,
long readaheadThreshold,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext) |
startScan_call(TInfo tinfo,
TCredentials credentials,
TKeyExtent extent,
TRange range,
List<TColumn> columns,
int batchSize,
List<IterInfo> ssiList,
Map<String,Map<String,String>> ssio,
List<ByteBuffer> authorizations,
boolean waitForWrites,
boolean isolated,
long readaheadThreshold,
TSamplerConfiguration samplerConfig,
long batchTimeOut,
String classLoaderContext,
org.apache.thrift.async.AsyncMethodCallback resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
Copyright © 2011–2018 The Apache Software Foundation. All rights reserved.