Package | Description |
---|---|
com.actian.dataflow.cal.yarn.server | |
com.pervasive.datarush.cal |
Provides interfaces the define the "cluster abstraction layer".
|
com.pervasive.datarush.cal.dr | |
com.pervasive.datarush.cluster |
Provides classes and interfaces related to the management of
clustered dataflow engines.
|
Modifier and Type | Method and Description |
---|---|
protected <R> MonitoredFuture<R> |
YarnClusterExecutor.createFuture(DistributedCallableBatch<R> batch,
List<CommandHandleInfo> handles,
ExecutionOptions options) |
protected <R> List<CommandHandleInfo> |
YarnClusterExecutor.submit(DistributedCallableBatch<R> command,
List<AbstractDRClusterExecutor.CommandServiceHelper> services) |
Modifier and Type | Class and Description |
---|---|
class |
DistributedCommandBatch<T>
Convenient base class for
DistributedCallableBatch 's that do not support
monitoring/partial results. |
Modifier and Type | Method and Description |
---|---|
<T> T |
DistributedExecutorService.execute(DistributedCallableBatch<T> command,
ExecutionOptions options)
Synchronously invokes the given callable.
|
<T> MonitoredFuture<T> |
DistributedExecutorService.submit(DistributedCallableBatch<T> callable,
ExecutionOptions options)
Asynchronously invokes the given callable.
|
Modifier and Type | Method and Description |
---|---|
protected <R> MonitoredFuture<R> |
PseudoDistributedClusterExecutor.createFuture(DistributedCallableBatch<R> batch,
List<CommandHandleInfo> handles,
ExecutionOptions options) |
protected <R> MonitoredFuture<R> |
DRClusterExecutor.createFuture(DistributedCallableBatch<R> batch,
List<CommandHandleInfo> handles,
ExecutionOptions options) |
protected abstract <R> MonitoredFuture<R> |
AbstractDRClusterExecutor.createFuture(DistributedCallableBatch<R> batch,
List<CommandHandleInfo> handles,
ExecutionOptions options) |
<T> T |
AbstractDRClusterExecutor.execute(DistributedCallableBatch<T> command,
ExecutionOptions options) |
CommandHandleInfo |
AbstractDRClusterExecutor.CommandServiceHelper.submit(DistributedCallableBatch<?> command) |
<R> MonitoredFuture<R> |
AbstractDRClusterExecutor.submit(DistributedCallableBatch<R> command,
ExecutionOptions options) |
protected <R> List<CommandHandleInfo> |
PseudoDistributedClusterExecutor.submit(DistributedCallableBatch<R> command,
List<AbstractDRClusterExecutor.CommandServiceHelper> services) |
protected <R> List<CommandHandleInfo> |
DRClusterExecutor.submit(DistributedCallableBatch<R> command,
List<AbstractDRClusterExecutor.CommandServiceHelper> services) |
protected abstract <R> List<CommandHandleInfo> |
AbstractDRClusterExecutor.submit(DistributedCallableBatch<R> command,
List<AbstractDRClusterExecutor.CommandServiceHelper> services)
Overridden to either do parallel submit (for dist) or non-parallel (for pseudo-dist)
|
Constructor and Description |
---|
FaultTolerantFuture(DistributedCallableBatch<R> batch,
List<CommandHandleInfo> handles,
DRClusterExecutor executor,
ExecutionOptions options) |
Modifier and Type | Method and Description |
---|---|
MonitoredFutureHandle |
DistributedWorkerServiceImpl.submit(DistributedCallableBatch<?> command,
List<NodeAllocationState.AssignmentState> assignments) |
MonitoredFutureHandle |
DistributedWorkerService.submit(DistributedCallableBatch<?> command,
List<NodeAllocationState.AssignmentState> assignments) |
Copyright © 2016 Actian Corporation. All Rights Reserved.