Package | Description |
---|---|
com.bigdata.service.ndx.pipeline |
Modifier and Type | Class and Description |
---|---|
class |
IndexAsyncWriteStats<L,HS extends IndexPartitionWriteStats>
Statistics for asynchronous index writes.
|
class |
IndexPartitionWriteTask<H extends IndexAsyncWriteStats<L,HS>,O,E extends KVO<O>,L extends PartitionLocator,S extends IndexPartitionWriteTask,HS extends IndexPartitionWriteStats,M extends IndexWriteTask<H,O,E,S,L,HS,T,R,A>,T extends IKeyArrayIndexProcedure,R,A>
Class drains a
BlockingBuffer writing on a specific index
partition. |
class |
IndexWriteTask<H extends IndexAsyncWriteStats<L,HS>,O,E extends KVO<O>,S extends IndexPartitionWriteTask,L extends PartitionLocator,HS extends IndexPartitionWriteStats,T extends IKeyArrayIndexProcedure,R,A>
Task drains a
BlockingBuffer containing KVO [] chunks, splits
the chunks based on the separator keys for the scale-out index, and then
assigns each chunk to per-index partition BlockingBuffer which is in
turned drained by an IndexPartitionWriteTask that writes onto a
specific index partition. |
Constructor and Description |
---|
IndexWriteTask.M(IScaleOutClientIndex ndx,
long sinkIdleTimeoutNanos,
long sinkPollTimeoutNanos,
int sinkQueueCapacity,
int sinkChunkSize,
long sinkChunkTimeoutNanos,
IDuplicateRemover<O> duplicateRemover,
AbstractKeyArrayIndexProcedureConstructor<T> ctor,
IResultHandler<R,A> resultHandler,
IndexAsyncWriteStats<PartitionLocator,IndexPartitionWriteStats> stats,
BlockingBuffer<KVO<O>[]> buffer) |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.